修正:デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります
イベントビューアーを開き、「 デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります」 というエラーメッセージで多くのディスクエラーに気付いた後、何人かのユーザーから質問が寄せられています。 この特定の問題は、複数のWindowsバージョンで発生することが報告されています。 ほとんどの影響を受けるユーザーは、イベントビューアーエラーが一貫して発生し始めると、パフォーマンスの低下に気づき始めたと報告しています。
「Device \ Device \ Harddisk0 \ DR0 Has a Bad Block」エラーの原因は何ですか?
この特定の問題を調査するために、さまざまなユーザーレポートと、問題を解決するために使用した修復戦略を調べました。
収集したものから、この特定のエラーは、ドライブの最初のパーティションで不良ブロックが見つかったことを示しています。 データブロックが悪化すると、再び正常化する方法がないことに注意してください。 ただし、オペレーティングシステムに強制的にブロックを不良ブロックとして作成し、将来使用しないようにすることができます。 これにより、データ回復プログラムを使用する必要があるデータ損失シナリオを回避できます。
残念ながら、「 デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります 」エラーは、ドライブが不良になる最初の兆候の1つです。 このメッセージが表示された場合は、すべてのデータをバックアップして、症状がエスカレートした場合に備えて保護されるようにすることから始めることをお勧めします。
この特定のエラーメッセージの解決に苦労している場合、この記事ではいくつかのトラブルシューティング手順を提供します。 以下に、同様の状況の他のユーザーがイベントビューアーエラーの処理に使用したメソッドのコレクションを示します。
重要 :以下の方法は、ドライブに不良セクタを置き換えるために使用できる健全な未使用セクタがあるか、エラーが実際に誤検知である場合にのみ機能することに注意してください。 それ以外の場合は、新しいドライブを購入してそこにデータを移行する以外に選択肢はほとんどありません。
方法1:CHKDSKスキャンを実行する
「 Device \ Device \ Harddisk0 \ DR0に不良ブロックがあります 」エラーを解決する最も便利な方法は、CHKDSKスキャンを実行することです。 このビルトインユーティリティは、ハードドライブ全体で不良セクタをスキャンし、破損した発生箇所を健全なセクタに置き換えます。
エラーを解決するためのCHKDSKスキャンの実行に関するクイックガイドを次に示します。
- Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、 「cmd」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、 [ はい ]をクリックして管理者権限を付与します。
CMDを管理者として実行する - 管理者特権でのコマンドプロンプト内で、次のコマンドを入力し、 Enterキーを押してCHKDSKスキャンを開始します。
chkdsk / f / r
- 次回の再起動時に操作をスケジュールするかどうかを尋ねられた場合は、文字Yを入力してからEnterキーを押してスケジュールします。
- コンピューターを再起動し、次のシステム起動時にCHKDSK操作が完了するようにします。
注: CHKDSK操作の実行中はコンピューターをシャットダウンしないでください。 これを行うと、HDD / SSDに回復不能な損傷が発生し、Windowsインストールが使用できなくなる場合があります。
- イベントビューアーを開き、「 デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります 」というエラーで新しいイベントがまだ表示されるかどうかを確認します。
方法2:システムファイルチェッカースキャンを実行する
CHKDSKスキャンで不良セクタが見つからなかった場合は、システムファイルチェッカースキャンで「 The Device \ Device \ Harddisk0 \ DR0 has bad block 」エラーを解決できるかどうかを確認しましょう。 SFCスキャンは、保護されているすべてのシステムファイルをスキャンし、破損したファイルをローカルに保存されている圧縮フォルダーにある正常なコピーに置き換えます。
影響を受けた複数のユーザーが、この手順がいくつかの他の同様のイベントビューアーエラーの表示を最終的に停止したいくつかの破損したファイルの検出と解決に成功したことを報告しました。 これは、場合によっては、実際の不良ブロックではなく、破損が原因のエラーが実際に偽陽性であることを示唆しているようです。
SFCスキャンの実行に関するクイックガイドを次に示します。
- Windowsキー+ Rを押して 、[実行]ダイアログボックスを開きます。 次に、 「cmd」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)プロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
[実行]ダイアログボックスから昇格したコマンドプロンプトを開く - 管理者特権でのコマンドプロンプト内で、次のコマンドを入力し、 Enterを押してSFCスキャンを開始します。
sfc / scannow
- プロセスが完了したら、コンピューターを再起動し、「 デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります 」エラーがイベントビューアー内で発生していないかどうかを確認します。
同じエラーメッセージで新しいイベントがポップアップ表示される場合は、下の次の方法に進んでください。
方法3:DISMスキャンを実行する
この特定の問題を解決する可能性のある別のユーティリティは、DISMスキャンです。 DISM(展開イメージサービスおよび管理)は、Windows Updateを使用して、破損したインスタンスを修正するために必要なファイルを提供します。 これは明らかに、スキャンを完了するには安定したインターネット接続が必要であることを意味します。
DISMスキャンの実行に関するクイックガイドを次に示します。
- Windowsキー+ Rを押して、実行ダイアログボックスを開きます。 次に、 「cmd」と入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。
ダイアログの実行:cmd、次にCtrl + Shift + Enterを押します - 管理者特権でのコマンドプロンプト内で、次のコマンドを入力し、 Enterキーを押してDISMスキャンを開始します。
DISM.exe / Online / Cleanup-image / Restorehealth
- プロセスが完了したら、コンピューターを再起動し、新しい「 デバイス\ Device \ Harddisk0 \ DR0に不良ブロックがあります 」エラーがイベントビューアー内にまだ表示されるかどうかを確認します。