スリープまたは休止状態の後に CPU が制限されるのはなぜですか?

スリープまたは休止状態の後に CPU が制限されるのはなぜですか?

私は、2.27GHz の Intel Dual Core を搭載した HP Pavilion dv6 で Windows 10 x64 Build 1511 を実行しています。コンピューターをスリープまたは休止状態にして起動するたびに、0.77GHz または 1.56GHz で実行され、コンピューターの動作が非常に遅くなります。この問題が発生するため、現在は高速スタートアップも使用できません。

PS: 0.77GHz のときにスリープ状態にして再度起動すると、1.56GHz になります。時々、自動的に 1.56GHz になります。速度が何GHz になるかはランダムですが、ほとんどの場合、0.77GHz になります。

答え1

要約

ノートパソコンの電源アダプターを外し、再度接続します。

詳しくは

Windows 8.1 を実行している Dell ラップトップでも同じ問題が発生しました。スリープから復帰して CPU の CurrentClockSpeed をチェックすると、800 と報告されました (これをチェックするためにコマンド ライン ツール wmic を使用)

c:\>wmic
wmic:root\cli>cpu get CurrentClockSpeed
CurrentClockSpeed
800

MaxClockSpeedは2801です

wmic:root\cli>cpu get MaxClockSpeed
MaxClockSpeed
2801

電源オプションがパフォーマンスに影響することはわかっているので、まず現在の電源オプションを高パフォーマンスに変更してみましたが、変化はありませんでした。その後、電源コードを抜いて再度差し込んだそして突然、CurrentClockSpeed が再び正常であると報告します。

wmic:root\cli>cpu get CurrentClockSpeed
CurrentClockSpeed
2801

答え2

私も同じ問題を経験しましたが、解決策は見つかりませんでしたが、回避策はありました。Windows の電源オプションに移動して別のエネルギー プラン (などBalanced) を選択し、その後元のプランに戻します。

これにより、Dans の回答と同じ機能がトリガーされ、その後 CPU クロックは正常になるはずです。

関連情報