web-dev-qa-db-ja.com

Windows 7で休止状態を本当にオフにする方法

私は休止状態をオフにするために私が考えることができるすべてを試みました。

私は電源管理でそれを無効にして、powercfg -h offを使いました、そしてそれはほとんどうまくいきます。コマンドを実行するとうまくいきますが、再起動するとhiberfil.sysが再び作成されます。

休止状態を無効にしてhiberfil.sysファイルを永久に削除するにはどうすればよいですか?

33
Tomas Jansson

私はで質問をして、ここに答えを得ました。 Microsoft Answers 。それで、クリーンブートを使用して休止状態を再び元に戻すものを実際に見つける方法は次のとおりです。

1. Start msconfig.exe
2. On the general tab select "Selective startup" and uncheck "Load startup items".
3. On the services tab unselect all first. 
4. Runt the command "powercfg -h off" to turn off hibernation.
5. Reboot
6. If hibernation is still deactivated start msconfig.exe again and activate half of the services.
7. Repeat 5 and 6 until you find the service causing hibernation to be turned back on (don't forget to do step 4 if it is activated again).
7
Tomas Jansson

ハイブリッドスリープをオフにすることもできます。

  1. [管理者として実行]のプロンプトで、powercfg.exe/hibernate off と入力します。
  2. スタートメニュー>タイプ電源オプション
  3. 左側のペインで、コンピュータのスリープ時の変更というラベルの付いたリンクを開き、次にリンクを開きます詳細な電源設定の変更.
  4. Advanced Sleepオプションの下で、Sleepツリーを展開して Hybrid Sleep をオフにします。
  5. OKを押してください。
  6. リブート。

image

23
harrymc

問題があるかどうかはわかりませんが、次のコマンドを使用して常にオフにします。

powercfg -h off

とは対照的に:

powercfg /h off
17
joeqwerty

何かで元に戻しています。

起動時に自動的に何が実行されているかを確認するには、 自動実行 を実行してください。
これを行うプログラムまたはスケジュールされたタスクはありますか?

何も表示されない場合は、 Process Monitor を実行してブートロギングを有効にし(呼び出しを除外しないようにフィルタを削除します)、 "hiber"を探します"そして見つけたものを見たり投稿したりしてください。

6
Mehrdad

最も簡単な方法は、hibernateを有効にするMicrosoftのツールと、hibernateを無効にするMicrosoftのツールです。このリンクに従ってください。 休止状態ツールを有効または無効にする

Enable and Disable hibernate tools

Update to the previous answer:
 To make hibernation unavailable, follow these steps:
  * Click Start, and then type cmd in the Start Search box.
  * In the search results list, right-click Command Prompt, and then click Run as Administrator.
  * When you are prompted by User Account Control, click Continue.
  * At the command Prompt, type powercfg.exe /hibernate off, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.

To make hibernation available, follow these steps:
 * Click Start, and then type cmd in the Start Search box.
 * In the search results list, right-click Command Prompt, and then click Run as Administrator.
 * When you are prompted by User Account Control, click Continue.
 * At the command Prompt, type powercfg.exe /hibernate on, and then press Enter.
  * Type exit, and then press Enter to close the Command Prompt window.
6
ashraf mohammed

Hiberfil.sys hidden system fileは、オペレーティングシステムがインストールされているドライブのルートフォルダにあります。 Windowsをインストールすると、Windows Kernel Power Managerがこのファイルを予約します。このファイルのサイズは、コンピュータにインストールされているランダムアクセスメモリ(RAM)の容量とほぼ同じです。

Hiberfil.sys設定がhybrid sleepの場合、コンピューターはturned onファイルを使用してシステムメモリのコピーをハードディスクに保存します。このファイルが存在しない場合、コンピュータは休止状態にできません。

Microsoftのサポートとして、この リンク の詳細を確認してください。

休止状態を解除するには、次のコマンドを使用します。

 powercfg.exe /hibernate off 

ハイブリッドスリープ設定をAdvanced Power Settingsからオフにします。これを行う場所についての@harrymcの回答を参照してください。

Windowsに問題がある場合はMicrosoft Fixitを使用してください。それはいいユーティリティです。私は本物のWindows XPオペレーティングシステムでこれを使っていました。

4
Niranjan Singh

休止状態を利用できないようにするには、次の手順に従います。

  • [スタート]ボタンをクリックし、[検索の開始]ボックスに「cmd」と入力します。
  • 検索結果の一覧で[コマンドプロンプト]を右クリックし、[管理者として実行]をクリックします。
  • ユーザーアカウント制御を求められたら、[続行]をクリックします。
  • コマンドプロンプトでpowercfg.exe/hibernate offと入力し、Enterキーを押します。
  • Exitと入力し、Enterキーを押して[コマンドプロンプト]ウィンドウを閉じます。

休止状態を利用可能にするには、次の手順に従います。

  • [スタート]ボタンをクリックし、[検索の開始]ボックスに「cmd」と入力します。
  • 検索結果の一覧で[コマンドプロンプト]を右クリックし、[管理者として実行]をクリックします。
  • ユーザーアカウント制御を求められたら、[続行]をクリックします。
  • コマンドプロンプトでpowercfg.exe/hibernate onと入力し、Enterキーを押します。
  • Exitと入力し、Enterキーを押して[コマンドプロンプト]ウィンドウを閉じます。
2
ashraf mohammed

hiberfil.sysからC:ファイルを削除するだけです。さらなる利点として、数GBのディスク容量も節約できます。

2
Vineet Menon

私は休止状態なしでそれをオフにするショートカットを作成します。

shutdown /s /t 0

ショートカット 命令の作り方

0
Eugen Konkov