Windowsが起動するたびにCHKDSKを実行するのはなぜですか?


11

PCの電源を入れるたびに、次のメッセージが表示されます。

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

CHKDSKの完了を許可しますが、Windowsがロードされません。このメッセージは、コンピュータを起動するたびに表示されます。

誰かがこのメッセージが表示される理由と、メッセージを非表示にするにはどうすればよいかを説明してもらえますか?



1
@ hims056その質問は機能しているシステムに言及しています。OPは、chkdskは完了するがWindowsがロードされないと述べています。
Tog

回答:


6

チェックディスクをスケジュールすると、エントリがレジストリに追加されます-何らかの理由で、エントリは消去されません。

  1. レジストリエディターを実行します([スタート]、[ファイル名を指定して実行]をクリックしregedit、「OK」をクリックします)。
  2. 探す HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
  3. BootExecuteエントリを次の
    autocheck autochk * /r\DosDevice\C:
    ように変更します。
    autocheck autochk *

出典:http : //support.microsoft.com/kb/158675


これらの記事では手順を追っていますが、レジストリエディターではBootExecuteの値がautocheck autochk * autochkとは異なります* / r \ DosDevice \ C:
khris

CHKDSKがスケジュールされた場合、メッセージはそれを言うと思います。これは、スケジュールされたディスクチェックがクリアされないのではなく、HDD自体に問題があるようです。
Indrek 2012

はい、そうです。その場合は、acronis.co.uk / homecomputing / products / drive
Dave

4

chkdskを実行するように要求していない場合、ディスクの「ダーティビット」が設定されていれば自動チェックが実行されます。これは、Windowsが正しくシャットダウンされていない場合、ファイルの変更が完了していない場合、またはディスクが破損している場合に設定されます。ディスクに障害が発生しようとしていることを示している可能性があります。外付けディスクの場合、「ハードウェアの安全な取り外し」機能を使用せずに取り外された可能性があります。

FSUTILのコマンドは、ダーティビットの状態を確認するために使用することができます。管理者権限でコマンドプロンプトを開き、次のように入力します。

fsutil dirty query D:

D:問題が発生しているドライブの文字に置き換えます。)


ハードディスクをチェックしますが、汚れています。これを修正するにはどうすればよいですか?
khris

1
実行するchkdsk /f e:か、chkdsk /f /r e:手動で試してください。次回の再起動後もダーティビットが設定されている場合、システムはシャットダウン時にボリュームをアンマウントできない可能性があります。eventlogそうである場合は、ポインタを確認してください
Ansgar Wiechers

コマンドchkdsk / feを実行した後、このようなメッセージが表示されます:E:\ Documents and Settings \ Consultant> chkdsk / f / re:ファイルシステムのタイプはNTFSです。現在のドライブをロックできません。ボリュームが別のプロセスで使用されているため、Chkdskを実行できません。次回システムを再起動したときに、このボリュームをチェックするようにスケジュールしますか?(はい/
いいえ

1
@khrisそれは正常です。ブート時にシステムドライブでのみchkdskを実行できます。
David Marshall

OK、もう一度試してみます:1)コマンドでchkd / f / rと入力します2)ドライブをロックできないというメッセージが表示されたらyを押します3)PCを再起動します-同じメッセージ(親の質問と同様)4)許可ファイルの確認。その結果、ブルースクリーンで確認が正しいことを確認するメッセージが表示され、ウィンドウが読み込まれず、コマンドを実行できません。キーボードのosボタンを押すだけでシャットダウンできます。
khris 2012

3
  1. スタートメニューをクリックして、実行ダイアログを開きます。
  2. 入力cmdして返す
  3. 次のタイプfsutil dirty query D:D:ドライブ文字に置き換えます)

fsutilダーティクエリ

戻りメッセージがボリュームがダーティであることを示している場合は、次の手順に進みます。

  1. 次のタイプ chkdsk D: /f /x
  2. その後、ステップ3を繰り返して、ダーティビットが削除されているかどうかを確認します。
  3. ダーティではなくなった場合は再起動すると、chkdiskがなくなることに注意してください。

情報源


役に立たない-以前のコメントを参照
khris

0

私と私のラップトップで同様の症状がありました:

chkntfs /X E:

助けてくれた(これは期待していなかった)。

また、HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session ManagerキーのBootExecuteを次のように変更してみてください

autocheck autochk /k:E *
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.