- ベストアンサー
WIN2000 ディスクチェックが始まりません
WIN2000Proを使っています。 ドライブは1台 120GBです。 ディスクチェックのオプションを両方とも チェックし、開始をおすと 排他アクセス権が取得できなかったため・・・ と出るので、再起動時にチェックしますか、で はい として再起動しても、 再起動時にディスクチェックが始まりません。 通常どうり、パスワードの入力画面まで 行き、パスを入れるとちゃんと立ち上がります。 Administratorで入っています。 どうしてこうなってしまうのでしょう? どうやったらディスクチェックができるのでしょうか? どなたかお教え下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
>入力してEnterを押しても、特になんのメッセージもなく、 > >> > >のコマンドプロンプトになってしまいますが、これ自体は通常の表示なのでしょうか。 /C、/Dオプションを指定した場合には、正常な表示です。 CHKNTFS /C C: の後に、オプションを指定せず、ドライブ名だけを指定して、 CHKNTFS C: と入力すると、正常にスケジューリングされた場合には、↓のようなメッセージが表示されるはずです。 ファイル システムの種類は NTFS です。 次回の再起動時にボリューム C: で Chkdsk を実行するように、手動でスケジュールされています。 下記参考URL(Microsoft)によると、CHKNTFSを実行すると、レジストリの HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager に BootExecute REG_MULTI_SZ autocheck autochk * (←CHKNTFS /Dで設定を初期化した時) BootExecute REG_MULTI_SZ autocheck autochk /m \??\C: autocheck autochk * (←CHKNTFS /C C:でC:ドライブのチェックをスケジュールした時) と設定されるようですから、[スタート]⇒[ファイル名を指定して実行]の入力欄に regedit と入力して、レジストリエディタを起動、左側のレジストリツリーを +HKEY_LOCAL_MACHINE +SYSTEM +CurrentControlSet +Control +Session Manager とたどって、"Session Manager"のフォルダ型のアイコンをクリック、右側のウィンドウの BootExecute REG_MULTI_SZ の所に、どういう設定が書き込まれているかを確認してみると良いかもしれません。(正常な設定値が書き込まれていれば、"C:\WINNT\system32\AUTOCHK.EXE"が壊れてる?かも) なお、C:ドライブのディスクチェックなら、『回復コンソール』からも出来ますョ。(回復コンソール起動後、"CHKDSK C: /R") 『Microsoft サポート:CHKNTFS.EXE の使用方法』 http://support.microsoft.com/default.aspx?scid=kb;ja;160963 『同上:Windows 2000 での回復コンソールのインストール方法および使用方法』 http://support.microsoft.com/default.aspx?scid=kb;ja;318752
その他の回答 (2)
ディスクフォーマットがNTFSの場合には、何らかの原因で、起動時のディスクチェックの設定が解除されてしまったのではないかと思いますので、 [スタート]⇒[プログラム]⇒[アクセサリ]⇒[コマンドプロンプト]で『コマンドプロンプト』を起動して、 CHKNTFS /D (←CHKDSK ではないので注意) と入力して、起動時のチェックを初期設定に戻してみてください。または、 CHKNTFS /C C: で、強制的にスケジューリングしてみる。 CHKNTFS /D コンピュータを既定の動作に戻します。起動時にすべてのドライブを検査し、エラーがあったドライブに対して CHKDSK を実行します。 CHKNTFS /T[:時間] 指定された時間を秒に変換して、AUTOCHK を開始するカウントダウン時間に設定します。 CHKNTFS /X ドライブ名 指定されたドライブを既定の起動時の検査から除外します。 CHKNTFS /C ドライブ名 起動時に指定されたドライブを検査するようにスケジュールします。
お礼
有難うございます。 CHKNTFS /D も CHKNTFS /C C: をやっても、以前と同じように 何もなかったように、再起動後は 通常画面に行ってしまいます。 なお CHKNTFS /D も CHKNTFS /C C: も 入力してEnter を押しても、特になんの メッセージもなく、 > のコマンドプロンプトに なってしまいますが、これ自体は 通常の表示なのでしょうか。
- glenlivet
- ベストアンサー率40% (102/253)
原因が何かわからないですが とりあえずチェックディスクをと言う事で コマンドプロンプトで chkdsk c: /f としてみて下さい。これで再起動時に スケジューリングするか聞かれるので yとすると再起動時にチェックされると思うので それでどうなるか見てみて下さい
お礼
yといれましたが、 chkdskは、次回のシステム再起動時にこのボリュームのチェックを スケジューリングできませんでした と表示されてしまいました
お礼
いろいろ詳しく書いて頂き、本当に 有難う御座いました。 レジストリーの設定も問題なく 結局問題は解決できませんでした。 >正常な設定値が書き込まれていれば、"C:\WINNT\system32\AUTOCHK.EXE"が壊れてる?かも だったようです。 非常に手間になってしまいまいした、 必要なファイルをコピーして、 ディスクフォーマット後、 OSを再インストールしました。