質問: 起動時にハードディスクのエラーチェックが延々と続く 先日、microsoft power pointを使用している最中に、突然電源が落ちてしまったので、知人にチェックしてもらったところ、「電源が壊れているだけで、ディスクやその他のハードは大丈夫」との回答を受け、電源部のみ交換してもらいました。 すると、毎回シャットダウンは普通に完了するのですが、起動させる度に「正しく終了されませんでした。ハードディスクのエラーをチェックします」と表示されて、エラーチェックが始まり数時間経っても終了しません。普段使用しないバックアップ用のディスクなので、とりあえずチェックをキャンセルして使用していますが、不安になっています。チェックをキャンセルしたあとは普通にソフトやネット利用は出来るのですが...。 ちなみに、数時間チェックさせっぱなしの後にキャンセルをクリックすると、「このプログラムは応答していません」となります。 なんとか普通にディスクのエラーチェックを完了させ、安心して使用できる方法は無いでしょうか?ご回答よろしくお願いします。
回答: 回答を締め切られたようですが、 >数時間チェックさせっぱなしの後にキャンセルをクリックすると、「このプログラムは応答していません」となります。 という症状が非常に気になりました。 no.2さんご紹介のパッチを適用しただけではスキャンディスクが正常に行えるようになる保証がないように思われるため、敢えて書き込ませて頂きます。 windows起動後のスキャンディスクがなかなか終わらないというのは、結構ある症状です。しかし『キャンセル』ボタンを押しての中止は可能な筈です。それが出来ず強制終了しかない、というのは問題があるように思われます。 osが98であればdosモードで起動してスキャンディスクを行えばほぼ確実に終了するのですが、dosモードのないmeでdos版のスキャンディスクを実行するためにはフロッピーディスクを用意して、起動ディスクを作成する必要があります。 もしご利用のpcでフロッピーが使えない場合、この方法は諦めるしかありません。その場合はセーフモードで起動後、スキャンディスクを行うのが妥当です。また、念のためシステムファイルチェッカーでスキャンディスクの実行ファイルを修復するのが最善の策かと思われます。 いずれにせよ、スキャンディスクが正常に終了しない、という問題が解決しないうちは、起動後のスキャンディスクを行わないよう設定を変更するべきです。 まず、『ファイル名を指定して実行』から『msconfig』と打ち込んで実行。 『システム設定ユーティリティ』が起動する。 『全般』タブの『詳細設定』をクリックし、出た画面の『不正なシャットダウンの後にスキャンディスクを実行しない』にチェックを入れて『ok』。 『システム設定ユーティリティ』を終了し、システムを再起動する。 これで、起動直後のスキャンディスクが行われなくなると思います。 (問題解決前の暫定措置です。うまくスキャンディスクが機能するようになったら、この設定は元に戻してください。) もしフロッピーディスクが使える環境なら、起動ディスクを作成します。 未使用の2hdフロッピーを一枚用意のこと。 コントロールパネルの『プログラムの追加と削除』で『起動ディスク』タブをクリック。 『ディスクの作成』をクリック後、指示に従ってフロッピーを挿入し実行すると起動ディスクが出来る筈です。 起動ディスクが出来たら一旦osを終了し、起動ディスクを挿入してpcを起動します。 フロッピーから起動させるためにbios上での設定が必要な場合は事前にその設定をして下さい。 起動後、 scandisk と打ち込んでenterを押すとスキャンディスクが始まります。 標準スキャン終了後、ハードディスクを更に詳細に調べるクラスタスキャンを行うかどうか訊いてきます。時間は掛かるのですが、トラブルの後なので極力行うことをお勧めします。 もし、残念ながらフロッピーが使えない場合はセーフモードからスキャンディスクを行うのが良いですが、その前にスキャンディスクの実行ファイルを抽出したものと置き換えておく方が上手く行く確率が高いと思われます。また、起動ディスクを使ったスキャンディスクに成功した場合も、guiモードのスキャンディスクの実行ファイルが破損してる可能性はありますので、この作業をやっておいたほうが良いと思います。 『プログラムを指定して実行』から『sfc』と入力して実行。 『システムファイルチェッカー』が起動する。 『インストールディスクからファイルを一つ抽出する』を選び、下のボックスに『scandskw.exe』と入力して『実行』。 次のダイアログで『抽出元』に『c:\windows\options\cabs\』が表示されていたら『ok』して実行。なければリカバリcdもしくはインストールcdを挿入して、それを抽出元に指定する。 抽出完了後、システムファイルチェッカーを終了する。 問題が解決しない場合、不明な点がある場合は別スレをたてて質問されると良いでしょう。 その場合も先述の方法で、起動時のスキャンディスクを止めておくと良いと思われます。