Das Problem, dass Festplatten unter Windows Server 2016 oder sogar Windows 10 ständig offline gehen, kann extrem frustrierend sein, insbesondere wenn es sich nicht um ein Systemlaufwerk, sondern um eine über FC verbundene SAN-LUN handelt. Der wiederholte Status „Offline“ nach Neustarts kann den Eindruck erwecken, das System ignoriere die Festplatte – was ziemlich ärgerlich ist. Wie sich herausstellt, hängt dies oft mit den SAN-Richtlinieneinstellungen zusammen, die steuern, wie Windows externe Festplatten in gemeinsam genutzten Umgebungen oder Failoverclustern handhabt. Denn Windows muss es einem ja nicht leicht machen – selbst bei angeschlossenen SANs ist Plug-and-Play nicht so einfach. Die Behebung des Problems ist aber gar nicht so schwer – man braucht nur ein paar Befehle in DiskPart und gegebenenfalls PowerShell. Nach diesen Änderungen sollte die Festplatte nach Neustarts online bleiben, und manuelle Eingriffe sind nicht mehr nötig.
Wie man SAN-Festplatten nach einem Neustart in Windows Server 2016 und Windows 10 online hält
Methode 1: Ändern der SAN-Richtlinie mit DiskPart
Warum das hilft: Windows verwendet eine SAN-Richtlinie (wie „Offline Shared“), die gemeinsam genutzte, externe oder SAN-Festplatten offline hält, um Datenbeschädigung oder Konflikte zu vermeiden. Durch Ändern der Richtlinie auf „OnlineAll“ wird Windows gezwungen, Festplatten automatisch online zu schalten. Dies funktioniert gut für dedizierten Speicher oder nicht gemeinsam genutzte Festplatten. Diese Einstellung ist relevant, wenn Ihre Festplatte nach einem Neustart als „Offline“ angezeigt wird und wenn Sie sich in Umgebungen befinden, in denen die Richtlinie für gemeinsam genutzte Festplatten Probleme verursacht.
Dies trifft hauptsächlich auf Cluster-Umgebungen oder gemeinsam genutzte Festplatten zu, wenn die Verbindung nach jedem Neustart unterbrochen wird. Nach der Änderung der Richtlinie bleibt die Festplatte in der Regel online, sofern keine anderen Probleme auftreten.
Was Sie erwarten können: Nach jedem Boost sind keine manuellen Online-Befehle mehr erforderlich, was Ihnen viel Ärger erspart. Gelegentlich müssen Sie den Server anschließend neu starten, um sicherzustellen, dass die Einstellungen übernommen wurden.
So gehen Sie vor: Öffnen Sie eine Eingabeaufforderung mit Administratorrechten oder PowerShell und führen Sie diese Befehle aus:
diskpart DISKPART> san SAN Policy : Offline Shared DISKPART> san policy=OnlineAll DiskPart successfully changed the SAN policy for the current operating system. DISKPART> san SAN Policy : Online All
Dieser Befehl ändert die SAN-Richtlinie auf „OnlineAll“, wodurch Windows angeschlossene Festplatten automatisch online schaltet. Falls Sie sich fragen: „Und was dann?“, öffnen Sie einfach diskpart erneut oder überprüfen Sie die Datenträgerverwaltung – Ihre Festplatte sollte nun den Status „Online“ haben. Bei manchen Systemen ist möglicherweise noch ein Neustart erforderlich, damit die Änderung vollständig wirksam wird, aber in der Regel reicht dies aus.
Methode 2: PowerShell für mehr Kontrolle
Falls Sie PowerShell bevorzugen oder dies für mehrere Datenträger skripten möchten, finden Sie hier einen praktischen Befehl: Set-Disk. Um beispielsweise Datenträger 2 online zu schalten, führen Sie Folgendes aus:
Set-Disk 2 -IsOffline 0
Warum das gut ist: Es ist flexibler, wenn Sie mehrere Festplatten verwalten oder den Prozess automatisieren möchten. Außerdem können Sie bei Bedarf Befehle kombinieren, um schreibgeschützte Attribute zu prüfen und zu deaktivieren:
Get-Disk -Number 2 | Set-Disk -IsReadOnly $false
Dies ist hilfreich, wenn Ihre Festplatte als schreibgeschützt angezeigt wird, was manchmal bei SAN-Festplatten oder nach unsachgemäßem Herunterfahren vorkommen kann.
Weitere Tipps und Hinweise
Wenn die Festplatte hartnäckig offline bleibt, überprüfen Sie die Festplattenattribute und stellen Sie sicher, dass sie nicht schreibgeschützt ist oder andere Probleme aufweist. Klicken Sie in der Datenträgerverwaltung mit der rechten Maustaste auf die Festplatte, wählen Sie „ Eigenschaften“ und prüfen Sie, ob Richtlinien oder Treiber den Zugriff blockieren. Suchen Sie außerdem im Geräte-Manager nach Warnmeldungen zur Festplatte oder zum Controller.
Und ja, für externe USB-Laufwerke oder SSDs unter Windows 10 gilt eine ähnliche Logik: Das Ändern der SAN-Richtlinie in der Registrierung oder über Befehle wie oben beschrieben löst das Problem oft. Manchmal ist eine Initialisierung oder Formatierung erforderlich, aber das ist ein anderes Thema.
Ehrlich gesagt war es etwas mühsam, das herauszufinden, aber sobald es eingerichtet ist, verhalten sich die Festplatten deutlich besser. Normalerweise bleiben sie nach der Zuweisung der richtigen Richtlinie auch nach Neustarts sichtbar und zugänglich, was viel Ärger erspart.
Zusammenfassung
- Überprüfen Sie Ihre SAN-Richtlinie mit
sanDiskPart. - Ändern Sie die SAN-Richtlinie auf OnlineAll, um zu verhindern, dass die Festplatte beim Start offline geht.
- Verwenden Sie bei Bedarf PowerShell-Befehle,
Set-Diskum Datenträgerattribute zu verwalten. - Starten Sie das System neu und überprüfen Sie, ob die Festplatte online bleibt – hoffentlich läuft danach alles reibungslos.
Zusammenfassung
Letztendlich scheint die Anpassung der SAN-Richtlinie der Schlüssel zu sein – sobald das Problem behoben ist, gehören ständige Verbindungsabbrüche der Vergangenheit an. Nicht jede Umgebung muss so kompliziert sein, aber Windows macht es einem gerne unnötig schwer. Dennoch ist es eine machbare Lösung, sobald man weiß, was man ausführen und wo man suchen muss. Hoffentlich hilft das auch bei ähnlichen Problemen auf anderen Systemen. Viel Erfolg!