• ベストアンサー

チェックディスクを強制終了させるには

Cドライブにチェックディスク、デフラグを掛けて再起動すると 「ntoskrnl.exeが見つからない」とされ先へ進めないので、 サブマシンへ繋いでBoot.iniの確認と回復コンソールにて ntoskrnl.exeをWINNT\SYSTEM32へexpandしたのですが、これでも 同じエラーメッセージが出るので、再びサブマシンへドライブを接続、 system32フォルダを調べるとごっそり空になっていたので サブマシンへ別の(Cではない)HDDを繋いでwindows2000をクリーンインストール、 system32の中身をサブのHDDを経由してコピーしたところ、 起動画面までは進むのですが、何故か 「Checking file system on C:」と、チェックディスクが起動してしまい、 USB、PS/2接続のキーボードでもキャンセルできないまま進められて 3ステップの内、2番目にくると 「Correcting error in index $0 for file 3738」 が延々と続いてしまい、強制再起動するしか手がなくなってしまっている 状態なのですが、これをどうにかしてスキップできる方法をご存知の方、 いましたら回答をよろしくお願いします。 (ちなみにサブマシンのXPに繋いでもこれが表示されますが、  何故かキャンセルができます)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

ANo.1同様再インスト-ルをおすすめします。  Windowsでも2K以降ではwindowsドライバーのコピーは作動異常の元です。 一般的にはインストールCDによる修復インストールを行います。 以下の(2)又は(5)参照 @IT > Windows Server Insider > 運用 > 修復セットアップ完全マスター 修復セットアップ完全マスター http://www.atmarkit.co.jp/fwin2k/operation/em_repair/em_repair01.html

amirik
質問者

お礼

早速実行してみました。 高速修復(システム修復ディスクは使わず)は成功し、再起動できたのですが、 やはりチェックディスクに引っ掛かってしまいます。 そこで、「in-place upgrade」を実行しようとしたのですが、ドライブの 検査をする際、25%のままガリガリ音が続いたまま10分以上経った為、 一旦強制終了した、といった状況です。 となれば回復コンソールか、サブマシンに繋いでチェックディスクの キャンセルが出来ればいいのですが…、発見しました。 ・システム起動時の自動chkdskをスキップする http://www.atmarkit.co.jp/fwin2k/operation/em_repair/em_repair06.html とりあえずこれを実行して、Cドライブのチェックをキャンセルしてみようと 思います。

amirik
質問者

補足

意見有難うございます。 URL先のガイドを読みましたが、(無駄かもしれませんが) クリーンインストールした方のWindows2000ProSP4でシステム修復 ディスクを作成した後、4の段階まで進めてみることにします。

その他の回答 (2)

回答No.3

>そこで、「in-place upgrade」を実行しようとしたのですが、ドライブの 検査をする際、25%のままガリガリ音が続いたまま10分以上経った為、 一旦強制終了した、といった状況です。  「ガリガリ音」はヤバイです。これがHDDから出ている場合はHDDが物理的に破損している音であって、全くHDDとしては使えません。 別のHDD(出来れば新品)を用意して新規インストールすべきだと思います。 只単にシーク音(アクセスしているときにチーと言った感じでヘッドとディスクが電磁的にアクセスしている音)で有ればCHKDSK、ローレベルフォーマットで使用可能と成りますが、ベアリング異音・ヘッドがディスクと機械的に接触している音では、HDDは全損です。

amirik
質問者

お礼

追加意見、有難うございます。 ひとまずサブマシンの方でCHKNTFSコマンドを行い、強制システムチェックは 解く事が出来、起動やサイトの閲覧までは出来たのですが、 mysugisun3さんの言われるように 「アクセスできない、空のフォルダです」などとメッセージが表示され、 一部のファイルを閲覧できない状態になっていました。 ので、ひとまず重要なデータのバックアップを取り、CHKDSKとローレベルフォーマットを掛けて サブマシンの一時的なデータドライブとして試用、HDDはやはり 新しい物を用意した上で、再びインストールすることにしようと思います。 ここまで付き合っていただき、有難うございましたm(_ _)m

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

素直にデータをバックアップしてそのままOSをインストールすればよいのではと思いますが。ただその前にその元のHDDの方に障害が発生している可能性もありますので、一旦ローレベルフォーマットを行うか、あるいはHDDを交換した方がよいかと思います。 あと色々やられている行為の殆どが謎すぎるのですが。 サブマシンということは構成が全く異なるんですよね? そちらにインストールしたシステムファイルをそのままコピーして正常に動作するはずもないですし、ntoskrnl.exeはXP用のものを2000のXPに移し変えたんですかね?? バージョンが異なるのでこちらも動作するはずないですし。

amirik
質問者

補足

確かにバックアップを取って新しくOSをインストールしてしまえば 問題は消えてしまうのですが、以前もチェックディスクとデフラグ 後に「ntoskrnl.exeが見つからない」エラーが発生していたので、今回は少しは 前進できればと思い質問したのです。 急ぎ質問してしまったので、少し補足しておくと… 1・「ntoskrnl.exeが見つからない」エラーの解決法として  ->boot.iniファイルの[boot loader][operating systems]の   「partition(x)」が書き換えられているのでこれを訂正する  ->単純にntoskrnl.exeが見つからないので、windows2000ProSP4の   起動ディスクから回復コンソールを開き、コマンドプロンプト   からexpandコマンドにてntoskrnl.exeをインストールし直す この二つの方法でも1のエラーが出るので、問題のドライブをサブマシンに 繋いでみたところ、 2・WINNT\system32のフォルダが全く空だったので  ->別のHDDを用意、Windows2000ProSP4をクリーンインストールし、   サブマシン(WindowsXP)のHDDにsystem32フォルダ内のファイルを   全てコピーした後、HDDを付け替えて、空のsystem32フォルダに   ファイルをコピーする と、メインマシンに繋いでみると例のエラーが出なくなっていたのですが、 「Checking file system on C:」をキャンセル出来ずに、 「Correcting error in index $0 for file 3738」が延々とループして しまう、といった状況です。 またpopesyuさんの質問ですが、ntoskrnl.exeはWindows2000ProSP4 のもの(問題のHDDに当初入れたものと同じディスク)です。 …そこで、このチェックが動作しないようにCドライブの"何か"を弄って 次のステップに進みたい…といったところなのですが、 もし万が一問題のHDDが復帰した場合でも、現状クリーンインストールしてある HDDにバックアップを移すか、(言わなくてもいいと思いますが)TrueImage のバックアップファイルがあるので、これで復帰するかする予定です。

関連するQ&A

  • チェックディスクがされない

    PCシステムを復元しようとおもったのですが、 HP/Cのシステムファイルが壊れています、とでます メッセージ左下にあったエラーをチェックする→チェックディスク から再起動後にスケジュール→再起動としたのですがチェックディスクが 起動しません。コンピューター/Cドライブ/プロパティ/ツールから エラーチェックをしても開始した瞬間に終わります。なにもでません 仕方ないのでスタートプログラムから管理者でコマンドプロンプトを 実行してCHKDSK C:と入力するとシステムファイルがエラーとでて、 /Fオプションで問題を修復してください~とでるので chkdsk c: /fと入力するとファイルシステムの種類はNTFSです。 現在のドライブはロックできません~ OSがインストールしてあるドライブなので 再起動後にやる~といわれて再起動するが実行はされません。 どうしたらチェックディスクを実行できますか?カテゴリーが違っていたので再投稿しました。

  • ディスクのエラーチェックができない

     システムドライブ使用中にCRCエラーが出たため、エラーチェックを行なおうとしたところ、「ドライブへの排他アクセス権を取得できなかったためディスクの検査を実行できませんでした」と出て、再起動時のエラーチェックをするか確認してきたので「はい」と答えました。  通常、この後再起動をかけるとchkdsk.exeが実行されるはずなのですが、何事もなかったようにOSが起動してしまい、エラーチェックができません。  WinXP SP1使用。システム系アプリケーションはNorton AntiVirus2004のみです。  解決方法ご存じの方あればご教授下さい。

  • チェックディスク

    ゲーム中ブルースクリーンでSTOPメッセージ0x0000007Fがでたので チェックディスクを実行しようと思ったのですが、 コンピューター/Cドライブ/プロパティ/ツールから エラーチェックをすると開始した瞬間に終わります。なにもでません 仕方ないのでスタートプログラムから管理者でコマンドプロンプトを 実行してCHKDSK C:と入力するとシステムファイルがエラーとでて、 /Fオプションで問題を修復してください~とでるので chkdsk /fと入力するとファイルシステムの種類はNTFSです。 現在のドライブはロックできません~ OSがインストールしてあるドライブなので 再起動後にやる~といわれて再起動するが実行はされません。 どうしたらチェックディスクを実行できますか?

  • 毎回チェックディスクになる

    下記質問の続きです。 http://okwave.jp/qa/q8207416.html HDD1(C:¥がWinXP、D:\がデータ)に、HDD2(E:\がデータ)を接続したところ、起動のたびにチェックディスクの画面になっておりましたが、アドバイスのお陰で解決しました。 しかし、その後パーテションをWin8とデータ領域に分けたSSDを接続したとろこ、Win8の起動には問題はありませんが、WinXPを起動するたびにチェックディスクの画面になってしまいます。 Win8を起動するときには、1つのドライブがチェックディスクになり、WinXPを起動するときは3つのドライブがチェックディスクになります。 チェックデイスクの画面にならないような方法はないでしょうか? アドバイスをよろしくお願いいたします。 PS HDD1・SSDへのシステムインストールの際は、すべてのHDD・SSDドライブを外しインストールしました。

  • ディスクチェック中にキャンセルし閉じてしまい・・

    osはWindow7 64、外付けHDD容量1.5TBです。 外付けHDDがおかしく(ビデオファイルが表示されない)なりました。 ただコンピューターのハードディスクドライブでは空き領域が正常に 表示されています。 そこでディスクチェックすることに(「ファイル システム エラーを自動的に修復する」と「不良セクタをスキャンし回復する」にチェックしました)したのですが 時間が掛かりそうなので寝る前にやろうとチェック中にキャンセルボタンを押して閉じてしまいました。 ただ外付けHDDが点滅して動いているので検索して調べてみるとディスクチェック は終わってないみたいです。このまま再起動させたら危険ですよね? 完了させたいのですが処理中のバー(どのくらいのファイルが処理できているか)をまた表示させるにはどうすればよいのでしょうか?

  • 立ち上げ時の強制的なdisk checkが終了しません。

    windowsXPを立ち上げる毎にcheck diskが走り出し、いつまでたっても終了しません。 check disk の起動が始まるとすぐにキャンセルすると通常モードで正常に立ち上がるので、現在はキャンセルして使っています。 コマンドプロンプトからchkdskを実行するとフェイズ2のインデックスチェックの12~16%カウントでエラーになります。 セーフモードで起動してもカーソル点滅状態から先には進みません。 回復コンソールはXPのCDが無い為使えません。 check diskを正常に完了させる方法を教えて下さい。

  • Cディスクのエラーチェック時にフリーズしてしまった

    Cディスクのプロパティを開き、ツールを選択し、エラーチェックの □ファイルシステムエラーを修復する。 □不良セクターをスキャンし、回復する。 にチェックを入れ、再起動をしました。 再起動するとブルーの画面になり、”Checking file system on C:”が表示され、Cディスクのチェックが開始され、files(stage 1 of 5), indexes(stage 2 of 5)・・・・・free space(stage 5 of 5) 40 percent completedでフリーズしてしまいました。 Cディスクのデータを生かして正常に起動させたいのですが、良い方法があったら教えて下さい。 よろしくお願いします。

  • チェックディスクの実行

     宜しくお願いします。先日、C・Dドライブ及び外付けHDDの チェックディスクを行ったのですが、手順としましては、 「マイコンピュータ」→「ドライブを右クリック」→「ツール」→ 「チェックする」→「チェックディスクのオプション」の中のボックスを 2つともにチェックを入れて、「開始」という感じで進めていきました。 そこで、普通ですと再起動後にチェックディスクを実行しますか?みたいな ダイアログが出てきて「はい」をクリックすると、再起動させた後に テェックディスクが始まると思うのですが、Cドライブの場合は 上手くいったのですが、Dドライブや外付けのHDDなどは、そのダイアログが 出てこなく、その画面のまま「フェーズ1~5」みたいな感じで、 テェックディスク!?が始まりました。 そこでご質問なのですが、通常は、Cドライブのみが再起動後にテェック ディスクが実行できて、その他のDドライブや外付けのHDDでは、オプション で、ボックスにテェックを入れたとしても、再起動後にテェックディスクを 実行する事は出来ないのでしょうか? 長文になりましたが、どなたかご教授お願い致します。

  • チェックディスクから抜けられない!

    チェックディスクから抜けられない! 下記文章は長いですが、質問内容はわかると思います。 システムディスクのチェックディスクを実行しました。stage 5of5 つまり最終段階の60%から先に進まず永遠と続いたため、コレはおかしいと思いPCを強制終了しました。当然またPCを起動し、またチェックディスクが10秒後に開始します。キャンセルの場合は何かキーを押してね!と聞かれたで、何かキーをしてキャンセル希望をしました。  ----->  ここからが問題、 何かキーを押してもキャンセルできず、またチェックディスクが開始されました。その繰り返しで困っています。電源ケーブルを抜いてしばらく放置してもダメ。  ----->  XPとして通常通り起動させたいのですが、何か手段をご存知の方、教えてください。 よろしくお願いします。 使用PC:DELL9200/WinXP 2週間ほど前に、新しいHDDを購入し再インストールを実施。 たまにはチェックディスクしてみようかと思ったところでこの問題。

  • チェックディスク成功?

    デスクトップPCが購入後まる五年経ち、内蔵HDDを交換しました。 交換はうまくいき、 ポータブルHDDに記録しておいたデータを、 PCのマイドキュメント内に取り込んでいました。 あろうことか、ブレーカーが落ちました。 電気の使いすぎです。 スイッチを入れると、普通に起動しました。 が、HDDの書き込み時に急に電源を落としたので、 どこか損傷していないかと心配です。 「すっきりデフラグ」を使って、 PC本体(ドライブCとD)とポータブルHDD(ドライブF)の3つを スキャンしたところ、 CとDはうまく進んだのですがFのチェックが進まず、 フェーズ4のところで何十分待っても0パーセントから動かなくなりました。 やむなく電源ボタンを長押しして切り、 ポータブルHDDを本体から外し、 再び電源を入れるとまたCからチェックが始まりました。 再起動して今度はDのチェック、 その後は無事いつもの画面になりました。 管理画面からログを見たところ下記の内容でした。 Dも同じような内容です。 肝心のログの見方が分かりません。 1:チェック作業は成功したのでしょうか (結果画面にて「Cleaning up **」と表示されている場合、正しく実行されないと聞いたことがあります)? 2:今回の一件で、ディスクの損傷は実際にあったのでしょうか? 3:なぜポータブルHDDのチェックはできなかったのでしょうか? 4:まだコピーしたいデータがあるのですが、 ポータブルHDDをこのまま使っても大丈夫でしょうか? 詳しい方にご教示いただけると幸いです。 ------------------------------- Checking file system on C: The type of the file system is NTFS. Cleaning up minor inconsistencies on the drive. Cleaning up 153 unused index entries from index $SII of file 0x9. Cleaning up 153 unused index entries from index $SDH of file 0x9. Cleaning up 153 unused security descriptors. (中略) 173807200 KB total disk space. 16961300 KB in 103927 files. 36360 KB in 11472 indexes. 0 KB in bad sectors. Windows has finished checking your disk. Please wait while your computer restarts. Checking file system on C: The type of the file system is NTFS. Windows has checked the file system and found no problems. 173807200 KB total disk space. 16961304 KB in 103928 files. 36360 KB in 11472 indexes. 0 KB in bad sectors.