【修復】OS(C:)上のファイルシステムが壊れていることが検出されました
Windows 11/10/8/7/XP/Vistaでシステムの復元をしようとする時、「ローカルディスク上のファイルシステムが壊れていることが検出されました」というエラーが表示されることがあるでしょうか?この記事はファイルシステムの破損を修復するいくつかの方法を紹介したいと思います。
エラー:ファイルシステムが壊れていることが検出されました
【事例】私は、Windows 7をインストールしたAcerでシステムの復元を行おうとしますが、その間に「OS(C:)上のファイルシステムが壊れていることが検出されました。復元する前に、ディスクのエラーを確認してください」というエラーメッセージが表示されます。又、その下にディスクのエラーをチェックするリンクがあります。それをクリックし、ディスクのチェックをスケジュールするよう求められます。そうした後、私はコンピューターを再起動します。でも、Acerに何も変わりません。どういう事でしょうか?助けてください。
一部のユーザーは、破損したファイルシステムのせいで、Windows 11/10/8/7/XP/Vistaでシステムを復元することがいつも失敗すると言いました。「ローカルディスク(C:)にはエラーがあります」と「OS(C:)にはエラーがあります。OS(C:)上のファイルシステムが壊れていることが検出されました。復元する前に、ディスクのエラーを確認してください」は同様のエラーメッセージです。
このようなエラーが発生するとき、どうしたらいいですか? まず、これらのトラブルを起こした原因を知りたいかもしれません。そしてこれらのエラーを修復する方法は何でしょうか?
ファイルシステムが破損している原因
ファイルシステムが破損しているエラーについて、考えられる原因はいくつかありますが、主に2つの要因があります。一つはCドライブ/システムパーティションのファイルシステムが破損しているか、または壊れているため、このドライブを正常に読み込むことができません。もう一つは破損したWindowsシステムファイルです。
もちろん、ディスク上の不良セクタも同じ問題を引き起こすかもしれません。様々な状況に応じて異なる修復方法を選択する必要があります。次はこれらのソリューションをひとつずつ紹介しましょう。
ローカルディスク(C:)で破損したファイルシステムを修復する
以下は、異なる原因により発生した上述のエラーを解決するいくつかの方法です。それらが役に立つかどうかを見てみましょう。
Windowsのシステムファイルをチェックする
システム ファイル チェッカー ツールはWindowsで不足している、または破損しているシステムファイルをスキャンして修復することができます。次はWindows7/10でシステムファイルをチェックする手順です。
1. 検索ボックスに「コマンドプロンプト」と入力します。結果からコマンドプロンプトを右クリックし、管理者として実行します。
2. 「sfc /scannow」と入力して、「Enter」キーをクリックします。「システムスキャンを開始しています…」と表示されたら、スキャン完了までそのまましばらく待ちます。
3.「検証100%が完了しました」と表示されたら、スキャンが完了です。もし、「Windowsリソース保護は、整合性違反を検出しませんでした」というメッセージが表示されたら、不足または破損しているシステムファイルがないことを意味します。
不良セクタをチェックする
上述のように、不良セクタもファイルシステムの破損を起こす可能性があります。そのため、チェックディスクを実行するのは重要なことです。CHKDSKはHDDのエラーとその上の不良セクタをスキャンします。chkdsk /fはシステムで見つかった問題を自動で修正します。
1. WindowsキーとRキーを同時に押して「ファイル名を指定して実行」ボックスを開きます。
2. cmdと入力してOKをクリックします。管理者として実行する必要があります。さもないと、「アクセスが拒否されました」エラーメッセージが表示されます。
3. chkdsk c: /fと入力して、「Enter」キーを押します。
一般的に、「ボリュームが別のプロセスで使用されているため、CHKDSKを実行できません。次回のシステム再起動時に、このボリュームのチェックをスケジュールしますか (Y/N)?」というメッセージが表示されます。「Y」と入力して「Enter」キーを押すと、再起動時に「chkdsk」が実行され、スキャンが完了します。
以上の指示どおりにしてチェックディスクを正常に実行したら、「このドライブで修復が必要なエラーが検出されました。このダイアログ閉じてドライブを修復してください」というメッセージが出てくるかもしれません。後はこのドライブを修復することです。
- ヒント:
- 指定されたパーティションのエラーをチェックし、修復する、またはチェックディスクについてもっと詳しく知るために、Windows 10でハードディスクのエラーをチェック、修復する方法を参考にしてください。
- Windows 10またはWindows 7でディスクをチェックする時、CHKDSKが途中で止まってしまうこと、や書き込み禁止なので、CHKDSKが実行できなくなってしまうことが遭うかもしれません。提供したリンクをクリックして、対処方法を見つけましょう。
CMDでディスクデフラグを実行する
HDD(ハードディスクドライブ)では、コマンドプロンプトからディスクデフラグを実行し、ファイルシステムに問題があるかどうかを確認できます。Windows 7で「ファイルシステムが壊れていることが検出されました」エラーを修正するために、コマンドプロンプトを開き、defrag.exe c: -aと入力し、Enterキーを押します。
※必要があれば、ドライブ文字Cを如何なる文字に置き換えることができます。
【ノート】c:は最適化する(デフラグを実行する)ボリュームのドライブ文字です。-aは指定したボリュームを最適化しないで、簡単な分析レポートのみを表示します。
内部構造が違っているため、SSDでディスクデフラグを実行しないほうがいいです。SSDを断片化できない理由と注意事項についてもっと詳しく知りたいなら、SSDののデフラグ(最適化)を参考にしてください。
注:ディスクデフラグが全く反応しないことが発生する場合、破損したファイル/フォルダー、またはHDD上の不良セクタによって影響されるかもしれません。CHKDSK /fを実行してエラーをスキャンして修正してから、再試行してください。
新しいファイルシステムでフォーマットする
システムの復元を行うと、「ファイルシステムが壊れていることが検出されました」といったトラブルが発生する時、システムパーティションを新しいファイルシステムで再フォーマットすることができます。
AOMEI Partition Assistant StandardはWindows 11/10/8/7/XP/Vistaに対応する無料パーティション管理ソフトで、Cドライブの完全フォーマットに役立ちます。それは起動可能なWindows PE環境を作成する機能があるため、Windowsが起動しないままでフォーマットを実行することもできます。無料でダウンロードして試してみましょう。
注:この操作はシステムを再フォーマットするので、コンピューターが起動できなくなるかもしれません。フォーマットの前に、重要なファイルをバックアップしたほうがいいです。
手順 1. USBメモリをパソコンに接続し、検出できるかを確認します。AOMEI Partition Assistantをインストールして起動します。
手順 2. 上部のウィザードバーにある「ツール」をクリックして、「ブータブルCD/USBを作成」を選択し、後はウィザードに従って起動可能なメディアの作成を完成させます。状況によってWindows AIK(またはADK)をダウンロードしてインストールする必要があるかもしれません。
手順 3. ブータブルメディアの作成が完了するとUSBメモリを取り外します。コンピューターをシャットダウンしてからブータブルUSBをコンピューターに挿入し、このUSBデバイスからコンピューターを起動します。起動した後、AOMEI Partition Assistantが直接表示されます。
手順 4. Cドライブを右クリックし、「パーティションをフォーマット」を選択します。ポップアップウィンドウが表示されるので、ファイルシステムの形式を選択して「はい」をクリックします。
手順 5. 最後は「適用」をクリックし、「続行」して操作を実行します。
まとめ
システムを復元しようとしますが、「ファイルシステムが壊れていることが検出されました」エラーが出てくる場合、慌てないでください。Windowsのシステムファイル、不良セクタまたはパーティションのファイルシステムをチェックしたり、スキャンして問題があるかを確認します。原因に応じて、対処方法を使用します。