【解決方法】ディスク イベント ID 51「ページング操作中にデバイスでエラーが検出されました」の対処法
ディスク イベント 51 の警告「ページング操作中にデバイス \Device\Harddisk\… でエラーが検出されました」は、通常、ハードウェアまたはデバイスドライバーに関連する問題を示しています。Event ID 51 のイベントメッセージは、コンピューターがディスクに対して情報の読み書き(ページング)を行う際にエラーが発生すると記録されます。
ただし、Event ID 51 が記録されても、必ずしもハードディスクが故障しているとは限りません。このエラーは、以下のような原因でも発生することがあります。
- ディスクの空き容量不足
- ハードディスクコントローラーの不具合
- HDDデータケーブルの断線・劣化
- 外付けUSBディスクやUSBメモリなどを「安全な取り外し」を行わずに抜いた場合
この記事では、Windows 10 / 8 / 7 / Vista で「ディスク イベント 51:ページング操作中にデバイスでエラーが検出されました」という警告メッセージを解決するための詳細な手順を解説します。
ディスク イベント 51 の解決方法
事前準備:データのバックアップと空き容量の確認
重要: 以下の手順でトラブルシューティングを行う前に、ディスクに十分な空き容量があることを確認し、必ずデータのバックアップを取ってください。ディスクの内容を読み取れない場合は、次の対処を試みてください。
- ハードディスクを別のPCに接続して読み取れるか確認します。
- デスクトップPCの場合は、マザーボードの別のポート(SATAポートなど)に接続し直すか、HDDのケーブルを交換します。
- ノートPCの場合は、HDDを一度取り外して再度接続するか、ケーブルを交換します。
- 外付けUSBディスクでエラーが発生している場合は、「安全な取り外し」を行わずに抜いたことが原因の可能性があります。「CHKDSK」コマンドでディスクのエラーをチェックし(ステップ3参照)、それでも改善しない場合は別のUSBポートに接続するか、可能であればドライブをケースから取り出して直接接続してください。
ステップ1:エラーが発生しているディスクを特定する
まず「ディスクの管理」ツールを使って、イベント 51 がどの物理ディスクを指しているのかを確認します。
※注意: システムにハードディスクが1台しか搭載されていない場合は、このステップをスキップしてステップ2に進んでください。
- Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
- ボックスに diskmgmt.msc と入力し、Enterキーを押します。
3. 「ディスクの管理」ウィンドウで、イベントID 51 に表示されている「Harddisk」の番号をもとに、該当するディスクを特定します。
例:
a. 下記のような警告メッセージの場合、対象はデバイス「Harddisk0」です。つまり、イベント 51 はディスク 0 を指しています。
「イベント 51、ディスク - ページング操作中にデバイス \Device\Harddisk0\DR0 でエラーが検出されました」
b. この場合、問題となっているのは ディスク 0 ということになります。
4. 次に、問題のあるディスクを右クリックし、「プロパティ」を選択します。
5. 「全般」タブにディスクのモデル名が表示されるので、その情報をもとに、どの物理ディスクに問題があるのかを特定します。
ステップ2:HDDコントローラーのデバイスドライバーを更新する
エラー 51 を解決する次のステップは、ハードディスクコントローラーのドライバーを更新することです。
- Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
- devmgmt.msc と入力し、Enterキーを押してデバイスマネージャーを起動します。
- 「IDE ATA/ATAPI コントローラー」をダブルクリックして展開します。
- ストレージコントローラーを1つずつ右クリックし、「ドライバーの更新」を選択します。
※補足:
- Windowsで新しいドライバーが見つからない場合は、マザーボードメーカーのサポートサイトから最新のチップセットドライバーおよびストレージコントローラー用の推奨ドライバーをダウンロードしてインストールしてください。
- 問題のディスクがUSBディスクの場合は、「ユニバーサル シリアル バス コントローラー」を展開してドライバーを更新してください。
- 問題のディスクが SCSI または IEEE 1394(FireWire)接続の場合は、それぞれのコントローラー用の最新ドライバーをインストールしてください。
ステップ3:CHKDSKでファイルシステムエラーをチェック・修復する
次に、CHKDSKコマンドを使ってハードドライブのエラーをチェックします。
- 管理者権限でコマンドプロンプトを開きます。
- 以下のコマンドを入力し、Enterキーを押します。
chkdsk X: /R
※「X」は、問題のあるディスクのドライブ文字に置き換えてください。 - CHKDSKの実行が完了したら、システムを再起動し、イベントビューアーのシステムログに Event ID 51 の警告が引き続き表示されるかどうかを確認します。
その他の対処方法
上記の手順で改善しない場合は、以下の方法も試してみてください。
- Intel Storage Manager(Rapid Storage Technology)がインストールされている場合は、アンインストールします。
- BIOS設定でSATAモードを AHCI から IDE に変更します。
※注意:SATAモードの変更により、Windowsが起動できなくなる場合があります。その場合は、設定を元の AHCI に戻してください。 - デスクトップPCの場合は、電源ユニット(PSU)の交換を検討します。電源供給の不安定さがエラーの原因になることがあります。
- HDDベンダーが提供する診断ツールなどを使用して、ハードディスク自体の物理的な故障がないかテスト・診断します。
以上で作業完了です!このガイドがお役に立ちましたら、ぜひコメントでご体験をお聞かせください。また、他の方の助けにもなるよう、シェアしていただければ幸いです。
-
Androidの「画面オーバーレイが検出されました」エラーを解消する方法
Android 6.0(Marshmallow)以降のデバイスでは、「画面オーバーレイが検出されました(Screen Overlay Detected)」というエラーに悩まされることがあります。このエラーが発生すると、新しくインストールしたアプリを起動・実行できなくなり、画面には警告メッセージが表示されたまま、実行中のアプリが強制終了してしまいます。恒久的な解決策をご紹介する前に、まず「画面オーバーレイ検出」とは何か、なぜ発生するのか、どのデバイスで起こりやすいのかを理解しておきましょう。すぐに解決方法だけ知りたい方は、「画面オーバーレイ検出をオフにする方法」のセクションまでスキップしてくださ
-
No Bootable Device Foundエラーを修正する5つの対処法
質問:「No Bootable Device Found」エラーを修正するには? ノートパソコンを数年間使用していますが、最近システムを再起動したところ、通常どおり起動せず、「PXE-MOF: Exiting PXE ROM. No bootable device – insert boot disk and press any key」というメッセージが表示されるようになりました。このためシステムがまったく使えず、大変困っています。解決方法を教えてください。 対処法 「No Bootable Device Found(起動可能なデバイスが見つかりません)」は比較的まれなエラーメッセージですが