Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

「ディスク読み取りエラーが発生しました」エラーの解決方法【Windows 7/8/10対応】

A disk read error has occurred(ディスク読み取りエラーが発生しました)」というエラーメッセージは、パソコンの電源を入れた瞬間に表示され、OSを起動できなくなる非常に厄介なトラブルです。このエラーが発生すると、完全な形では「A disk read error has occurred. Press Ctrl+Alt+Del to restart.(ディスク読み取りエラーが発生しました。Ctrl+Alt+Delキーを押して再起動してください)」と表示されます。何度再起動しても同じエラーが表示され続けるため、単純な再起動では解決できない問題です。

このエラーメッセージは、ハードディスク自体の問題、またはハードディスクの読み込み処理中に発生した異常を示しています。しかし、実際の原因はパソコンごとに異なり、ハードウェア起因の場合もあればソフトウェア起因の場合もあります。そのため、万能な解決策は存在しませんが、自分で試せる有効な対処法はいくつかあります。以下に、最も効果的な解決策を紹介します。

BIOSを起動して起動順序を変更する方法

以降で紹介する解決策を実行するには、BIOSの起動方法と起動順序の変更方法を知っておく必要があります。パソコンを再起動し、起動直後にBIOS(またはUEFI)の設定画面に入りましょう。設定画面に入るためのキーはマザーボードのメーカーによって異なり、Esc、Delete、F2、F8、F10、F12などが使われます(一般的にはF2が多い)。該当するキーはPOST画面やパソコンの取扱説明書に記載されています。「BIOS 起動方法 (機種名)」で検索するのも有効です。設定画面に入ったら、「Boot」メニューへ移動します。

解決策1:ハードディスクが故障していないか確認する

ハードディスクの故障・劣化も、この問題の根本原因になり得ます。HDDが故障しているかどうかを確認するには、次の手順を実行します。

まず、Easy Recovery EssentialsのISOファイルを公式サイトからダウンロードします。次に、MagicISOなどのライティングソフトを使って、ISOファイルをCD/DVDまたはUSBメモリに書き込みます。作成したメディアを対象のパソコンに挿入し、再起動してメディアから起動します。

画面が表示されたら「Automated Repair(自動修復)」をクリックし、続けて「Continue(続行)」を選択します。

「ディスク読み取りエラーが発生しました」エラーの解決方法【Windows 7/8/10対応】

Automated Repairが完了するまで待ちます。処理が完了すると、ハードディスクドライブまたはRAMに故障・劣化があるかどうかが通知されます。HDDが実際に故障している、または故障寸前であることが判明した場合は、新しいHDDに交換してWindowsを新規インストールすれば、「Reboot and select proper boot device(再起動し、適切な起動デバイスを選択してください)」の問題は解決するはずです。

「ディスク読み取りエラーが発生しました」エラーの解決方法【Windows 7/8/10対応】

解決策2:メモリ(RAM)をテストする

意外に思われるかもしれませんが、「ディスク読み取りエラーが発生しました」の原因がハードディスクとはまったく無関係で、故障したメモリスティックやメモリスロットにあるケースもあります。そこで、最初に試すべきなのは、パソコンのRAMに対して非破壊かつ情報収集のみを目的としたテストを実行することです。手順は以下の通りです。

まず、お使いのWindowsのバージョンに適したMemTest86+のISOファイルをダウンロードします。次に、ISOファイルをCD/DVDまたはUSBメモリに書き込みます。起動可能なメディアを対象のパソコンに挿入し、再起動してメディアから起動します。その後、パソコンのRAMに対して診断テストを実行します。

MemTest86+のテスト中にエラーが検出された場合は、パソコンのRAMまたはメモリスロットに不具合がある可能性があります。その場合は、メモリスティックを入れ替えたり、現在のメモリを別のスロットに挿したりして、問題の場所を特定しましょう。原因がメモリスティックなのかスロットなのかを判明させ、問題を解消すれば、「ディスク読み取りエラーが発生しました」のエラーは解決されるはずです。

解決策3:ハードディスクのIDEケーブルを確認する

IDEケーブルとは、パソコン内部でハードディスクとマザーボードを接続している幅広い配線のことです。まれではありますが、IDEケーブルの緩みや不良も「ディスク読み取りエラーが発生しました」エラーの原因となることがあります。この可能性を排除するには、パソコンのカバーを開けて、IDEケーブルが両端でしっかりと固定されていることを確認してください。現在のケーブルに不具合があると思われる場合は、IDEケーブルを丸ごと交換してみるのもよいでしょう。

解決策4:ハードディスクを別のパソコンに接続して確認する

「ディスク読み取りエラーが発生しました」エラーは、ハードディスク自体が実際に故障しており、パソコンが読み取れなくなっている場合にも発生します。ハードディスクが本当に原因かどうかを判断するのは簡単です。対象のパソコンからハードディスクを取り外し、正常に動作している別のパソコンに接続して起動してみてください。

別のパソコンが正常にOSを起動し、「ディスク読み取りエラーが発生しました」のエラーメッセージが表示されなければ、問題は元のパソコン側にあります。逆にエラーメッセージが引き続き表示される場合は、ハードディスクが故障しているため、交換が必要です。

解決策5:ハードディスクをデフラグする

この解決策でエラーが実際に解決できる可能性は低めですが、試してみる価値はあります。ハードディスクをデフラグするには、外部接続で正常なパソコンに接続し、Windows標準のデフラグユーティリティを使用するか、市販・無料のユーティリティ起動CDを作成して使用します。デフラグが完了したら、そのハードディスクから起動を試み、問題が解消されたかどうかを確認してください。問題が残っている場合は、次の解決策へ進みましょう。

注意:バックアップしていない大切なデータがハードディスク上にある場合は、この方法を試さないでください。デフラグ作業中にデータが失われる可能性があります。

解決策6:ブートセクターとマスターブートレコード(MBR)を修復する

「ディスク読み取りエラーが発生しました」エラーのもう一つの原因は、ブートセクターやマスターブートレコード(MBR)の破損です。これらのいずれか、または両方が破損していることが原因である場合は、修復するだけで問題を解決できます。

Windowsインストールディスクを対象のパソコンに挿入し、再起動してディスクから起動します。ディスクから起動して「Windows Options(Windowsオプション)」メニューが表示されたら、Rキーを押して「回復コンソール(Recovery Console)」に入ります。次に、パソコンの管理者パスワードを入力します。

コマンドプロンプト」に chkdsk /r と入力し、コマンドがエラーや問題を検出した場合のみこの先の手順に進みます。その後、以下のコマンドを「回復コンソールのコマンドプロンプト」に入力します。それぞれ入力後にEnterキーを押してください。

fixboot
fixmbr

コマンドの実行後、インストールディスクを取り出し、パソコンを再起動して、問題が解消されたかどうかを確認します。

補足:Windows 7またはVistaでこの問題を修復する場合は、fixbootfixmbrの代わりに、回復コンソールのコマンドプロンプトで以下のコマンドを使用してください。

bootrec /fixmbr
bootrec /fixboot

解決策7:BIOSをリセットする

極めてまれなケースですが、過去にこのエラーに悩まされていたユーザーの一部は、BIOSをリセットすることで「ディスク読み取りエラーが発生しました」エラーを解決できたとの報告があります。BIOSにアクセスするには、パソコンを再起動し、起動時に表示される最初の画面で特定のキー(マザーボードのメーカーによって異なる)を押します。BIOSを工場出荷時の初期状態に戻すオプションを探し、そのオプションを使ってBIOSをリセットしてください。また、マザーボード上の円形のCMOSバッテリーを5分間取り外すことでも、同じ効果が得られます。

  1. Windowsエラー0xc00000e9の原因と対処法|すばやく簡単に修正する方法

    この記事を読んでいるということは、お使いのパソコンでWindowsエラー「0xc00000e9」が発生し、その解決方法をお探しではないでしょうか。この記事では、Windowsエラー0xc00000e9を解消するための手順をわかりやすくご紹介します。Windowsエラー0xc00000e9が発生する原因0xc00000e9は、Windowsユーザーが遭遇する最も一般的なエラーの一つです。具体的な対処法を確認する前に、まずはなぜこのエラーが発生するのかを理解しておきましょう。このエラーは、パソコンの起動を担うレジストリファイルやその他のシステムファイルが破損した場合に発生します。多くの場合、原因と

  2. Windows 10でSteamの「ディスク破損エラー」を解決する6つの対処法

    世界最大級のゲーム配信プラットフォームとして知られるSteamは、ユーザーから不満が出ることがほとんどありません。しかし、どれほど改良を重ねても、Steamで何らかのエラーが発生するのは避けられず、多くのユーザーが大小さまざまな問題に直面しています。その中でも「ディスク破損(Corrupt Disk)エラー」は、ときどき発生する厄介なトラブルの一つです。このエラーによってダウンロードやインストールが中断されてお困りの方へ、Windows 10でSteamのディスク破損エラーを修正する方法をわかりやすく解説します。 Windows 10でSteamのディスク破損エラーを修正する方法 Steamで