Warum führt Windows CHKDSK bei jedem Start aus?

11

Jedes Mal, wenn ich meinen PC einschalte, wird folgende Meldung angezeigt:

Checking file system on E:
The type of the file systen is NTFS.
One of your disks need to be checked for consistency. You may cancel the disk check, but it is strongly recommended that you continue.
Windows will now check the disk.

CHKDSK is verifying files (stage 1 of 3)... 0 percent completed

Ich erlaube CHKDSK zu vervollständigen, aber Windows wird nicht geladen. Diese Meldung wird jedes Mal angezeigt, wenn ich meinen Computer starte.

Könnte mir jemand erklären, warum diese Meldung angezeigt wird und was ich tun sollte, um sie verschwinden zu lassen?

khris
quelle
1
@ hims056 Diese Frage bezieht sich auf ein funktionierendes System. Das OP hat angegeben, dass chkdsk abgeschlossen ist, Windows jedoch nicht geladen wird.
Tog

Antworten:

6

Wenn Sie eine Prüfdiskette planen, wird der Registrierung ein Eintrag hinzugefügt - aus irgendeinem Grund wird er nicht gelöscht.

  1. Führen Sie den Registrierungseditor aus (Klicken Sie auf Start, Ausführen und geben Sie ein und regeditdrücken Sie OK).
  2. Lokalisieren HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. Ändern Sie den BootExecuteEintrag von:
    autocheck autochk * /r\DosDevice\C:
    in:
    autocheck autochk *

Quelle: http://support.microsoft.com/kb/158675

Dave
quelle
Ich gehe Schritt für Schritt in diesen Artikel, aber in meinem Registrierungseditor hat BootExecute bereits den Wert autocheck autochk * nicht wie autochk * / r \ DosDevice \ C:
khris
Wenn die CHKDSK geplant wäre, würde die Nachricht das sagen. Dies scheint eher ein Problem mit der Festplatte selbst zu sein, als dass eine geplante Festplattenprüfung nicht gelöscht wird.
Indrek
Ja tut es. In diesem Fall würde ich vorschlagen, es mit acronis.co.uk/homecomputing/products/drive-monitor
Dave
4

Wenn Sie nicht darum gebeten haben, dass ein chkdsk ausgeführt wird, wird die automatische Überprüfung ausgeführt, wenn das "Dirty Bit" der Festplatte gesetzt ist. Dies wird festgelegt, wenn Windows nicht ordnungsgemäß heruntergefahren wird, die Dateiänderungen nicht abgeschlossen wurden oder die Festplatte beschädigt ist. Dies kann darauf hinweisen, dass die Festplatte kurz vor dem Ausfall steht. Bei einer externen Festplatte kann dies darauf hinweisen, dass sie entfernt wurde, ohne die Funktion "Hardware sicher entfernen" zu verwenden.

Mit dem Befehl fsutil kann der Status des Dirty-Bits überprüft werden. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten und geben Sie Folgendes ein:

fsutil dirty query D:

(Ersetzen Sie ihn D:durch den Buchstaben des Laufwerks, mit dem Sie Probleme haben.)

David Marshall
quelle
Ich überprüfe meine Festplatte, sie ist verschmutzt - was soll ich tun, um dies zu korrigieren?
Chris
1
Versuchen Sie es mit chkdsk /f e:oder chkdsk /f /r e:manuell. Wenn das Dirty-Bit nach dem nächsten Neustart immer noch gesetzt ist, kann das System das Volume beim Herunterfahren wahrscheinlich nicht bereitstellen. Überprüfen Sie die eventlogHinweise, wenn dies der Fall ist
Ansgar Wiechers
Ich erhalte eine solche Meldung, nachdem ich den Befehl chkdsk / fe: E: \ Dokumente und Einstellungen \ Consultant> chkdsk / f / re ausgeführt habe: Der Typ des Dateisystems ist NTFS. Aktuelles Laufwerk kann nicht gesperrt werden. Chkdsk kann nicht ausgeführt werden, da das Volume von einem anderen Prozess verwendet wird. Möchten Sie planen, dass dieses Volume beim nächsten Neustart des Systems überprüft wird? (J / N) n
khris
1
@khris Das ist normal. Sie können chkdsk nur beim Booten auf dem Systemlaufwerk ausführen.
David Marshall
ok, ich versuche es noch einmal: 1) Geben Sie chkd / f / r in cmd ein. 2) Drücken Sie y nach der Meldung, dass das Laufwerk nicht gesperrt werden kann. 3) Starten Sie meinen PC neu - dieselbe Meldung (wie in meiner übergeordneten Frage). 4) Überprüfen der Zulassungsdatei . Als Ergebnis erhalte ich die Meldung, dass die Überprüfung auf dem blauen Bildschirm vollständig ist und die Fenster nicht geladen werden und ich keinen Befehl ausführen kann. Fahren Sie einfach herunter, indem Sie die Taste auf der Tastatur drücken.
Chris
3
  1. Klicken Sie auf Ihr Startmenü und öffnen Sie den Ausführungsdialog.
  2. Typ cmdund Rückgabe
  3. Nächster Typ fsutil dirty query D:(durch D:Ihren Laufwerksbuchstaben ersetzen )

fsutil schmutzige Abfrage

Wenn die Rückmeldung anzeigt, dass das Volume verschmutzt ist, fahren Sie mit den folgenden Schritten fort:

  1. Nächster Typ chkdsk D: /f /x
  2. Danach wiederholen Sie Schritt 3, um festzustellen, ob das verschmutzte Bit entfernt wurde.
  3. Wenn es nicht mehr schmutzig ist, starten Sie es neu und Sie sollten keine chkdisk mehr bemerken.

Informationsquelle

Moab
quelle
es hilft nicht - siehe frühere Kommentare
khris
0

Ich hatte ähnliche Symptome auf meinem Laptop wie Sie und:

chkntfs /X E:

Hat mir geholfen (das habe ich nicht erwartet).

Auch versuchen Änderung HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager Schlüssel BootExecute zu:

autocheck autochk /k:E *
hlcs
quelle