PC Builderから新しいPCを購入したばかりですが、BIOSの省電力設定がすべて無効になっており、Windowsのインストール中の状態であったため、スリープ状態を使用する機能に影響があったと思います。
電源ボタンの設定を変更しようとしたときに最初に問題に気づきました。スリープが欠落していることに気づきました。
---- Power and sleep button settings ---
When I Press the power button: Do Nothing
Shutdown
Turn off the display
When I press the sleep button: Do Nothing
Turn off the display
--- Shut-down settings ---
[ ] Lock
Show in account picture menu
Change Settings that are currently unavailable
オプションを試しましたが、違いはありませんでした。
そこで、powercfg /a
を試してみたところ、次のようになりました。
The following sleep states are not available on this system:
Standby (S1)
The system firmware does not support this standby state.
The current power policy has disabled this standby state.
Standby (S2)
The system firmware does not support this standby state.
The current power policy has disabled this standby state.
Standby (S3)
The current power policy has disabled this standby state.
Hibernate
Hibernation has not been enabled.
Standby (S0 Low Power Idle)
The system firmware does not support this standby state.
Hybrid Sleep
Standby (S3) is not available.
Hibernation is not available.
Fast Startup
Hibernation is not available.
BIOS設定を無効にする必要があり、有効にすると、これらの欠落した状態が表示されると思いましたが、それでも同じです。
誰かがHibernateをアクティブ化することを推奨しました。それで修正されると思いましたが、レポートの上部に行を追加するだけでした。
The following sleep states are available on this system:
Hibernate
Fast Startup
私のマザーボードはASUSZ270-Kですが、再インストール以外に何か提案はありますか?
Windows7からWindows10にアップグレードした後、この問題が発生しました。アップグレード時に、BIOSで電源オプションが無効になっていて、後で有効にしました。
次の方法で休止状態を有効にすることができました。
_
powercfg.exe /h on
_
その後も、[電源オプション]-> [電源ボタンの機能を選択]-> [現在使用できない設定を変更]-> [休止状態]チェックボックスをオンにする必要がありました。
これで、PowerメニューにHibernateが表示され、機能します。
S3スリープを有効にして、次のものを取り除くことができました。
Standby (S3) The current power policy has disabled this standby state.
使用:gpedit.msc->コンピューター構成->管理用テンプレート->システム->電源管理->スリープ設定
2つのオプションがあります:
それらを有効に設定すると、電源メニューでスリープが利用可能になり、機能します。
以前は[未構成]に設定されていたため、BIOSでサポートされている場合はWindowsでスリープが有効になると思いました。そうではありません。
これを無効にするには、次のレジストリキーHKLM\System\CurrentControlSet\Control\Power\CsEnabled(1-> 0)を変更できます。
これにより、S0設定が削除され、S3が有効になります(コマンドプロンプトでpowercfg -aを実行して確認します)。問題は、DellのようなメーカーがMicrosoftと協力して、ドライバーをS0に依存させているように見えることです。彼らはユーザーにこの種のがらくたを与えることを恥じるべきです。その結果、これをDell Inspiron 5482 2-in-1に適用すると、スリープ解除時にBSODが発生します。
デルとマイクロソフトは、この混乱のために訴えられるべきです。 S3を有効にするBIOSオプションはありません。また、LinuxではS3を有効にして正しくウェイクアップすることは完全に可能ですが、Windowsではサポートされていません。それだけでなく、この動作は明白な危険です。
S0スリープモードでは、ラップトップをバッグに入れると、単に過熱します。それに対するハードウェアの予防策が失敗した場合、あなたは火事に悩まされるかもしれません。私はLenovoフォーラムで、ユーザーにもこの問題があることを読みました。この問題は、多くのユーザーからの苦情の後でLenovoによって元に戻されました。ラップトップはスマートフォンやタブレットではなく、電源管理を強制的に遅らせたように機能させます。通常の画面でタッチインターフェイスを強制するのと同じです。
ハードウェアを壊すベンダーからのものを購入するのをやめ、可能な場合は返品し、サポートをプッシュしてこの問題を修正することをすべての人に勧めます(少なくともオプションとしてBIOSでS3を有効にすることによって)。また、Ubuntu Linuxでこれを修正する方法を説明しているDellフォーラムの投稿を読むことをお勧めします。これは、傲慢なくだらないベンダーのくだらない独自のオペレーティングシステムで使用できる人なら誰でもお勧めできます。
https://www.Dell.com/community/Inspiron/Computer-will-not-standby/m-p/7530376/highlight/true#M78091
最後になりましたが、安全上の理由から、電源管理のすべてのアクションでスリープではなく休止状態を使用することをお勧めします。速度は遅くなりますが、少なくともマシンは実際にスリープ状態になり、過熱することはありません。お使いのマシンが揚げられている場合は保証を請求してみてください。くだらないベンダーが対応する前に、適切な事故が発生する必要があると思います。