コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決方法】ディスク イベント ID 51「ページング操作中にデバイスでエラーが検出されました」の対処法

ディスク イベント 51 の警告「ページング操作中にデバイス \Device\Harddisk\… でエラーが検出されました」は、通常、ハードウェアまたはデバイスドライバーに関連する問題を示しています。Event ID 51 のイベントメッセージは、コンピューターがディスクに対して情報の読み書き(ページング)を行う際にエラーが発生すると記録されます。

ただし、Event ID 51 が記録されても、必ずしもハードディスクが故障しているとは限りません。このエラーは、以下のような原因でも発生することがあります。

  • ディスクの空き容量不足
  • ハードディスクコントローラーの不具合
  • HDDデータケーブルの断線・劣化
  • 外付けUSBディスクやUSBメモリなどを「安全な取り外し」を行わずに抜いた場合

この記事では、Windows 10 / 8 / 7 / Vista で「ディスク イベント 51:ページング操作中にデバイスでエラーが検出されました」という警告メッセージを解決するための詳細な手順を解説します。

ディスク イベント 51 の解決方法

事前準備:データのバックアップと空き容量の確認

重要: 以下の手順でトラブルシューティングを行う前に、ディスクに十分な空き容量があることを確認し、必ずデータのバックアップを取ってください。ディスクの内容を読み取れない場合は、次の対処を試みてください。

  1. ハードディスクを別のPCに接続して読み取れるか確認します。
  2. デスクトップPCの場合は、マザーボードの別のポート(SATAポートなど)に接続し直すか、HDDのケーブルを交換します。
  3. ノートPCの場合は、HDDを一度取り外して再度接続するか、ケーブルを交換します。
  4. 外付けUSBディスクでエラーが発生している場合は、「安全な取り外し」を行わずに抜いたことが原因の可能性があります。「CHKDSK」コマンドでディスクのエラーをチェックし(ステップ3参照)、それでも改善しない場合は別のUSBポートに接続するか、可能であればドライブをケースから取り出して直接接続してください。

ステップ1:エラーが発生しているディスクを特定する

まず「ディスクの管理」ツールを使って、イベント 51 がどの物理ディスクを指しているのかを確認します。

※注意: システムにハードディスクが1台しか搭載されていない場合は、このステップをスキップしてステップ2に進んでください。

  1. Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
  2. ボックスに diskmgmt.msc と入力し、Enterキーを押します。

3. 「ディスクの管理」ウィンドウで、イベントID 51 に表示されている「Harddisk」の番号をもとに、該当するディスクを特定します。

例:

a. 下記のような警告メッセージの場合、対象はデバイス「Harddisk0」です。つまり、イベント 51 はディスク 0 を指しています。

「イベント 51、ディスク - ページング操作中にデバイス \Device\Harddisk0\DR0 でエラーが検出されました」

b. この場合、問題となっているのは ディスク 0 ということになります。

4. 次に、問題のあるディスクを右クリックし、「プロパティ」を選択します。

5. 「全般」タブにディスクのモデル名が表示されるので、その情報をもとに、どの物理ディスクに問題があるのかを特定します。

ステップ2:HDDコントローラーのデバイスドライバーを更新する

エラー 51 を解決する次のステップは、ハードディスクコントローラーのドライバーを更新することです。

  1. Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
  2. devmgmt.msc と入力し、Enterキーを押してデバイスマネージャーを起動します。
  3. IDE ATA/ATAPI コントローラー」をダブルクリックして展開します。
  4. ストレージコントローラーを1つずつ右クリックし、「ドライバーの更新」を選択します。

※補足:

  • Windowsで新しいドライバーが見つからない場合は、マザーボードメーカーのサポートサイトから最新のチップセットドライバーおよびストレージコントローラー用の推奨ドライバーをダウンロードしてインストールしてください。
  • 問題のディスクがUSBディスクの場合は、「ユニバーサル シリアル バス コントローラー」を展開してドライバーを更新してください。
  • 問題のディスクが SCSI または IEEE 1394(FireWire)接続の場合は、それぞれのコントローラー用の最新ドライバーをインストールしてください。

ステップ3:CHKDSKでファイルシステムエラーをチェック・修復する

次に、CHKDSKコマンドを使ってハードドライブのエラーをチェックします。

  1. 管理者権限でコマンドプロンプトを開きます。
  2. 以下のコマンドを入力し、Enterキーを押します。
    chkdsk X: /R
    ※「X」は、問題のあるディスクのドライブ文字に置き換えてください。
  3. CHKDSKの実行が完了したら、システムを再起動し、イベントビューアーのシステムログに Event ID 51 の警告が引き続き表示されるかどうかを確認します。

その他の対処方法

上記の手順で改善しない場合は、以下の方法も試してみてください。

  1. Intel Storage Manager(Rapid Storage Technology)がインストールされている場合は、アンインストールします。
  2. BIOS設定でSATAモードを AHCI から IDE に変更します。
    ※注意:SATAモードの変更により、Windowsが起動できなくなる場合があります。その場合は、設定を元の AHCI に戻してください。
  3. デスクトップPCの場合は、電源ユニット(PSU)の交換を検討します。電源供給の不安定さがエラーの原因になることがあります。
  4. HDDベンダーが提供する診断ツールなどを使用して、ハードディスク自体の物理的な故障がないかテスト・診断します。

以上で作業完了です!このガイドがお役に立ちましたら、ぜひコメントでご体験をお聞かせください。また、他の方の助けにもなるよう、シェアしていただければ幸いです。

  1. Androidの「画面オーバーレイが検出されました」エラーを解消する方法

    Android 6.0(Marshmallow)以降のデバイスでは、「画面オーバーレイが検出されました(Screen Overlay Detected)」というエラーに悩まされることがあります。このエラーが発生すると、新しくインストールしたアプリを起動・実行できなくなり、画面には警告メッセージが表示されたまま、実行中のアプリが強制終了してしまいます。恒久的な解決策をご紹介する前に、まず「画面オーバーレイ検出」とは何か、なぜ発生するのか、どのデバイスで起こりやすいのかを理解しておきましょう。すぐに解決方法だけ知りたい方は、「画面オーバーレイ検出をオフにする方法」のセクションまでスキップしてくださ

  2. 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(起動可能なデバイスが見つかりません)」は比較的まれなエラーメッセージですが