「ディスク読み取りエラーが発生しました」:それは何か、そしてWindows 10での修復方法

承認済み
50

disk read error occuredコンピュータを使用していると突然フリーズし、ハードリブートを強いられます。電源を入れると、「A disk read error occurred(ディスク読み取りエラーが発生しました)」というメッセージと共に、Ctrl+Alt+Delを押してWindows 10を再起動するように促す提案が表示されます。

ただし、推奨された再起動を実行した後でも、エラーが続く場合があります。このエラーの原因は多岡ですが、心配しないでください。修正する方法があります。これがWindows 10でディスク読み取りエラーを修正する方法です。
データ復旧に移動する ⤵

「ディスクの読み込みエラーが発生しました」とは何が原因ですか?

「A disk read error occurred」という問題は必ずしもドライブに関連する問題ではありません。このメッセージの背後にある一般的な原因のいくつかは以下の通りです:

  • 🔥 ディスクの破損や過熱:ディスクの破損はドライブの完整性に影響を及ぼし、その機能を実行する能力に影響します。過熱も同様で、ハードウェアは極端に高い温度で動作するようには設計されていません。
  • ⚠️ バッドセクター:MBRが保存されている場所にバッドセクターが現れた場合、MBRはもはやアクセス可能あるいは使用可能ではありません。
  • 🔌 ポートの接続不良:Windowsコンピュータでハードドライブが表示されないのは、通信を妨げるか、または不安定にする不良ポートまたはケーブルが原因の可能性があります。
  • 🧠 RAMの破損:コンピュータはRAMを使用してすぐに利用可能なデータにアクセスしますが、RAMが破損している場合、コンピュータはアクセスできない情報を絶えず取得しようとしてこの問題を引き起こす可能性があります。
  • ⚙️ BIOS設定の誤り:BIOS設定が誤っていると、BIOSディスク読み取りエラーを引き起こす可能性があります。これは他のデバイスが起動順序を変更したときによく起こります。
  • 💾 ドライブのブートセクターに関するエラー:ドライブ上のブートセクターにはRAMにロードされるコードが含まれており、コンピュータの起動において重要な役割を果たします。それがなければ、起動は不可能です。
  • 🦠 ウイルス:ウイルスはどんな種類の悪意あるタスクでも実行するように設計されており、それにはハードドライブを攻撃することも含まれます。ウイルス攻撃がエラーの原因となる可能性があります。

Windows 10で「A Disk Read Error Occured」が発生した場合の修正方法

この問題を解決するには、体系的なアプローチが必要です。原因を特定してトラブルシューティングを行う必要があります。多くの場合、故障したハードドライブ、不正なBIOS設定、または問題があるRAMモジュールが原因であることがあります。ハードドライブの状態を確認し、BIOS設定がすべて適切であることを確認することは、私たちが検討する解決策のいくつかに過ぎません。

方法1: コンピューターの電源を切る

コンピューターの過熱は、ハードウェアのコンポーネントが熱くなりすぎている場合にこのメッセージを引き起こす可能性があります。ハードウェアには理想的な動作温度があるので、それを超えて動作している場合、異常が発生し始めます。コンピュータを数時間休ませた後、再度オンにして、メッセージが表示され続けるかどうかを確認してください。

メッセージが消えたら、直ちにドライブのバックアップを取り、コンピューターの過熱原因を特定してください。これは通常、空気流の不足または冷却不足によって発生します。

方法2: ブートシーケンスを確認する

正しくないブート順序は、Windows 10でディスク読み取りエラーが表示される原因になります。複数のストレージソースがインストールされているか接続されている場合、コンピューターはオペレーティングシステムが含まれていない他のソースからブートしようとしている可能性があります。ブート順序はBIOSで更新できます。

各ブランードのコンピューターによって、その正確なプロセスは若干異なります:

  1. BIOSを起動します。これは、コンピューターの電源を入れてからWindowsが起動する前に、BIOSキーを押すことで実行できます。よくあるBIOSキーは、次のキーのいずれかです:DELF1F2F10、あるいはF12
  2. ブートセクションで、ブートデバイス優先順位に進みます。
  3. ハードドライブが一番上になっていることを確認します。

方法3: BIOS設定をリセット、またはBIOSをアップデートする

BIOSが古いものだったり、古い設定で動作している可能性があります。BIOSはハードウェア間の通信に関与するため、エラーが表示される原因となることがあります。まず、BIOS設定をリセットして問題が解決するか試してみてください。これは、コンピューターのブランドによって少し異なる場合があります。

  1. BIOSを起動してください。
  2. 工場出荷時のデフォルト設定を読み込んでください。通常、F9を押すことでこれを行うことができます。
  3. 変更を保存してBIOSから退出してください。

問顡が解決しない場合は、BIOSを最新バージョンに更新してみてください。以下の指示に従って、現在のBIOSバージョンの確認と更新されたバージョンのインストール方法を案内します。

  1. マザーボードの製造メーカーのウェブサイトを訪れて、新しいバージョンがあるかチェックしてください。利用可能であればダウンロードしてUSBドライブに入れてください。
  2. BIOSに入り、メニューを使用してUSBから更新されたBIOSをインストールしてください。

方法 4: ポート接続を確認する

ハードドライブがマザーボードに適切に接続されていない場合、Windowsはこのエラーを返すことがあります。ラップトップのユーザーは、ハードドライブコンパートメントを確認して、緩んだり、リントやほこりでブロックされたりしていないことを確かめてください。デスクトップコンピュータの場合は、接続ケーブル(よくSATA)がマザーボードとハードドライブの両端にしっかりと接続されていることを確認してください。

それでもまだ動作しない場合は、接続しているSATAポートを変更してみてください。新しいSATAポートを探すようにブートシーケンスを更新する必要があるかもしれませんが、これにより接続ポイントの故障の可能性を排除できます。さらに、ケーブルの交換を試すこともできます。

方法5: MBRを復元する

マスターブートレコード(MBR)は、ハードドライブまたはSSDの最初のセクターに位置し、コンピュータがオペレーティングシステムを検出してロードするために必要な情報を含んでいます。それが損傷しているか、破損している場合、コンピュータは起動しません。この手順のためには、リカバリ環境に入るためにWindowsが入ったブータブルUSBドライブが必要になります。

  1. USBから起動し、言語と通貨の形式を選択してから次へをクリックしてください。概要画面のスキップ
  2. 最初の画面でコンピューターの修復をクリックしてください。修復オプションの選択
  3. トラブルシューティングをクリックしてください。トラブルシューティングを選択
  4. コマンドプロンプトをクリックしてください。コマンドプロンプトの開始
  5. bootrec /fixmbrと入力し、Enterを押してください。bootrec /fixmbrの実行
  6. bootrec /fixbootと入力し、Enterを押してください。bootrec /fixbootの実行
  7. bootrec /scanosと入力し、Enterを押してください。bootrec /scanosの実行
  8. bootrec /rebuildbcdと入力し、Enterを押してください。bootrec /rebuildbcdの実行
  9. コンピューターを再起動して、ハードドライブから起動してください。

方法 6: CheckDiskを実行

CheckDiskは、論理的なエラーや物理的なエラーをスキャンするための修復ツールです。通常は検出したディスクエラーを修正するために使用されますが、パラメータを使用せずに読み取り専用モードでも使用することができます。さらに、不良セクタを修正するためにも使うことができます。

このステップには、ブータブルUSBも必要になります。

  1. USBから起動し次へをクリックします。概要画面のスキップ
  2. 最初の画面でRepair your computerオプションをクリックします。修復オプションの選択
  3. Troubleshootをクリックします。トラブルシューティングを選択
  4. Command Promptをクリックします。コマンドプロンプトの開始
  5. chkdsk C: /f /rと入力します。C:を自分のドライブ文字に置き換えてください。Enterを押します。chkdskコマンド
  6. コンピュータを再起動し、ハードドライブから起動します。

方法 7: RAMをチェックする

この問題がRAMに起因していることは珍しくありません。まず、RAMがしっかりと接続されていることを確認するために、取り付け直してみてください。それでもダメな場合、一つのRAMスティックを使用しているなら、別のスロットに挿してみてください。デュアルチャネルRAMを使用している場合は、それらの位置を交換してみてください。

もし他のデバイスでRAMをテストする機会があれば、Windowsメモリ診断ツールを実行することで行うことができます。単に⊞ Win + R を押し、「mdsched」と入力して Enter を押しますを押してください。

方法8: ウイルスの除去とデフラグを実行する

上記の方法で解汧できない場合は、コンピュータからハードドライブを取り外し、他のコンピュータに接続してみてください。これにより、ディスクが表示されるかどうかを確認し、ウイルスの削除やデフラグメントなどの診断を行うことができます。

ウイルスのスキャンをハードドライブから開始してください。これはWindows Defenderを使用して行うことができます:

  1. ファイルエクスプローラーを開きます。
  2. 左のナビゲーションペインのドライブを右クリックし、Microsoft Defenderでスキャンを選択します。Windows Defenderでのスキャン

スキャンが完了してウイルスが検出されなかった場合、以下の手順に従ってデフラグを実行してください。SSDを使用している場合は、この部分をスキップしてください。

  1. スタートを右クリックして、ディスクの管理を選択します。ディスク管理を開く
  2. 問題のあるドライブのボリュームを右クリックして、プロパティを選択します。ボリュームのプロパティを確認
  3. ツールをクリックし、その後最適化をクリックします。デフラグウィンドウを開く
  4. 最適化をクリックします。デフラグを実行

ディスク読み取りエラーを修復した後のファイル復旧方法

このWindows 10のブートエラーを引き起こした損害は、ドライブのデータにも影響を与えている可能性があります。十分に早く行動すれば、データ復旧ツールDisk Drillを使用して、失われたり損傷したりしたデータを復旧できる可能性があります。Disk Drillは、以前に完全に失われたと思われていたデータを復元できるデータ復旧ツールです。

これを行うには、ドライブを取り外し、Disk Drillをインストールできる動作するコンピュータに接続する必要があります。以下の手順に従って、Disk Drillを使用してデータを復旧します:

  1. ダウンロードしてDisk Drillを開いてください。
  2. ドライブバックアップをクリックしてください。
  3. 影響を受けているディスクを選択し、バイト単位のバックアップをクリックしてください。バックアップするドライブを選択
  4. 必要なフィールドを入力し、OKをクリックしてください。バックアップを開始
  5. データ復旧をクリックしてください。
  6. ディスクイメージの添付をクリックし、新しく作成したディスクイメージを追加してください。その後、イメージファイルを選択し、失われたデータの検索をクリックしてください。失われたデータを探すためにイメージファイルをスキャン
  7. スキャンが完了したら検出された項目のレビューをクリックしてください。発見されたファイルを確認
  8. 復旧したいファイルを選択してください。復旧可能性列を使用して、各ファイルがどれだけ復旧可能かの目安にしてください。準備ができたら、回復をクリックしてください。マークされたファイルを復旧
  9. 復旧したファイルを保存する場所を選んでください。復旧している同じディスクには保存しないように注意してください。回復を確定

結論

「A disk error occurred」という問題は、Windows XP、Windows Vista、Windows 7、Windows 8、そしてWindows 10で発生する可能性があります。問題は、ハードディスク、RAM、またはBIOS設定のいずれかに起因しています。この問題を修正する最良の方法は、CheckDiskを使用してハードドライブ関連の問題を修復することです。それでも解決しない場合は、ブート順序が正しいことを確認し、RAMが機能していて適切に取り付けられていることを確かめてください。

Avatar photo
Jordan Jamieson-Maneは、ハードウェア、データ復旧、および消費者向け電子機器に関連するコンテンツをよく制作する、技術に対する情熱的な関心を持つコンテンツライターです。彼が執筆していないときは、音楽を発見し、自身のウェブサイトの改善に取り組んでいます。
承認済み
ソフトウェア開発、データベース管理、およびハードウェア修理に12年の経験。
This field is required
This field is required
We respect your privacy; your email address will not be published.

We respect your privacy; your email address will not be published.

You have entered an incorrect email address!
This field is required