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

【解決法】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がメディアを自動的に認識しない場合

  1. 再起動中に画面を確認し、通常の起動を中断してBIOSセットアップユーティリティに入る方法を探します。多くのPCでは、F2、F10、ESC、またはDELキーでBIOSセットアップを開始できます。
  2. BIOSセットアップユーティリティ内で、「Boot Order(起動順序)」「Boot Options(起動オプション)」または「Boot(起動)」というラベルのタブを探します。画面の指示に従い、矢印キーで起動順序の項目へ移動してEnterキーを押します。
  3. 起動リストの中からCD、DVD、またはUSBフラッシュドライブ(Removable Deviceと表示される場合があります)を見つけます。画面の指示に従って矢印キーでそのドライブを一番上に移動させ、Enterキーを押します。これで起動順序が変更され、CD、DVD、またはUSBフラッシュドライブから起動できるようになります。
  4. 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エラーを予防するためのヒント

一度問題を解決できても、同じエラーが再発する可能性はあります。今後の再発を防ぐために、以下の予防策と対策を実践しましょう。

  1. クラック版・海賊版ソフトウェアの使用を避ける
  2. 必要のない限り、複数のアンチウイルス・アンチマルウェアソフトを併用しない
  3. 常にデバイスドライバーを最新の状態に保つ
  4. PCの調子が良いときにシステムの復元ポイントを作成しておく

これらの解決策で、Windows 10のbad_pool_headerストップエラー0x00000019は解決しましたか?ぜひコメント欄でお知らせください。以下の関連記事もおすすめです。

  • 解決済み:Windows 10でスリープ復帰後にカーソルだけの黒い画面が表示される問題
  • Windows 10の検索機能が正常に動作しない場合の直し方
  • 「Windowsはこのネットワークのプロキシ設定を自動的に検出できませんでした」エラーの対処法
  • Windows 10で「PCを修復する必要があります」エラー0xc0000225を修正する方法
  1. Windows 10の「予期しないストア例外(Unexpected Store Exception)」エラーを解決する方法

    Windows 10のパソコンが突然クラッシュし、原因不明の「予期しないストア例外(Unexpected_Store_Exception)」というブルースクリーンエラーが表示されて困っていませんか?このエラーは、ストア関連コンポーネントが予期しない例外を検出したことを示しています。原因はさまざまで、古いハードウェアドライバー、ファイルシステムの破損、サードパーティ製アプリとの競合などが考えられます。OSとドライバーの更新、トラブルシューティングツールの実行、競合アプリの削除、SFCやチェックディスクのスキャンなどが、Windows 10のUnexpected_Store_Exceptionエラ

  2. 【解決済み】Windows 10で「PAGE FAULT IN NONPAGED AREA」ブルースクリーンエラーが発生したときの対処法

    Windows 10 のパソコンで Page Fault In Nonpaged Area(非ページ領域でのページフォールト) というブルースクリーンエラーが表示されたり、システムが不安定になり頻繁にクラッシュしたりしていませんか?この Windows 10 のブルースクリーンエラーは、通常、OS用に確保されているメモリ領域にハードウェアやソフトウェアが誤ってアクセスした場合に発生します。具体的には、プログラム・システムサービス・ドライバーがRAMメモリやハードディスク上のページファイルにアクセスしようとしたものの、期待していたデータがそこになかったことを意味します。 なぜ page_fau