【解決法】Windows 10でBAD_POOL_HEADERエラー(バグチェック0x19)が発生する原因と対処方法
Windows 10のアップデート後に、ノートパソコンでBAD_POOL_HEADERエラーによるブルースクリーン(BSOD)が表示されていませんか?このエラーが発生すると、Windows 10が頻繁に再起動を繰り返し、トラブルシューティングすら実行できない状態になることがあります。
Windows 10におけるBAD_POOL_HEADERのバグチェックコードは0x00000019で、メモリプールヘッダーが破損していることを示しています。このエラーは、新しいハードウェアを取り付けた後や、現在のWindowsバージョンと互換性のないアプリケーションをインストールした後に発生することが多いです。また、システムファイルの破損や、メモリプールの破損によってアプリケーションに十分なメモリを割り当てられない場合にも起こります。
この記事では、バグチェック0x19 BAD_POOL_HEADERエラーに悩んでいる方に向けて、効果的な解決策を詳しく紹介します。
BAD_POOL_HEADERエラーでWindows 10が起動しない場合の対処法
まず、マウスとキーボード以外のすべての外部デバイス(プリンター、スキャナー、USBドライブなど)を取り外してからPCを起動してみてください。これで問題が解決した場合は、デバイスを1つずつ再接続し、問題の原因となっているハードウェアを特定しましょう。原因となるデバイスが見つかったら、そのデバイス用の最新ドライバーをインストールしてください。
スタートアップ修復を実行しBCDを再構築する
Windows 10がBAD_POOL_HEADERエラーで頻繁に再起動したり、正常に起動せずトラブルシューティングもできない場合は、以下の手順を試してください。
まず、Windows 10の起動可能なメディア(ブータブルメディア)を使ってPCの修復を試みます。お持ちでない場合は、インターネットに接続された別のPCを使用して、起動可能なメディア(Windows 10 ISOイメージファイル)を作成しましょう。準備ができたら、以下の手順に従ってください。
- Windowsインストールディスクをディスクドライブに挿入するか、USBメディアを接続してから、PCを起動します。
- 「CDまたはDVDから起動するには任意のキーを押してください」というメッセージが表示されたら、キーを押します。
PCがメディアを自動的に認識しない場合
- 再起動中に画面を確認し、通常の起動を中断してBIOSセットアップユーティリティに入る方法を探します。多くのPCでは、F2、F10、ESC、またはDELキーでBIOSセットアップを開始できます。
- BIOSセットアップユーティリティ内で、「Boot Order(起動順序)」「Boot Options(起動オプション)」または「Boot(起動)」というラベルのタブを探します。画面の指示に従い、矢印キーで起動順序の項目へ移動してEnterキーを押します。
- 起動リストの中からCD、DVD、またはUSBフラッシュドライブ(Removable Deviceと表示される場合があります)を見つけます。画面の指示に従って矢印キーでそのドライブを一番上に移動させ、Enterキーを押します。これで起動順序が変更され、CD、DVD、またはUSBフラッシュドライブから起動できるようになります。
- F10キーを押して変更を保存し、BIOSセットアップユーティリティを終了します。確認画面で「Yes」を選択すると、PCが再起動します。通常どおりの再起動完了をお待ちください。
- 言語、時刻、通貨、キーボードなどの入力方法を選択し、「次へ」をクリックします。
- 「コンピューターを修復する」をクリックします。
- 修復したいオペレーティングシステムを選択し、「次へ」をクリックします。
- 「オプションの選択」画面で「トラブルシューティング」を選択します。
- 「詳細オプション」→「スタートアップ修復」を選択します。
- スタートアップ修復がWindowsの正常な起動を妨げている問題を自動的に検出・修正するまで待ちます。
この方法で問題が解決しない場合は、再度「詳細オプション」に移動してください。
- 詳細オプションから「コマンドプロンプト」を選択します。
- Bootrec /RebuildBcdと入力してEnterキーを押します。このコマンドは、ブートファイルに問題がある場合にブート構成データ(BCD)を再構築します。
- 次にbootrec /fixmbrと入力してEnterキーを押し、マスターブートレコード(MBR)のエラーを修正します。
- コマンドプロンプトを終了し、Windowsを再起動して改善されているか確認してください。
セーフモードで起動する
上記の方法でも問題が解決せず、Windowsが依然として頻繁に再起動する場合は、セーフモードでシステムを起動し、自動再起動が止まるかどうかを確認してみてください。
- Windowsが正常に起動しないため、再度詳細オプション画面にアクセスします。
- 今度は「スタートアップ設定」を選択します。
- 「再起動」をクリックし、F8キーを押してセーフモードで起動します。
- セーフモードでは最小限のシステム構成でWindowsが起動するため、以下のトラブルシューティング作業が行えるようになります。
高速スタートアップを無効にする
高速スタートアップ機能が原因でBSODエラーが発生することもあります。以下の手順で無効化してみましょう。
- キーボードで「Windows + X」キーを押し、「電源オプション」を選択します。
- 「追加の電源設定」リンクをクリックします。
- 「電源ボタンの動作を選択する」をクリックします。
- 「現在利用可能ではない設定を変更します」をクリックします。
- 「高速スタートアップを有効にする(推奨)」のチェックを外し、「変更の保存」をクリックします。
- PCを通常どおり再起動し、エラーが解消されたかどうかを確認します。
ドライバーとWindowsを更新する
前述のとおり、古いデバイスドライバーや破損したドライバーは、さまざまなWindowsエラー、特にBSODエラーの原因となります。ドライバーを最新バージョンに更新し、Windowsにも最新のアップデートが適用されていることを確認しましょう。最新のドライバーを使用している場合は、お使いのWindowsバージョンと互換性のないドライバーを特定し、それらを削除してください。
- 「Windows + X」キーを押して「デバイスマネージャー」を選択します。
- インストールされているすべてのデバイスドライバーの一覧が表示されます。
- 黄色の感嘆符が付いているドライバーがないか確認します。
- 見つかった場合は、ドライバーソフトウェアの更新または再インストールを試みます。
特にディスプレイドライバーの更新をおすすめします。手順は以下のとおりです。
- 「ディスプレイアダプター」を展開します。
- インストール済みのドライバーを右クリックし、「ドライバーソフトウェアの更新」を選択します。
- 「ドライバーソフトウェアの最新版を自動検索」を選択すると、WindowsがPCに最適な互換ドライバーを自動的にインストールします。
- または、ドライバーをアンインストールしてから、ドライバーの製造元の公式サイトにアクセスします。
- 最新のドライバーをダウンロードして保存します。
- 問題のあるPCにインストールし、Windowsを再起動してbad_pool_headerのブルースクリーンエラーが解消されたか確認してください。
メモリ診断ツールを実行する
このエラーは、メモリの問題が原因で発生することもあります。組み込みのWindows メモリ診断ツールを実行してメモリの問題を検出し、bad pool headerエラーを修正しましょう。実行手順は以下のとおりです。
- まず、スタートボタンをクリックして検索欄に「memory」と入力します。
- スタートメニューの検索結果に「Windows メモリ診断」が表示されます。
- それをクリックすると、メモリ診断ツールが開き、2つのオプションが表示されます。
- 「今すぐ再起動し、問題を検出する(推奨)」を選択します。Windowsが再起動し、メモリエラーのチェックが開始されます。
- Windowsがメモリ関連の問題を自動的に検出します。スキャン処理が100%完了するまで待つと、システムが自動的に再起動します。今回はWindowsが正常に起動することを期待しましょう。
また、このエラーはRAMの故障が原因で発生する場合もあります。RAMにはホコリが溜まっていることもあるため、取り外して清掃してみてください。それでもエラーが解決しない場合は、新しいRAMへの交換が必要かもしれません。RAMの交換に自信がない場合は、お近くの修理店に相談することをおすすめします。
破損したWindowsシステムファイルを修復する
Windowsシステムファイルの破損もBad Pool Header BSODの原因になります。SFCコマンドを実行して、PC上の破損ファイルをスキャンし、自動的に修復しましょう。
- 管理者としてコマンドプロンプトを開きます。
- コマンドsfc /scannowと入力し、Enterキーを押します。
- SFCユーティリティが破損・欠落したシステムファイルをスキャンし、見つかった場合は正しいファイルに自動的に置き換えます。
- スキャン処理が100%完了したら、Windowsを再起動します。
- Windows 10のbad_pool_header BSODが解消されたか確認してください。
Windows 10でBad Pool Headerエラーを予防するためのヒント
一度問題を解決できても、同じエラーが再発する可能性はあります。今後の再発を防ぐために、以下の予防策と対策を実践しましょう。
- クラック版・海賊版ソフトウェアの使用を避ける
- 必要のない限り、複数のアンチウイルス・アンチマルウェアソフトを併用しない
- 常にデバイスドライバーを最新の状態に保つ
- PCの調子が良いときにシステムの復元ポイントを作成しておく
これらの解決策で、Windows 10のbad_pool_headerストップエラー0x00000019は解決しましたか?ぜひコメント欄でお知らせください。以下の関連記事もおすすめです。
- 解決済み:Windows 10でスリープ復帰後にカーソルだけの黒い画面が表示される問題
- Windows 10の検索機能が正常に動作しない場合の直し方
- 「Windowsはこのネットワークのプロキシ設定を自動的に検出できませんでした」エラーの対処法
- Windows 10で「PCを修復する必要があります」エラー0xc0000225を修正する方法
-
Windows 10の「予期しないストア例外(Unexpected Store Exception)」エラーを解決する方法
Windows 10のパソコンが突然クラッシュし、原因不明の「予期しないストア例外(Unexpected_Store_Exception)」というブルースクリーンエラーが表示されて困っていませんか?このエラーは、ストア関連コンポーネントが予期しない例外を検出したことを示しています。原因はさまざまで、古いハードウェアドライバー、ファイルシステムの破損、サードパーティ製アプリとの競合などが考えられます。OSとドライバーの更新、トラブルシューティングツールの実行、競合アプリの削除、SFCやチェックディスクのスキャンなどが、Windows 10のUnexpected_Store_Exceptionエラ
-
【解決済み】Windows 10で「PAGE FAULT IN NONPAGED AREA」ブルースクリーンエラーが発生したときの対処法
Windows 10 のパソコンで Page Fault In Nonpaged Area(非ページ領域でのページフォールト) というブルースクリーンエラーが表示されたり、システムが不安定になり頻繁にクラッシュしたりしていませんか?この Windows 10 のブルースクリーンエラーは、通常、OS用に確保されているメモリ領域にハードウェアやソフトウェアが誤ってアクセスした場合に発生します。具体的には、プログラム・システムサービス・ドライバーがRAMメモリやハードディスク上のページファイルにアクセスしようとしたものの、期待していたデータがそこになかったことを意味します。 なぜ page_fau