Führen Sie den Befehl chkdsk /f auf einem freigegebenen Clusterdatenträger aus.

In diesem Artikel wird beschrieben, wie Sie den chkdsk /f Befehl auf einem freigegebenen Clusterdatenträger ausführen.

Gilt für: Windows 10 (alle Editionen), Windows Server 2012 R2
Ursprüngliche KB-Nummer: 176970

Zusammenfassung

Wenn Sie versuchen, den chkdsk /f Befehl oder chkdsk /f /r auf einem freigegebenen Clusterlaufwerk auszuführen, wird Chkdsk möglicherweise nicht ausgeführt und gibt möglicherweise an, dass das Laufwerk nicht für die exklusive Verwendung gesperrt werden konnte. Wenn Sie die Ausführung von Chkdsk nach dem Neustart des Computers planen, generiert Chkdsk während des Startvorgangs möglicherweise die folgende Fehlermeldung:

Kann das Dateisystem auf Laufwerk nicht ermittelt werden?? \ Laufwerkbuchstabe.

Weitere Informationen

Die Ausführung von Chkdsk mit dem Schalter oder /R erfordert in den /F meisten Fällen, dass der Computer aufgrund geöffneter Handles auf dem freigegebenen Datenträger neu gestartet wird. In der Regel werden keine Dienste oder Treiber ausgeführt, die verhindern, dass autochk (eine Ableitung von Chkdsk) den Datenträger beim Neustart des Computers überprüft. Wenn Sie jedoch Windows-Clustering verwenden, bindet das Dateisystem den freigegebenen Datenträger erst ein, wenn der Clusterdienst gestartet wird, da der Besitzer des freigegebenen Datenträgers unbekannt ist. Dies bewirkt, dass Chkdsk meldet, dass das Dateisystem auf einem freigegebenen Clusterdatenträger nicht bestimmt werden kann. Das Ausführen von Chkdsk im Read-Only Modus scheint zu funktionieren, aber Chkdsk behebt keine Probleme.

Wenn Sie vermuten, dass auf dem freigegebenen Datenträger Dateibeschädigungen vorliegen, führen Sie die folgenden Schritte aus, um alle geöffneten Handles für den freigegebenen Datenträger zu schließen und Chkdsk auf dem Laufwerk auszuführen:

  1. Beenden Sie alle Programme, und beenden Sie alle dienste, die nicht clusterfähig sind.

  2. Starten Sie das Clusteradministratortool, klicken Sie mit der rechten Maustaste auf den Clusternamen, und klicken Sie dann auf Eigenschaften.

  3. Notieren Sie sich auf der Registerkarte Quorum, welche Festplatte die Quorumfestplatte ist. Wenn die Festplatte, auf der Sie Chkdsk ausführen möchten, das Quorumprotokoll enthält, verschieben Sie das Quorum vorübergehend auf einen anderen freigegebenen Datenträger.

  4. Verwenden Sie das Clusteradministratortool, um die Gruppe zu finden, die die freigegebene Festplatte enthält, auf der Sie Chkdsk ausführen möchten.

  5. Nachdem Sie die physische Datenträgerressource gefunden haben, auf der Sie Chkdsk ausführen möchten, schalten Sie die gesamte Gruppe offline, einschließlich des freigegebenen Datenträgers. Dadurch werden alle Handles für den physischen Datenträger geschlossen. Um die Gruppe offline zu schalten, klicken Sie mit der rechten Maustaste auf den Gruppennamen, und klicken Sie dann auf Offline schalten.

  6. Klicken Sie im Clusteradministratortool auf den freigegebenen Datenträger, auf dem Sie Chkdsk ausführen möchten, und schalten Sie ihn dann online. Klicken Sie hierzu mit der rechten Maustaste auf die Datenträgerressource, und klicken Sie dann auf Online schalten.

    Hinweis

    Wenn das modifiziert Bit zuvor festgelegt wurde, wird Chkdsk möglicherweise automatisch ausgeführt, und die Ressource des physischen Datenträgers kann eine Weile dauern, bis sie online geschaltet ist. In Windows NT 4.0 wird ein Eingabeaufforderungsfenster angezeigt, in dem Chkdsk ausgeführt wird. Wenn Sie in Windows 2000 den Task-Manager öffnen, wird Chkdsk als Prozess ausgeführt.

  7. Wechseln Sie an einer Eingabeaufforderung zu einem anderen Laufwerk als dem Laufwerk, auf dem Sie Chkdsk ausführen möchten, und geben Sie dann den chkdsk **x**: /f /r Befehl ein, wobei X der freigegebene Datenträger ist.

Wenn Beim Versuch, Chkdsk auszuführen, die Fehlermeldung Datenträger kann nicht gesperrt werden angezeigt wird , überprüfen Sie, ob alle Dienste und Tools, die Zugriff auf das Laufwerk haben, beendet wurden, und versuchen Sie dann erneut, Chkdsk auszuführen. Jeder ausgeführte Dienst oder jedes Programm, das über ein geöffnetes Handle für das Laufwerk verfügt, kann die Ausführung von Chkdsk verhindern. Windows 2000 und höhere Versionen von Windows können versuchen, geöffnete Handles für den freigegebenen Datenträger zu schließen. Wenn Sie aufgefordert werden, geöffnete Ziehpunkte zu schließen, drücken Sie die Y-Taste.

Wenn Handles geöffnet bleiben oder der Cluster einen einzelnen freigegebenen Datenträger enthält

Wenn Programme oder Treiber ein offenes Handle für den freigegebenen Datenträger beibehalten oder nur ein einzelner freigegebener Datenträger vorhanden ist (auf dem das Quorumprotokoll gespeichert ist), müssen Sie den gesamten Cluster herunterfahren. Dazu müssen Sie die Clusteringkomponenten vorübergehend deaktivieren, damit das Dateisystem den freigegebenen Datenträger einbinden kann, wenn Sie den Knoten neu starten. Sie müssen auch die anderen Knoten im Cluster herunterfahren, damit sie nicht den Besitz des freigegebenen Datenträgers übernehmen, wenn der Knoten neu gestartet wird.

Führen Sie dazu die Schritte im entsprechenden Abschnitt aus.

Windows Server 2003

Sie müssen die ressource des physischen Datenträgers in den Wartungsmodus versetzen, bevor Sie den Befehl "chkdsk /F" für ein Volume auf einem Microsoft Windows Server 2003-basierten Computer ausführen. Sie müssen dies tun, um zu verhindern, dass die ressource des physischen Datenträgers in einen fehlerhaften Zustand versetzt wird.

Windows 2000

  1. Beenden Sie alle Programme, beenden Sie alle Programme, die nicht clusterfähig sind, und melden Sie sich dann mit einem Konto mit Administratoranmeldeinformationen beim Server an.
  2. Starten Sie den Clusteradministrator, klicken Sie mit der rechten Maustaste auf Clustername, und klicken Sie dann auf Eigenschaften.
  3. Klicken Sie auf die Registerkarte Quorum , und notieren Sie sich dann, welches Laufwerk der Quorumdatenträger ist. Wenn das Laufwerk, auf dem Sie Chkdsk ausführen möchten, das Quorumprotokoll enthält, verschieben Sie den Quorumdatenträger vorübergehend auf ein anderes freigegebenes Laufwerk.
  4. Kopieren Sie FSUtil.exe aus dem %SystemRoot%\System32 Ordner auf einem Windows XP- oder höher-basierten Computer auf das lokale Laufwerk auf dem Windows 2000-basierten Computer.
  5. Wechseln Sie auf dem Windows 2000-computer an einer Eingabeaufforderung zu dem Ordner, der FSUtil.exe enthält, und geben Sie dann den fsutil dirty set drive: Befehl ein, wobei laufwerk das freigegebene Laufwerk ist.
  6. Verwenden Sie den Clusteradministrator, um die Gruppe zu suchen, die das freigegebene Laufwerk enthält, auf dem Sie Chkdsk ausführen möchten.
  7. Klicken Sie mit der rechten Maustaste auf den Gruppennamen, und klicken Sie dann auf Offline schalten. Dadurch wird die gesamte Gruppe offline geschaltet, einschließlich des freigegebenen Laufwerks, und alle Ziehpunkte für das physische Laufwerk werden geschlossen.
  8. Klicken Sie mit der rechten Maustaste auf die Ressource Physischer Datenträger, und klicken Sie dann auf Online schalten. Dadurch wird das Laufwerk online geschaltet. Chkdsk wird auf dem Volume ausgeführt und kann eine Weile online ausstehend sein.
  9. Nachdem Chkdsk auf dem Volume ausgeführt wurde, schalten Sie alle anderen Ressourcen in der Gruppe online.

Windows NT 4.0

  1. Deaktivieren Sie Knoten B.
  2. Melden Sie sich bei Knoten A als Administrator an.
  3. Führen Sie den chkdsk /f Befehl auf dem freigegebenen Datenträger aus. Wenn Sie aufgefordert werden, die Ausführung von Chkdsk beim nächsten Neustart des Computers zu planen, drücken Sie Y.
  4. Klicken Sie im Tool Geräte in Systemsteuerung auf Clusterdatenträger und dann auf Start.
  5. Ändern Sie den Starttyp in Deaktiviert.
  6. Klicken Sie im Tool Dienste in Systemsteuerung auf den Clusterserverdienst, und klicken Sie dann auf Start.
  7. Ändern Sie den Starttyp in Deaktiviert.
  8. Beenden Sie Systemsteuerung, und starten Sie dann Knoten A neu. Chkdsk wird ohne Störungen durch den Clusterdatenträgertreiber oder einen anderen Dienst ausgeführt.
  9. Nachdem Chkdsk abgeschlossen ist, ändern Sie den Starttyp wieder in die ursprüngliche Einstellung, und starten Sie dann den Computer neu, um den Cluster zu aktivieren.
  10. Aktivieren Sie Knoten B.