スリープを防ぐUSBオーディオデバイス(Windows 10)


10

バックグラウンド

Window 8.1以降、コンピュータがスリープ状態にならず、スリープ状態から復帰するという問題がありました。私はWindows 10がこれらの問題を解決することを望みました、しかし残念ながらこれは事実ではありません。私は自分のヘッドセット(Hyper X Cloud II)が接続されている時はいつでも問題が発生することに気づいていましたが、接続された時だけではない。

私は最近私のコンピュータが非常に一貫して眠りから覚めているのに非常にうんざりして、もう一度問題を解決しようとしました。

試みられた修正

はじめに、電源管理で次の手順を実行します。

  • 無効なウェイクタイマー
  • USBのセレクティブサスペンドを有効にしました
  • 何らかの変更が影響を及ぼしたかどうかを確認するために、コンピュータのスリープ時間を1分間の非アクティブに設定します。

私が使っていたことからコンピュータが起きないようにしている理由 powercfg 昇格したコマンドプロンプトで

powercfg -requests

これは以下を返します。

SYSTEM:
[DRIVER] Realtek High Definition Audio (HDAUDIO\FUNC_01&VEN_10EC&DEV_0892&SUBSYS_1043860B&REV_1003\4&165326bb&0&0001)
An audio stream is currently in use.
[DRIVER] USB Audio Device (USB\VID_0951&PID_16A4&MI_00\6&3321d09b&1&0000)
An audio stream is currently in use.
[DRIVER] Legacy Kernel Caller

ヘッドセットで気づいたことは、 USB Audio Device システムの下のエントリ。ヘッドセットを取り外すと、両方とも USB Audio Device そしてその Legacy Kernel Caller 実行時にエントリが消えた powercfg -requests 再び。

ヘッドセットを抜いても問題が解決しない。だから私はそれから防ぐために次のコマンドを実行 Realtek High Definition Audio 運転手は睡眠を妨げない。

powercfg -REQUESTSOVERRIDE DRIVER "Realtek High Definition Audio" SYSTEM

これは実際に私のコンピュータがスリープ状態に入ることを可能にしました。ヘッドセットをもう一度接続すると、問題が再発しました。だから私は実行しました REQUESTSOVERRIDE 関連するヘッドセットドライバについても、

powercfg -REQUESTSOVERRIDE DRIVER "USB Audio Device" SYSTEM
powercfg -REQUESTSOVERRIDE DRIVER "Legacy Kernel Caller" SYSTEM

残念ながら、これで問題は解決しませんでした。それを確実にするために REQUESTSOVERRIDE 実行したコマンドが有効になりました。

powercfg -REQUESTSOVERRIDE

これは私の上書き要求が有効であることを示していました:

[DRIVER]
Realtek High Definition Audio SYSTEM
USB Audio Device SYSTEM
Legacy Kernel Caller SYSTEM

この後私が試した:

  • デバイスマネージャを使用し、すべてのUSBポートがスリープ状態に入るためにデバイスをオフにすることを許可されていることを確認する
  • Hyper X Cloud IIデバイスをアンインストールして再インストールする
  • 確認する powercfg -requests のエントリ powercfg -energy 報告書
  • コントロールパネル - >サウンド - >ヘッドセットイヤホン - >高度で邪魔にならない「アプリケーションによるこのデバイスの排他制御の許可」

TL、DR

USBオーディオデバイス(この場合はHyper X Cloud IIヘッドセット)がコンピュータのスリープを妨げないようにするにはどうすればよいですか。

利用した powercfg -REQUESTSOVERRIDE 表示されたすべてのエントリを削除する powercfg -requests また、デバイスマネージャで、すべてのUSBポートがコンピュータのスリープを許可するためにデバイスの電源を切ることができることを確認しました。


私はこの問題がLegacy Kernel Callerにあると思います。 requestoverrideを使用してスリープ状態にすることはできません。
KalEl

回答:


1

Cortanaの「常に聴く」機能をオフにすると問題が解決するようだということに気付きました。


これは私にとっては解決策ではありません。 Windows 10をインストールした後、Cortanaを無効にしました。
spenser_l

-2

同じ問題です。

[DRIVER] USB Audio Device (USB\VID_10F5&PID_0296&MI_00\6&13d026f7&0&0000) An audio stream is currently in use.
しかし、私はオーディオドライバが問題だとは思わない。問題は、オーディオを出力していない場合でも、アプリケーションがオーディオストリームを開いたままにしていることです。

スパムしながらいくつかのテストを行った "powercfg /REQUESTS" 別のプログラムを実行しながら。通常、プログラムがオーディオストリームを出力している場合、サウンドドライバはPCが自動的にスリープしないように要求します。それから音が止まると、流れは閉じられ、それから運転者は眠りを止める要求をやめる。

しかし私の場合、Firefox 63.0.1(64ビット)のタブに問題があるようです。 mega.nzサイトでは、ページにオーディオ関連の情報がない場合でも、オーディオストリームを常に開いたままにしていました。

ここであなたはこのバグの動作を見ることができます。

展示物A.ブラウザは開く。スリープをアクティブにする要求はありません。

展示物B.メガのホームページ上。スリープをアクティブにする要求はありません。

図C。ログイン後。音声ストリームがアクティブになりました。このディレクトリには音声ファイルはなく、ページからの音声もありません。

図D.タブをミュートにしてタブから移動しても、オーディオストリームはアクティブのままです。

メガタブを閉じた後に展示E。オーディオストリームはアクティブではなくなりました。スリープをアクティブにする要求はありません。

サウンドを生成していないときでも、オーディオストリームをアクティブに保つプログラムを見つけてみてください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.