内容:WindowsでのUSB選択的サスペンド

USB Selective Suspendは、Windows固有の機能であり、ユーザーは、接続されているUSBデバイスを使用していないときに非常に低電力の状態に設定できます。この機能は、ラップトップまたはノートブックのバッテリー寿命を延ばすのに間違いなく効果的ですが、USB経由でPCに接続されている特定のデバイスで予期しない問題を引き起こす可能性もあります。

USB Selective Suspendは、Windows XP、Windows Vista、Windows 8、およびWindows10でデフォルトで有効になっています。

予期せぬ結果

特定の状況が満たされた場合、USB選択的サスペンド が一部のUSB接続デバイスに悪影響を与える可能性があります。これは、Windows10よりもWindows7およびWindows8でより一般的です。これは、私たちが特定できた最も既知の症状のいくつかです。

  • USB-eLicenserで保護されたアプリケーションを起動するときのライセンスエラーメッセージ。
  • 場合によっては、選択的に中断されたUSBポートは、必要なときに再びオンにならないことがあります。
  • USBポートが一時停止されている場合の、さまざまなサウンドプロダクションスイートの操作中のエラーメッセージ。
  • 複数のデバイスが同じUSBハブに接続されている場合、そのうちの1つがウェイク要求を受信すると、デバイスが不安定になる可能性があります。
  • 特定のUSB接続デバイスが強制的に中断されたときに発生するBugcode_USB_Driverブルースクリーンエラー。

USBセレクティブサスペンドの説明

このメカニズムは、システム全体をスリープ状態にする場合と似ていますが、よりローカライズされたプロセスです。選択的サスペンドモードでは、USBポートの電源を完全にオンまたはシャットオフするのではなく、OSがUSBポートを低電力状態(サスペンド状態)にすることができます。ただし、WindowsはUSBポートがオンになっているためにUSBポートを一時停止しないことに注意してください。これを行うには、USBデバイスドライバーからアイドル要求を受信する必要があります。

注:この機能がキーボードとマウスを一時停止することを心配する必要はありません。ほとんどの(すべてではないにしても)コンピューターには、重要なUSB接続デバイスをフィルターで除外するBIOS設定が含まれています。

プリンター、スキャナー、ウェブカメラ、指紋スキャナーなどの一部のUSBデバイスは、断続的に電力を必要とするだけです。これらのデバイスの場合、選択的なサスペンドは、バッテリーの電力を節約し、全体的な消費電力を削減するため、特に役立ちます。この機能により、OSは、残りのUSBポートへの電力供給に影響を与えることなく、特定のポートを個別に一時停止できます。

中断されていない各USB接続デバイスは、システムにシステムの物理メモリ内のデータ転送プロトコルを強制的に使用させます。これにより、ダイレクトメモリアクセス転送によってCPUが低電力状態になるのを防ぐため、消費電力が大幅に増加します。

USB選択的サスペンドを無効にするタイミング

選択は、サスペンドモードは、電源に接続されているデスクトップ・マシン上に正確である必要はありません。結局のところ、選択的サスペンド機能は、ラップトップ/ノートブックと比較した場合、デスクトップでそれほど電力を節約しません。これが、MicrosoftがUSB選択的サスペンドモードを無効にする方法を組み込んだ理由です。

経験則として、周辺機器の一部が動作していることがわかった場合にのみ、USB選択的サスペンドを無効にする必要があります。USBデバイスが認識されないというエラーメッセージが定期的に表示される場合は、USB選択的サスペンド機能が原因である可能性があります。

ただし、ラップトップ/ノートブックを使用していて、USBポートに問題がない場合は、バッテリー寿命を最大限に活用したいのであれば、USBセレクティブサスペンドを無効にしないでください。

USBセレクティブサスペンドを無効にする方法

USBデバイスがUSB選択的サスペンド機能の影響を受けていることがわかった場合は、オフにすることをお勧めします。USBセレクティブサスペンドを無効にするためのステップバイステップガイドは次のとおりです。

注: 次のガイドは、選択的一時停止をサポートするすべてのWindowsバージョン(Windows XPおよびそれ以降のバージョン)で機能します。

  1. 押してWindowsキー+ R ファイル名を指定して実行ウィンドウを開き、「タイプするpowercfg.cplを」。 Enterキーを押して、電源オプションを開きます。

  2. [電源オプション]で、選択されているプラ​​ンを確認し、それに関連付けられている[プラン設定変更]をクリックします

  3. [プラン設定編集]ウィンドウで、[詳細な電源設定の変更]をクリックします。

  4. [詳細設定]で、アクティブなプランが選択されていることを確認し、[ USB設定]まで下にスクロールしますUSB選択的サスペンド設定を展開し、[バッテリーオン]および[プラグイン]の横にあるドロップダウンメニューを[無効]に設定ます

    注:コンピューターが接続されているときにのみUSB選択的サスペンドを無効にする場合は、[バッテリーオン]オプションを[有効]のままにします。

  5. [適用]をクリックして変更を保存します。

これらの手順を完了すると、オペレーティングシステムはコンピュータに接続されているUSBデバイスの電源を自動的にオフにしなくなります。これにより、この機能に関係する可能性のある問題が修正されます。

USB選択的サスペンドを無効にしても問題が解決しない場合は、上記の手順をリバースエンジニアリングして、機能を再度有効にすることができます。