web-dev-qa-db-ja.com

オーディオストリームを使用しているものを見分ける方法は?

私のコンピューターがx分後にスタンバイ状態になりたくない、またはスタンバイ状態になりたくない(電源オプションで設定したとおり)ことに気付きました。 powercfg -requestsを実行すると、私のオーディオドライバーがコンピューターをスリープ状態にしないことを通知します... "オーディオストリームは現在使用中です..."と同じように質問/回答に表示されます Torrentによりコンピューターがスリープ状態に入る 。私はuTorrentもトレントアプリケーションも実行していません。

powercfg -requestsoverride "<audio driver name>" systemを使用してオーバーライドを設定できることはわかっていますが(今のところ)、オープンオーディオストリームを何が保持しているのかを知りたいと思っています。私が離れている間私が開いたままにしていたアプリケーションは、SteamとTrillianだけです。私の推測では、ボリュームミキサーにエントリがあるため、Steamが原因であると考えられますが、現在オーディオストリームを使用していない場合でも、いつでもオーディオを再生できるアプリケーションであれば、そこにエントリがある可能性があります。

どのアプリケーションが現在オーディオストリームを使用している(つまり、コンピューターをスリープ状態にしていない)かを確認する方法はありますか?助けになれば、私のハードウェア/ドライバーはRealtek High Definition Audioです。

さらに、これはおそらくあまりにも多くのことを求めていますが、既知のいたずらなアプリケーションがコンピュータを起動させないようにする方法はありますか?たとえば、以下のコメントにあるように、Steamが犯人でしたが、チャンスのためだけにオーディオストリームをずっと使い続けているべきではありませんメッセージを受け取ること。 (これは過去の問題ではなかったため、Steamの最新バージョンのバグだと思います。)ただし、VLCで音楽を再生したり、その場合、コンピュータをスタンバイにしたくありません。

16
jpatton

Process Explorer を使用して、特定のハンドルとDLLを使用しているプログラムを見つけることができます。 audioses.dllを探してみてください。

「オーディオストリームが現在使用されている」ためにWindowsがスタンバイモードにならないようにする別の原因:

マイクからの入力信号はスピーカーに転送されます。

ソリューション:

  1. マイクを外す
  2. 無効にする リッスンモード
1
Jack Miller