
Windowsのストップコード群の中で、DRIVER_POWER_STATE_FAILUREは興味深いものです。これはbugcodes.hのストップコード0X9Fに関連付けられており、ドライブが無効または不可能な電源状態を報告したことを意味します。これは通常、スリープ状態、つまりPCの動作中にスリープ状態に移行したり、スリープ解除時に範囲外の電源状態になったりする状態を指します。Windowsの他のストップコードと同様に、0X9FはPCをクラッシュさせ、BSOD(ブルースクリーン)を出力します。これは、ドライバーや接続デバイスが動作を続けた場合に発生する可能性のあるシステムやストレージデバイスの損傷を防ぐためです。
DRIVER_POWER_STATE_FAILUREの原因の診断
このBSODのクラッシュダンプファイルを表示する場合(BlueScreenViewをインストールして起動することで表示できます)、クラッシュデータの一部としてファイル名が特定されることがよくあります。そのファイル名で検索することで、PCに内蔵されている、あるいはこのエラーで最もよくあるケースとして、PCに接続されている特定のデバイスと関連付けられることがよくあります。
USBドライブ(およびその他のUSB接続デバイス)は、DRIVER_POWER_STATE_FAILURE BSODに最もよく関連するデバイスです。これには、フラッシュドライブ、ドライブドック、またはエンクロージャが含まれ、NVMeまたはmSATA SSD、従来型HDDなどにも影響する可能性があります。
DRIVER_POWER_STATE_FAILURE BSOD が発生した場合は、すべての外付け USB ストレージデバイスを取り外してください(キーボード、マウス、モニターがこの停止コードを引き起こすことはほとんどありません)。エラー名が示すように、これらのデバイスのドライバーが最近更新されている場合は、(可能であれば)現在のドライバーをロールバックするか、PC で正常に動作する古いドライバーに置き換えることも有効です。PC の最新のバックアップがない場合は、修復プロセスの最初のステップとして作成してください。その後、何か問題が発生した場合は、そのバックアップを復元することで、手間やストレスをかけずに元の状態に戻すことができます。
新しく追加されたドライバーをアンインストールするにはセーフモードで起動します
DRIVER_POWER_STATE_FAILURE エラーが引き続き発生する場合は、PC をセーフモードで起動してください。デスクトップが表示されたら、デバイス マネージャーを起動し、新しく追加されたデバイス ドライバーをアンインストールしてください。新しく追加されたデバイスを右クリックし、表示されるポップアップ メニューから「デバイスのアンインストール」を選択してください。これで以前のドライバーに戻らない場合は、次回の再起動時に Windows Update によって新しいドライバーが提供されるはずです。
ヒント:デバイスマネージャーを起動するには、PCでWinキーとXキーの組み合わせをクリックし、表示されるポップアップメニューから「デバイスマネージャー」を選択します。デバイスマネージャーの「ディスクドライブ」の下に、USBストレージデバイスが表示されることに驚かれることでしょう。例として、下のスクリーンショットでは、PCのUSBポートに接続されているMushkin 16GB UFDを選択しています(ご自身でスクリーンショットを撮る必要がある場合は、Windows 10または11でスクリーンショットを撮る方法をご覧ください)。
ほとんどの場合、この方法でDRIVER_POWER_STATE_FAILUREの問題が解決します。次回デバイスを接続すると(または接続したままにしておく場合は再起動すると)、Windowsは更新カタログからそのデバイスの最新ドライバーをインストールします。その後も問題が再発する場合は、別のドライバーを見つける必要があります。
Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。
デバイスドライバーを更新する
デバイスドライバーの更新は必ずしも必要ではありません。ただし、現在のドライバーで問題が発生している場合は別です。実際、ドライバーに関するトラブルの中でも、BSOD は最も厄介なものです。したがって、Windows がデフォルトで提供するドライバーが動作しない場合(DRIVER_POWER_STATE_FAILURE BSOD が続く場合)、動作するドライバーを見つけるか、動作するドライバーが利用可能になるまで問題のあるデバイスの使用を控える必要があります。ベンダーの Web サイトにアクセスして、問題のデバイス用の新しいドライバーが利用可能かどうかを確認してください(PC またはラップトップのメーカー、およびドライバーリポジトリ(例:Station Drivers)も探すのに適しています)。適切な候補が見つかった場合は、ぜひ試してみてください。問題が解決するかもしれません。もしそうなら、幸運だと考えてください。
「いつもの容疑者」を逮捕せよ
ドライバー操作を行っても正常な動作に戻り、DRIVER_POWER_STATE_FAILURE エラーが止まらない場合は、Windows の標準的な修復ツールを実行して、問題が解決するかどうかを確認してください。具体的には、管理者権限のコマンドプロンプトまたは PowerShell セッションを開き、以下のコマンドを実行します。
Dism /オンライン /クリーンアップイメージ /復元ヘルス
SFC /scannow
最初のコマンドは、Windows 展開イメージのサービスと管理 (DISM) コマンドを使用して、現在実行中の Windows イメージのコンポーネントをチェックし、整合性テストとチェックサムテストで問題が見つかったコンポーネントの修復を試みます。ほとんどの場合、これにより Windows コンポーネント ストア (デフォルトでは C:\Windows\WinSxS) 内の破損または損傷したファイルに関連する問題が解決されます。
2つ目のコマンドはWindowsシステムファイルチェッカー(SFC)を実行し、疑わしいファイルや破損しているファイルを置き換えます。MicrosoftはSFCを使用する前にDISMを実行することを推奨しています。これは興味深いことです。なぜならSFCはDISMよりも古くから存在しているからです(SFCはWindows 98にまで遡りますが、DISMは2008年にWindows 7で登場しました)。とはいえ、DISMは修復を行う上でさらに高度な機能を備えており、上記のコマンドの簡易版が機能しない場合(修復に失敗したというエラーメッセージが表示されます)、オンラインまたはオフラインのイメージソースから修復の基盤を提供できます。詳細については、Microsoft Docsの「Windowsイメージの修復」をご覧ください。
ドライバーイン、ドライバーアウト
ほとんどの場合、DRIVER_POWER_STATE_FAILURE は、問題となっているデバイスを取り外し、ドライバーの問題があれば修正することで解決できます。最悪の場合、問題のあるデバイスを別の(できれば別の)デバイスに交換して、引き続きコンピューターを使用することができます。そこまでの手間がかからないことを願っています!
- Windowsのブルースクリーン(BSOD)を修正する方法
- Windows 11をWindows 10のような見た目と操作性にする方法
- 起動可能なWindows USBインストール/回復ドライブを作成する方法
- Windows 11を無料で(または15ドル以下で)入手する方法
Ed Tittelは長年ITライター、リサーチャー、コンサルタントとして活躍し、Tom's Hardwareにも時折寄稿しています。2018年からWindows Insider MVPを務めており、OS関連のドライバー、トラブルシューティング、セキュリティに関するトピックを好んで取り上げています。