web-dev-qa-db-ja.com

Win10のインストール後にスリープ状態をアクティブにする

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ですが、再インストール以外に何か提案はありますか?

2
Peter Nimmo

Windows7からWindows10にアップグレードした後、この問題が発生しました。アップグレード時に、BIOSで電源オプションが無効になっていて、後で有効にしました。

次の方法で休止状態を有効にすることができました。

_powercfg.exe /h on_

その後も、[電源オプション]-> [電源ボタンの機能を選択]-> [現在使用できない設定を変更]-> [休止状態]チェックボックスをオンにする必要がありました。

これで、PowerメニューにHibernateが表示され、機能します。

S3スリープを有効にして、次のものを取り除くことができました。

Standby (S3) The current power policy has disabled this standby state.

使用:gpedit.msc->コンピューター構成->管理用テンプレート->システム->電源管理->スリープ設定

2つのオプションがあります:

  • スリープ時(プラグイン時)にスタンバイ状態(S1〜S3)を許可する
  • スリープ時(バッテリー上)にスタンバイ状態(S1〜S3)を許可する

それらを有効に設定すると、電源メニューでスリープが利用可能になり、機能します。

以前は[未構成]に設定されていたため、BIOSでサポートされている場合はWindowsでスリープが有効になると思いました。そうではありません。

3
Michal Kracik

これを無効にするには、次のレジストリキー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

最後になりましたが、安全上の理由から、電源管理のすべてのアクションでスリープではなく休止状態を使用することをお勧めします。速度は遅くなりますが、少なくともマシンは実際にスリープ状態になり、過熱することはありません。お使いのマシンが揚げられている場合は保証を請求してみてください。くだらないベンダーが対応する前に、適切な事故が発生する必要があると思います。

1
Vincent Gerris