Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10の「DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION」ブルースクリーンエラーを解決する方法

Windows 10パソコンでドライバー関連のエラー「DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION」(ドライバーページフォルト超過)が発生している場合、この記事が役立ちます。本記事では、このエラーの考えられる原因を特定し、問題を解消するために試せる最も適切な対処法をご紹介します。

Windows 10の「DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATION」ブルースクリーンエラーを解決する方法

エラーの概要

DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATIONは、バグチェックコード0x000000CDを持つエラーです。このエラーは、システムがドライバーのプール割り当て領域の終端を超えてメモリにアクセスしたことを示しています。

具体的には、ドライバーがスペシャルプールからnバイトのメモリを割り当てた後、システムがそのプールからnバイトを超える領域を参照した場合に発生します。これは通常、システムドライバー間の同期問題を示唆しています。

エラーの原因となっているドライバー(多くの場合グラフィックドライバー)を特定できる場合は、その名前がブルースクリーン上に表示され、メモリ上の(PUNICODE_STRING) KiBugCheckDriverの位置にも保存されます。

対処法一覧

この問題に直面した場合は、以下の推奨ソリューションを順不同で試し、問題が解決するかどうか確認してください。

  1. メモリ診断テストを実行する
  2. グラフィックドライバーを再インストールする
  3. BIOSを更新する
  4. 問題のあるソフトウェアを削除する

以下では、それぞれの対処法について詳しく説明します。

通常どおりログインできるのであれば問題ありませんが、そうでない場合はセーフモードで起動するか、詳細スタートアップオプション画面に入るか、インストールメディアを使って起動してから、これらの手順を実行する必要があります。

1. メモリ診断テストを実行する

まず、Windows 10の標準機能であるWindowsメモリ診断ツールを使って、メモリ(RAM)に問題がないかチェックしましょう。スタートメニューで「Windowsメモリ診断」と検索して実行し、「今すぐ再起動して問題を検出する」を選択します。テスト完了後にエラーが検出された場合は、RAMモジュールの接触不良や故障が原因の可能性があるため、メモリの抜き差しや交換を検討してください。

2. グラフィックドライバーを再インストールする

次に、最新のグラフィックドライバーがインストールされていることを確認します。Intel、NVIDIA、AMDなど、GPUメーカーの公式サイトから最新版のドライバーをダウンロードしてください。

より確実に対処するには、既存のドライバーを完全にアンインストールしてから再インストールするのがおすすめです。DDU(Display Driver Uninstaller)などのツールを使えば、古いドライバーの残骸をきれいに除去できます。その後、メーカーサイトから入手した最新ドライバーをクリーンインストールしましょう。それでも問題が解決しない場合は、次の対処法に進んでください。

3. BIOSを更新する

それでも問題が続く場合は、システムのBIOSおよびファームウェアの更新を試みてください。

BIOSの更新には、PCメーカー(OEM)が提供する専用ユーティリティを使うのが最も簡単で安全な方法です。すべてのOEMメーカーが、BIOS・ファームウェア・ドライバーを簡単に更新できるツールを提供しています。必ず公式サイトからのみダウンロードするようにしてください。

  • Dellの場合:Dell.comにアクセスするか、「Dell Update Utility」を使用します。
  • ASUSの場合:ASUSサポートサイトから「MyASUS」BIOS更新ユーティリティをダウンロードします。
  • ACERの場合:サポートページでシリアル番号/SNIDを入力するか、モデル名で製品を検索し、「BIOS/ファームウェア」を選択して、目的のファイルのダウンロードリンクをクリックします。
  • Lenovoの場合:「Lenovo System Update Tool」を使用します。
  • HPの場合:同梱されている「HP Support Assistant」を使用します。

BIOS更新は誤った手順で行うとシステムが起動しなくなるリスクもあるため、実行中は電源を切らず、ACアダプターを接続した状態で作業することを強くおすすめします。手動でのBIOS/ファームウェア更新が完了すれば、問題は解決するはずです。

4. 問題のあるソフトウェアを削除する

調査の結果、PCにインストールされた一部のサードパーティ製アプリケーションが、このブルースクリーン問題を引き起こしている可能性があることが判明しています。また、特定のウイルス対策ソフトもBSODエラーの原因となることがあります。以下のソフトウェアがインストールされている場合は、アンインストールして改善するかどうか確認してみてください。

  • Virtual Audio Cable
  • Logitech Webcam Software
  • Catalyst Control Center

注意点として、サードパーティ製ウイルス対策ソフトは、単にアンインストールするだけでは関連ファイルやレジストリエントリが残ってしまうことがあります。そのため、各AVベンダーが提供するネイティブアンインストールツール(専用削除ツール)の使用をおすすめします。

ウイルス対策ソフトの削除によってこのエラーが解消された場合は、同じソフトウェアを再度インストールしても構いませんし、別のソフトウェアに切り替えることも可能です。あるいは、Windows 10標準搭載のウイルス対策機能であるWindows Defender(Microsoft Defender ウイルス対策)を使い続けるのが最も安定した選択肢となるでしょう。

まとめ

DRIVER_PAGE_FAULT_BEYOND_END_OF_ALLOCATIONエラーは、主にドライバーの不具合やメモリの問題によって引き起こされます。メモリ診断、グラフィックドライバーのクリーン再インストール、BIOS更新、問題ソフトウェアの削除という順番で対処していけば、大半のケースは解決できるはずです。それでも改善しない場合は、ハードウェア障害の可能性もあるため、専門業者への相談も検討してください。

  1. Windows 10アップデートエラー0x800703eeの原因と解決方法

    Windowsアップデートには、セキュリティパッチや新機能が含まれるため非常に重要です。特に新しいバージョンへの大型アップデートでは、OSに多岐にわたる変更が加えられます。通常、Windows 10の更新は数クリックで完了する簡単な操作ですが、実際にはアップデートの最中に問題やエラーメッセージが発生することが少なくありません。そのひとつが0x800703eeというエラーコードです。このエラーコードは、ファイルのコピー時にも表示されることがありますが、ここではアップデート時のエラーに焦点を当てて解説します。多くの場合、このエラーは破損したアップデートファイルが原因で発生し、アップデート処理が正常

  2. Windows 10で「Faulty Hardware Corrupted Page」ブルースクリーンエラーを修正する9つの方法

    Windows 10の使用中に、ブルースクリーン(BSOD)に「Faulty hardware corrupted page」というエラーメッセージが表示されても、慌てる必要はありません。この記事では、この問題を解決するための具体的な手順を詳しく解説します。このエラーが発生すると、PCを再起動する以外の選択肢はなく、再起動後もWindowsが正常に起動しないことがあります。BSOD画面には、次のようなエラーメッセージが表示されます。 お使いのPCに問題が発生したため、再起動する必要があります。エラー情報を収集し、完了次第自動的に再起動します。(0% 完了)FAULTY_HARDWARE_CO