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

Windows 11/10のINTERNAL_POWER_ERROR(0x000000A0)ブルースクリーンエラーを解決する方法

Windows 11/10/8/7の起動中にストップエラー「INTERNAL_POWER_ERROR」とバグチェックコード0x000000A0が表示される場合、電源ポリシーマネージャーに致命的なエラーが発生したことを示しています。このエラーは、休止状態ファイル(hiberfil.sys)のサイズが原因で発生することが多くあります。この記事では、このブルースクリーンエラーを解決するための具体的な対処法を詳しく解説します。

エラーメッセージに付随するパラメータは、以下の情報を提供します。

  • パラメータ1:常に0x0000000Bです。
  • パラメータ2:休止状態ファイルのサイズ(バイト単位)を示します。
  • パラメータ3:圧縮して休止状態ファイルに書き込む必要がある残りのデータ量(バイト数)を示します。
  • パラメータ4:このエラーでは使用されません。

INTERNAL_POWER_ERROR BSODの主な対処法

hiberfil.sys(休止状態ファイル)のサイズを拡大することで問題が解決する可能性が高いですが、念のため、その他にも役立つ可能性のある対処法をすべて紹介します。

  1. デバイスドライバーの更新
  2. デバイスのパフォーマンスと正常性の確認
  3. ChkDskの実行
  4. 休止状態ファイルのサイズ拡張
  5. トラブルシューティングツールの実行
  6. Microsoft Defenderオフラインスキャンの実行
  7. 最近インストールしたソフトウェアのアンインストール
  8. 外部ハードウェアとUSB機器の取り外し

1. デバイスドライバーを更新する

まずWindows Updateを確認し、デバイスドライバーに関連する保留中の更新がないかチェックしましょう。必要に応じて、各ハードウェアメーカー(OEM)の公式サイトから最新ドライバーを手動でダウンロードしてインストールすることも可能です。特にグラフィックドライバーやストレージ関連のドライバーは、BSODの原因になりやすいため優先的に確認してください。

2. デバイスのパフォーマンスと正常性を確認する

Windowsセキュリティ(Windows Defenderセキュリティセンター)を開き、「デバイスのパフォーマンスと正常性」の項目に黄色い警告アイコンが表示されていないか確認します。「レポートの表示」をクリックすると、記憶域の容量、デバイスドライバー、アプリとソフトウェアに関する正常性レポートが表示され、問題箇所を特定できます。

3. ChkDskを実行する

エラーがストレージ、つまりハードディスクの障害に関連している場合は、修復が必要です。管理者権限でコマンドプロンプトを開き、chkdskコマンドを実行してディスクエラーを解決しましょう。

chkdsk /f /r C:

このコマンドで問題が解決しない場合は、ハードディスク自体の交換を検討する必要があります。その際は、必ずPC内のデータを事前にバックアップしてください。交換前の旧HDDは、セカンダリ(サブ)ドライブとして再利用することもできます。

4. 休止状態ファイルのサイズを拡大する

これが最も効果的な対策です。コマンドプロンプトを管理者として開き、以下のコマンドを実行します。

powercfg /hibernate /size 100

Windows 10/11における休止状態ファイルの既定サイズはRAM容量の40%ですが、このコマンドを実行すると100%に拡大されます。これにより、圧縮時に十分な領域が確保され、INTERNAL_POWER_ERRORが発生しなくなる可能性が高まります。問題が解決しない場合は、元の設定に戻すことも可能です。

5. トラブルシューティングツールを実行する

まず、以下のコマンドでパフォーマンス トラブルシューティング ツールを起動します。

msdt.exe /id PerformanceDiagnostic

次に、以下のコマンドでシステム メンテナンス トラブルシューティング ツールを起動して実行します。

msdt.exe /id MaintenanceDiagnostic

さらに、ブルースクリーン トラブルシューティング ツールも活用しましょう。組み込みのトラブルシューティングツールは自動的にBSODを検出・修復してくれます。また、Microsoftが提供するオンライン版のブルースクリーントラブルシューターは、初心者向けのウィザード形式になっており、ストップエラーの解決に役立つリンクを順番に案内してくれます。

6. Microsoft Defenderオフラインスキャンを実行する

マルウェアがシステムに影響を与えている可能性もあります。Microsoft Defenderのオフラインスキャンを使用すれば、Windows起動前にPCをスキャンし、通常のスキャンでは検出できない深刻な脅威を取り除くことができます。

7. 最近インストールしたソフトウェアをアンインストールする

新しいソフトウェアをインストールした後にこの問題が発生した場合は、そのソフトウェアが原因である可能性があります。「設定 > システム > アプリと機能」を開き、「名前で並べ替え」を「インストール日で並べ替え」に変更します。最近インストールしたアプリを選択し、「アンインストール」をクリックして削除してください。

8. 外部ハードウェアとUSB機器を取り外す

Windowsのアップグレードや更新を行う際は、接続されている外部ハードウェアやUSB機器を必ず取り外しておきましょう。Windows Updateが接続中のハードウェア用ドライバーを探そうとして停止し、エラーが発生することが多いためです。ドライバーの取得は更新完了後に行っても問題ありません。

上記の対処法を順番に試せば、INTERNAL_POWER_ERRORのブルースクリーンエラーはほぼ解決できるはずです。ご健闘をお祈りします!

  1. Windows 11/10でaksdf.sysブルースクリーンエラーが発生したときの対処法

    Windows 11/10にアップグレードまたはアップデートした後、システムの起動時やAladdinドライバーを使用するUSBドングルを接続した際に、aksdf.sysに関連するブルースクリーンエラー(BSOD)が発生し、Windowsがクラッシュするという報告がユーザーから寄せられています。 aksdf.sysはUSBドングル用ドライバーの一部であるシステムファイルです。このドライバーを利用するソフトウェアがインストールされている環境では、このエラーが発生する可能性が高くなります。本記事では、PAGE_FAULT_IN_NONPAGED_AREA (aksdf.sys)ストップエラーの原因と

  2. Windows 11/10で発生するSdbus.sysブルースクリーンエラーの解決方法

    sdbus.sysファイルは「C:\Windows\System32\Drivers」フォルダ内に格納されており、Windowsオペレーティングシステムを正しく読み込み、構成するために必要なコードが含まれています。ADMA転送処理の際には、セキュアデジタルバスドライバー(Sdbus.sys)が、OS側のDMAデータ構造をSDカード側のADMAデータ構造へと変換する役割を担っています。なお、DMAおよびADMAのデータ構造は「ディスクリプタテーブル」とも呼ばれています。このファイルが正常に読み込めなくなると、システムが以下のようなブルースクリーン(BSOD)エラーを表示することがあります。SDB