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

【解決法】「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの対処法

イベントビューアーを開いたところ、「The device, \Device\Harddisk0\DR0, has a bad block(デバイス \Device\Harddisk0\DR0 に不良ブロックがあります)」というディスクエラーが大量に記録されており、その原因や対処法について相談されるケースが非常に多くなっています。この問題は複数の Windows バージョンで発生が報告されており、多くのユーザーは、エラーが頻繁に出始めると同時に PC のパフォーマンス低下にも気づき始めたと述べています。

【解決法】「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの対処法

「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの原因は?

本記事では、さまざまなユーザーの報告内容と、実際に問題の解決に成功した方が使った修復手法をもとに、この問題を詳しく調査しました。

調査の結果、このエラーはドライブの最初のパーティション上に不良ブロック(バッドセクタ)が検出されたことを示すものだということが分かりました。一度データブロックが不良になると、再び正常な状態に戻すことはできません。ただし、OS に対してそのブロックを「不良」として認識させ、今後一切使用しないようにすることは可能です。これにより、データ復旧ソフトが必要になるような深刻なデータ損失の事態を未然に防ぐことができます。

残念ながら、「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」というエラーは、ドライブの寿命が近づいている最初の兆候の一つでもあります。このメッセージが表示されている場合は、まずすべての重要なデータのバックアップを作成し、症状が悪化した場合に備えておくことを強くおすすめします。

このエラーメッセージの解決にお困りの場合は、以下でご紹介するトラブルシューティング手順をお試しください。ここでは、同じ状況に直面した他のユーザーが、イベントビューアーのエラーを解消するために実際に効果があった方法をまとめています。

重要:以下の方法が有効なのは、不良ブロックを置き換えられる健全な未使用セクタがまだドライブに残っている場合、あるいはエラーが実は誤検知である場合だけです。どちらにも当てはまらない場合は、新しいドライブを購入してデータを移行する以外に選択肢がない点にご注意ください。

方法1:CHKDSK スキャンを実行する

「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーを解決する最も手軽な方法は、CHKDSK スキャンの実行です。この組み込みユーティリティはハードディスク全体をスキャンして不良セクタを検出し、破損した箇所を健全なセクタへ置き換えてくれます。

以下の手順に従って CHKDSK スキャンを実行してください:

  1. Windows キー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の画面が表示されたら、はいをクリックして管理者権限を許可します。【解決法】「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの対処法
  2. 管理者権限のコマンドプロンプトで、次のコマンドを入力して Enter キーを押し、CHKDSK スキャンを開始します:
    chkdsk /f /r
  3. 「次回のシステム再起動時にチェックをスケジュールしますか?」と尋ねられた場合は、Y を入力して Enter キーを押します。
  4. パソコンを再起動し、次回のシステム起動時に CHKDSK の処理が完了するまで待ちます。
    注意:CHKDSK の実行中にパソコンの電源を切らないでください。途中で電源を落とすと、HDD/SSD に取り返しのつかないダメージを与え、Windows 自体が起動できなくなる恐れがあります。
  5. イベントビューアーを開き、「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーが新たに記録されなくなっているかどうかを確認します。

方法2:システムファイルチェッカー(SFC)スキャンを実行する

CHKDSK スキャンで不良セクタが見つからなかった場合は、次に SFC(システムファイルチェッカー)スキャンで問題が解決するか試してみましょう。SFC スキャンは、保護対象となっているすべてのシステムファイルを検査し、破損しているファイルをローカルに保存された圧縮フォルダ内の正常なコピーと自動的に置き換えます。

この手順によって、最終的に類似のイベントビューアーエラーの発生を止めることにつながる破損ファイルが発見・修復されたという報告が複数寄せられています。これは、一部のケースでは、このエラーが実際の不良ブロックではなく、システムファイルの破損による誤検知であることを示唆しています。

SFC スキャンは以下の手順で実行できます:

  1. Windows キー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の画面が表示されたら、はいをクリックして管理者権限を許可します。【解決法】「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの対処法
  2. 管理者権限のコマンドプロンプトで、次のコマンドを入力して Enter キーを押し、SFC スキャンを開始します:
    sfc /scannow
  3. 処理が完了したらパソコンを再起動し、イベントビューアー内に「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーが表示されなくなっているか確認します。

それでも同じエラーメッセージが新たに記録され続ける場合は、次の方法に進んでください。

方法3:DISM スキャンを実行する

この問題を解決できる可能性のあるもう一つのユーティリティが DISM です。DISM(展開イメージのサービスと管理)は Windows Update を利用して、破損したファイルを修復するために必要なファイルを取得します。そのため、スキャンを完遂するには安定したインターネット接続が必要となる点に注意してください。

DISM スキャンは以下の手順で実行できます:

  1. Windows キー + R を押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを起動します。UAC(ユーザーアカウント制御)の画面が表示されたら、はいをクリックして管理者権限を許可します。【解決法】「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーの対処法
  2. 管理者権限のコマンドプロンプトで、次のコマンドを入力して Enter キーを押し、DISM スキャンを開始します:
    DISM.exe /Online /Cleanup-image /Restorehealth
  3. 処理が完了したらパソコンを再起動し、イベントビューアー内に新しい「デバイス \Device\Harddisk0\DR0 に不良ブロックがあります」エラーが引き続き出現していないかを確認します。
  1. Windows 10でキャッシュマネージャーエラー(BSOD)を解決する方法

    PCの起動時にブルースクリーンエラーが表示されて困っていませんか?実はこのトラブルは非常によくあるものです。ブルースクリーン・オブ・デス(BSOD)は、システムドライバーの破損、ハードウェアの不具合、メモリの故障、パーツの過熱など、さまざまな原因によって発生します。その中でも「キャッシュマネージャー」エラーは、起動時のブルースクリーンに表示される代表的なエラーの一つです。 本記事では、Windowsの設定を少し調整するだけで、キャッシュマネージャーエラーを解決できる複数の方法をご紹介します。 それでは早速見ていきましょう。 Windows 10でキャッシュマネージャーエラーが発生する主な原因

  2. Windowsで「デバイスが応答しないか、切断されました」エラーを解決する5つの対処法

    この記事を読んでいるということは、Windows PCで「デバイスが応答しないか、切断されました(The device has either stopped responding or has been disconnected)」という厄介なエラーメッセージに遭遇した可能性が高いでしょう。この問題は、PCから別のデバイスへ大容量のHD写真、動画、ドキュメントなどのマルチメディアファイルをコピーまたは移動する際によく発生します。 同じような状況に陥っている場合でも、慌てる必要はありません。この記事では、「デバイスが応答しないか、切断されました」エラーの主な原因と、それを解消するための効果的な対