web-dev-qa-db-ja.com

スリープモードを妨げるレガシーカーネル呼び出し元

Windows 7がスリープしていないという問題があります。

PowerCfg -requests

"Legacy Kernel Caller"ドライバーがスリープモードを防ぐと言います。これはあまり役に立ちませんし、有益でもありません。そのオブジェクトの詳細を取得するにはどうすればよいですか?

編集:

見つけた

Powercfg -requestsoverride 

このような不正なドライバとソフトウェアに対処する最良の方法です。

オプション -requestsoverride は十分に文書化されていません。 MSDNでは、NAMEは大文字と小文字を区別することについて言及していないため、オーバーライドリストからリクエストを削除するには、REQUESTパラメータを空白にしてオプションを指定します。

19
majocha

すべての提案をありがとう!

最後に、試行錯誤を繰り返し、デバイスを無効にして再起動することで問題を絞り込みました。これは、TVカードドライバーがハングし、使用されなくなったにもかかわらず電源要求を解放しなかったためです。

編集:

残念ながら、TVカードの問題は断続的に繰り返されます。グーグルはそれも非常に一般的であることを示しています。ドライバーが電源要求を行うことを許可しないことがわかりました

Powercfg -requestsoverride Driver "Legacy Kernel Caller" System

それを解決します。

「Legacy Kernel Caller」は、さまざまなWindows言語バージョンで翻訳されています。私のポーランド語のシステムでは、「Starszego typu obiektwywołującyjądro」と表示されています。

12
majocha

スタートメニューから「パフォーマンス情報とツール」を入力します。

Advanced Toolsをクリックし、Generate a System Health Reportをクリックします。レガシードライバの問題を指摘する必要があります。

編集:

また、powercfg -request

1
surfasb

私の場合、誤動作したのはSpotfiyでした。人々は、このバグについてフォーラムに going ballistic しています。

解決策:コンピューターをスリープ/休止状態にする前に、spotifyを終了します

私はまだなぜWindowsが不十分にプログラムされたソフトウェアがすべての電源プラン設定を上書きしてスリープ解除タイマーを作成することを許可するのかと疑問を投げかけています。ここでMicrosoftが責任を負うべきです。

編集:問題は 日前にクローズされたようです なので、すぐに修正されると思います。

0
Nilzor