Windows 7で本当にハイバネーションをオフにする方法
ハイバネーションをオフにするために思いつく限りのことを試してみました。
パワーマネージメントで無効にして、powercfg -h off
を使ってみたところ、ほぼ動作しました。コマンドを実行すると動くのですが、再起動するとまた hiberfil.sys というファイルが作成されてしまいます。
ハイバネーションをオフにしてhiberfil.sysファイルを永遠に削除するにはどうしたらいいのでしょうか?
ハイバネーションをオフにするために思いつく限りのことを試してみました。
パワーマネージメントで無効にして、powercfg -h off
を使ってみたところ、ほぼ動作しました。コマンドを実行すると動くのですが、再起動するとまた hiberfil.sys というファイルが作成されてしまいます。
ハイバネーションをオフにしてhiberfil.sysファイルを永遠に削除するにはどうしたらいいのでしょうか?
で質問したら、ここで答えが返ってきました。マイクロソフトの答え](http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/hibernation-is-set-to-sleep-but-hiberfilsys-is/369192bf-f793-45f6-8cd1-3ff465aaf19a). だからここでは、あなたが本当にクリーンブートを使用してハイバネーションを再びオンにしているものを見つける方法は次のとおりです。
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).
Autoruns を実行してみてください。
Autoruns を実行して、起動時に何が自動的に実行されているかを確認してみてください。
これを行うプログラムやスケジュールされたタスクはありますか?
何も表示されない場合は、[Process Monitor]0x3& を実行してブートログを有効にしてください(呼び出しをフィルタリングしないようにフィルタを外してください)。
最も簡単な方法は、ハイバネートを無効にするためにハイバネートを有効にするMicrosoftツールです。
Hiberfil.sys hidden system file
は、オペレーティングシステムがインストールされているドライブのルートフォルダにあります。Windows Kernel Power Manager
は、Windowsのインストール時にこのファイルを保存します。このファイルのサイズは、コンピュータにインストールされているランダムアクセスメモリ(RAM)の容量とほぼ同じです。
コンピュータは、Hiberfil.sys
の設定がhybrid sleep
の場合、turned on
ファイルを使用してシステムメモリのコピーをハードディスクに保存します。このファイルがない場合、コンピュータはハイバネートできません。
マイクロソフトのサポート
ハイバネーション
powercfg.exe /hibernate off
ハイブリットスリープ設定をAdvanced Power Settings
からオフにするには、以下のコマンドを使用してください。これをどこで行うかについては、@harrymcの回答を参照してください。
Windowsに問題がある場合は、Microsoft Fixit
を使ってください。私は純正のWindows XPオペレーティングシステムでこれを使用していました。
hiberfil.sys
からC:
のファイルを削除するだけです。追加の利点として、数GBのディスク容量を節約することができます!
ハイバネーションを利用できないようにするには、以下の手順に従います。
ハイバネーションを使用可能にするには、以下の手順に従います。
[スタート]をクリックし、[スタート検索]ボックスにcmdと入力します。
検索結果リストで、コマンドプロンプトを右クリックし、管理者として実行をクリックします。
ユーザーアカウント制御のプロンプトが表示されたら、[続行]をクリックします。
コマンドプロンプトで、powercfg.exe /hibernate onと入力し、Enterキーを押します。
exitと入力し、Enterキーを押してコマンドプロンプトウィンドウを閉じます。
ハイバネーションせずにオフにするためのショートカットを作成します。
shutdown /s /t 0
ショートカット作成方法 命令