web-dev-qa-db-ja.com

XPディスクエラーチェックユーティリティの結果はどこに記録されますか?

先週の金曜日、仕事を辞める前に、ディスクのプロパティの[ツール]タブにあるGUIを使用してディスクエラーチェックを開始しました。 「ファイルシステムエラーを自動的に修正する」と「不良セクタをスキャンして回復を試みる」のチェックボックスをオンにしました。私が去るまでにそれは終わっていなかった。

今朝来たとき、チェックが正常に完了したことを示すメッセージボックスがありましたが、結果を見つけることができませんでした(つまり、破損したファイルやその他のエラーがあったかどうか)。その後のchkdskの実行(スイッチのないコンソールで)は、不良セクターがなく、インデックスがチェックアウトされ、エラーがないことを通知します。

通常、コマンドラインでchkdskを実行すると、結果を確認できます。 OSドライブで実行すると、コンソールの印刷と同じ結果テキストを示すイベントがアプリケーションセクションに記録されます。

ディスクエラーチェックユーティリティの結果はどこかに記録されているので、確認できますか?

追加する編集:これはOSドライブではなく、USB経由で接続されていました。

6
yhw42

これが私の質問を調査して見つけたものです:

1)OSドライブなどのハンドルが開いているドライブでchkdsk.exeを実行すると(またはXPディスクエラーチェックGUIを使用))、XP次回の起動時にautochk.exeを実行するようにスケジュールできるかどうかを確認します(説明されているようにBootExecuteレジストリキーを使用します ここ )。

Moab が指摘しているように、起動時にautochk.exeによってディスクがチェックされると、アプリケーションイベントにエントリが作成されます。結果を「winlogon」として記録します。

2) chkntfs.exechkntfs /c d:を使用して、起動時にチェックするドライブをスケジュールできるため、アプリケーションイベントエントリを作成できます。

3)現在使用されていないドライブのコマンドライン(または.bat)から:chkdsk e: /rまたは、結果をファイルに書き込みたい場合:chkdsk e: /r > c:\CheckDriveE.log

4)使用されていない(したがって再起動を必要としない)ドライブでディスクチェックユーティリティGUIを使用する場合、結果のログはありません。プロセスの最後にポップアップするメッセージボックスは、何か問題があったかどうかを通知する場合があります。

補足:chkdskの結果で参照されるログファイル(私のマシンでは65536kbのファイルとして)は、実際にはNTFSメタファイル$ Logfileです。ドライブの変更を追跡するために使用されます。

5
yhw42

それらはイベントビューアに記録されます。

開始->実行->「eventvwr.msc」と入力します(引用符は含みません)-> ENTER。 [アプリケーション]をクリックして、最新のwinlogonエントリを選択します。

9
Moab