Windows休止状態ファイルを圧縮してディスクドライブの空き容量を増やす方法
読者からは、WindowsがOSボリュームのディスク容量を大量に消費していること、および更新プログラムや新しいアプリをインストールするときに空き容量が常に減少していることが常に求められます。 以前は、上のWindowsコンポーネントストアをクリーンアップして空きディスク領域を取り戻すいくつかの方法について説明しました。 Windows 8.1 / Windows 8 と Windows 7. また、ディスククリーンアップを自動化する方法と システムファイルモードで直接実行する. 今日は、Windows休止状態ファイルで圧縮を有効にすることでディスク領域を解放する方法を紹介します。
広告
Windowsで休止状態が有効になっている場合、OSはC:ドライブのルートにhiberfil.sysというファイルを作成します。 このhiberfil.sysは、PCを休止状態にするときにメモリ(RAM)の内容を保存します。 休止状態から再開すると、Windowsはこのファイルを再度読み取り、その内容をメモリに戻します。 最近のPCのメモリ容量は常に増加しているため、休止状態ファイルはかなりのディスク領域を占有します。
休止状態を無効にしてスリープ状態を使用することも、常にPCの電源を入れたままにすることもできますが、モバイルPCにとってはエネルギー効率の高い方法ではありません。 また、次のような機能 高速スタートアップ Windows 8 / 8.1などの最新バージョンのWindowsでは、OSをより高速に起動するために休止状態が有効になっていることに依存しています。 休止状態を無効にすると、高速ブートの利点が失われます。
RAM容量の増加の問題を解決するために、MicrosoftはWindows7で休止状態ファイルを圧縮する機能を追加しました。 これは、C:\ hiberfil.sysファイルがRAM容量ほど多くのディスクスペースを使用しないことを意味します。 インストールされているRAM容量の50%であっても、必要なディスク容量は大幅に少なくなります。 これは、MicrosoftがWindows 7以降で行った素晴らしい改善ですが、デフォルトではオフになっています。 オンにする方法を見てみましょう。
- 開く 昇格したコマンドプロンプト.
- 次のコマンドを入力します。
powercfg休止状態サイズNN
ここで、NNは、合計メモリのパーセンテージで表した目的のhiberfile.sysサイズです。
たとえば、8 GBのRAMがインストールされていて、休止状態のファイルサイズを60%に設定して、ディスク領域を節約したい場合です。 次に、次のコマンドを使用します。powercfg休止状態サイズ60
これにより、休止状態ファイルが8 GBのRAMの60%に設定されます。つまり、4.8GBのみになります。 3.2GBのディスク容量を節約できます。
指定するサイズは50未満にすることはできませんが、レジストリをハックすると、サイズを小さくすることができます(強くお勧めしません)。.
RAMが4GBまたは3GBしかない場合でも、これを50%に設定すると、それぞれ2GBまたは1.5GBのディスク容量を節約できます。 したがって、これはすべてのWindowsシステムで常に実行できる非常に優れた最適化です。 C:ドライブには、以前よりも多くの空き容量があります。
休止状態をオフにしている場合は、 powercfg休止状態サイズ スイッチは自動的に休止状態を有効にします。
C:\ hiberfile.sysファイルのサイズは、エクスプローラーで選択するか、プロパティを開くと、ギガバイト(GB)で表示されます。 通常、このシステムファイルは非表示になっているため、非表示のファイルを次のように表示するには、設定をオンにする必要がある場合があります。 この記事のステップ2で言及されています.
RAMの品質によっては、休止状態のファイルサイズを50%などに設定しすぎると、PCが正常に再開できない場合があることに注意してください。 その場合、再開できない場合は、60%や65%など少し大きめのサイズに設定してください。