Frage Wo werden die Ergebnisse des XP Disk Error Checking Dienstprogramms protokolliert?


Letzten Freitag, bevor ich die Arbeit verließ, startete ich eine Festplattenfehlerprüfung mit der GUI, die auf der Registerkarte Extras der Festplatteneigenschaften zu finden war. Ich habe die Kästchen für "Dateisystemfehler automatisch reparieren" und "Nach fehlerhaften Sektoren suchen und versuchen, sie wiederherzustellen" aktiviert. Als ich ging, war es noch nicht fertig.

Als ich heute Morgen ankam, gab es ein Meldungsfeld, in dem stand, dass die Überprüfung erfolgreich abgeschlossen wurde, aber ich konnte die Ergebnisse nicht finden (z. B. wenn beschädigte Dateien oder andere Fehler vorhanden waren). Eine nachfolgende Ausführung von chkdsk (in der Konsole ohne Schalter) informiert mich, dass es keine fehlerhaften Sektoren gibt und dass die Indizes ausgecheckt werden und keine Fehler auftreten.

Normalerweise starte ich chkdsk in der Kommandozeile und bin in der Lage, über die Ergebnisse zu schauen. Wenn es auf dem Betriebssystemlaufwerk ausgeführt wird, protokolliert es ein Ereignis im Abschnitt "Anwendung", der denselben Ergebnistext anzeigt, wie die Konsole druckt.

Werden die Ergebnisse des Dienstprogramms zur Laufwerkfehlerprüfung überall protokolliert, damit ich sie überprüfen kann?

BEARBEITEN ZUM HINZUFÜGEN: Dies war nicht das Betriebssystemlaufwerk und wurde über USB angeschlossen.


4
2017-08-09 17:49


Ursprung




Antworten:


Sie werden in der Ereignisanzeige protokolliert.

Start -> Ausführen -> "eventvwr.msc" eingeben (keine Anführungszeichen) -> ENTER. Klicken Sie auf Anwendung und wählen Sie den neuesten Winlogon-Eintrag.


8
2017-08-09 18:24





Hier ist, was ich gefunden habe, meine Frage recherchierend:

1) Das Ausführen von chkdsk.exe (oder mithilfe der XP Disk Error Check GUI) auf einem Laufwerk mit offenen Handles, wie dem Betriebssystemlaufwerk, führt dazu, dass XP fragt, ob autochk.exe beim nächsten Start ausgeführt werden kann BootExecute Registrierungsschlüssel wie beschrieben Hier).

Wie Moab weist darauf hin, wenn ein Laufwerk beim Booten von autochk.exe geprüft wird, wird ein Eintrag im Anwendungsereignisprotokoll als 'winlogon' mit den Ergebnissen gemacht.

2) Sie können festlegen, dass jedes Laufwerk zum Zeitpunkt des Starts überprüft wird und daher einen Anwendungsereigniseintrag verwendet chkntfs.exe: chkntfs /c d:

3) Von der cmd-Zeile (oder einer .bat) für ein Laufwerk, das derzeit nicht verwendet wird: chkdsk e: /r Oder wenn Sie die Ergebnisse in eine Datei schreiben wollen: chkdsk e: /r > c:\CheckDriveE.log

4) Wenn Sie die GUI des Disk Check Utility auf einem Laufwerk verwenden, das nicht verwendet wird (und daher keinen Neustart benötigt), wird kein Protokoll der Ergebnisse angezeigt. Das Meldungsfeld, das am Ende des Prozesses angezeigt wird, kann Sie darüber informieren, wenn etwas falsch ist.

Randnotiz: Die Logdatei, auf die in den chkdsk-Ergebnissen verwiesen wird (als 65536kb-Datei auf meinem Rechner), ist eigentlich die NTFS-Metadatei $ Logfile Dies wird verwendet, um Änderungen auf dem Laufwerk zu verfolgen.


4
2017-08-27 20:27