システムwiki

休止状態をオフにした後のスリープ機能に問題があります

YupengL 受付中 最終更新日:2021-12-27 10:27

powercfg-h offコマンドで休止状態をオフにすると、電源オプションでハイブリッドスリープを許可するオプションが表示されなくなります...

ほとんどの人は、休止状態をオフにするか、ハイブリッドスリープオプションをオフにすると、スリープ障害が発生することを確認しています.具体的な症状は、ハイブリッドスリープをオフにした後、コンピューターがスリープ状態になり、マウスまたはキーボードをクリックしたときに、コンピューターが正常にウェイクアップできないことです.代わりに、直接再起動します.実行中のすべてのプログラムと開いているすべてのwindows が失われます...(重要なデータ損失を引き起こすのは簡単です)

睡眠機能は冬眠機能の影響を受けないはずです.この問題の解決策はありますか?そうでない場合は、時間内に修正できるといいのですが...

PS:
powercfg-h on
コマンドを使用して休止状態を有効にすると、休止状態によって生成されたhiberfil.sysを占有します.私のコンピュータの物理メモリは64Gです.>25.5G-64GCドライバスペース、私のコンピュータはほとんどのコンピュータと同じです.Cドライバスペースは大きくなく、100G程度です.通常の使用に影響します

返信リスト(回答:4)

4 #
WangXia

問題ありません.ハイブリッドスリープ=スリープ(S3電源状態)+休止状態(S4電源状態)

「ハイブリッドスリープ」を有効にすると、スリープ中にコンピュータがメモリに電力を供給し、同時に現在のデータをハードディスクに書き込みます.誤って電源を切った場合でも、ハードディスクから復元できます.hiberfil.sysファイルスリープ中の状態...したがって、ハイブリッドスリープを使用する場合は、ハードドライバをアップグレードするだけで済みます...

応答4# ->にスキップ
3 #
YupengL

はっきりと説明しましたが…ハードディスクの容量が少ないので、私のような多くの人がハイバネーションとハイブリッドスリープ機能を使いたくないのですが、ハイバネーションとハイブリッドスリープ機能がオンになっていないと、通常の睡眠になります.深刻な問題があります(睡眠機能が自動シャットダウンになります)......

ハードディスクの空き容量を節約するために休止状態機能をオフにすると、対応するハイブリッドスリープ機能をオンにできなくなります.このとき、コンピュータは一定時間スリープ状態にならず、次の場合にコンピュータが再起動します.コンピュータが起動します(コンピュータがすでにオフになっているのと同じように、再起動インターフェイスがありません.強制的にオフにした後、通常の再起動と同じです.実行中のプログラムデータはすべて失われます!)これはスリープとは呼ばれません.自動シャットダウンと呼ばれます!

上記の現象の理由は私の推測です.休止状態機能がオフになっている場合でも、コンピューターが一定期間スリープした後でも、システムはハイブリッドスリープ(つまり休止状態)動作を実行します...を記述します.hiberfil.sys次に、システムエラーと混合スリープ動作により、物理メモリの電源がオフになり、物理メモリ内のデータが失われます.メモリとハードウェアの電源を入れ直してシステムを再起動してから、復元してロードします.hiberfil.sysに格納されているデータは、休止状態になる前のシステム状態を復元するために物理メモリに保存されます).現時点では、休止機能がオフになっているため、存在しませんhiberfil.sys、再起動後にスリープ前の状態を復元することはできません...

PS:通常のスリープ(休止状態機能とハイブリッドスリープ機能がオンになっているかどうかに関係なく)は、コンピューターを正常にウェイクアップし、スリープ前の状態を復元する必要があります...唯一の違いは休止状態とハイブリッドの場合ですスリープがオンになっている、長いスリープの後、自動的に休止状態になり、電力を節約できます.ウェイクアップすると、ハイブリッドスリープと休止状態は、通常のスリープよりも1つだけパワーオンアクションが増えます.ウェイクアップ後、実行中のすべてのプログラムはスリープ前の状態に復元され、失われることはありません.データはありません!(初期段階でスリープ機能がない場合はスタンバイ状態を参照できます)

応答3# ->にスキップ
2 #
WangXia

申し訳ありませんが、誤解しました...以前の経験によると、問題はコンピュータのファームウェア(BIOSまたはUEFI)と実行中のソフトウェアである可能性があります.問題を見つけてください.:

  • 起動後、スリープ操作を実行してからコンピュータをウェイクアップします(説明によると、この時点でコンピュータを再起動する必要があります):

キー(Windowsロゴキー+ Xキー)を押し、"WindowsPowerShell(Administrator)"( "Command Prompt(Administrator)"とも呼ばれます)をクリックし、コピーします.PowerShellでマウスの右ボタンを押し、[貼り付け]をクリックしてから、Enterキー(Enter)を押して、次のコマンドを実行します.

CMD/C "CD/D%Public%\Desktop&POWERCFG/SYSTEMSLEEPDIAGNOSTICS&POWERCFG/a>>%Public%\Desktop\system-AVAILABLESLEEPSTATES.html&POWERCFG/SYSTEMPOWERREPORT&Pause"

コマンドの実行には約1分かかります.しばらくお待ちください...「続行するには任意のキーを押してください...」と表示されたら、コマンドが完了したことを意味し、完了後にコンピュータのデスクトップに生成されます>system-sleep-diagnosticssystem-AVAILABLESLEEPSTATESsleepstudy-reportこれらの3つのファイルは、検索クラウド、OneDrive、または使用している他のオンラインストレージサービスにアップロードしてから、ログファイル共有リンクをコミュニティにコピーしてください...

応答2# ->にスキップ
1 #
LingGao

Microsoftの最も貴重な専門家の皆様、メールアドレスはフォローアップの非公開コミュニケーションに使用されます...ご支援いただきありがとうございます!

よろしくお願いいたします.

-Gao Kaixiu(Ling Gao)

Microsoftグレーターチャイナコミュニティリーダー(CL)およびWindows Insider最も価値のあるエキスパート(MVP)