SREEP
hiberfil.sysは、Windows 10、Windows 11の休止状態に使用されるファイルです。このhiberfil.sysファイルは、すぐに数GBのディスク容量を占有する可能性があります。
 通常Windows 11/10では、hiberfil.sysはデフォルトではRAMの40%になっており、これ以上減らすことはできません。このファイルを変更するには休止状態を無効にするか、RAMのサイズの40%から100%の間でサイズを変更できます。
hiberfil.sysファイルサイズを小さくしたい場合は、次の方法で行うことができます。

1.hiberfil.sys.sysのファイルサイズを固定する

hiberfil.sysのファイルサイズは合計 RAM のパーセンテージを指定することで設定できます。

システム設定を変更する場合は、管理者コマンドプロンプトを開く必要があります。

コマンドプロンプトを管理者権限で開きます。
入力する構文は次のとおりです。

powercfg /h size <RAMに対してのパーセンテージ>
たとえば、hiberfil.sysを合計RAMの 75% を設定する場合、

powercfg  /h size 75
たとえば、hiberfil.sysを合計RAMの 100% を設定する場合、

powercfg  /h size 100
最後にhiberfil.sysを合計RAMの 20% を設定する場合例ですが、この場合、サイズが小さすぎないように注意する必要があります。

powercfg /h /size 20


hiberfil.sysを折りたたむと、休止状態ファイルは高速起動にのみ使用され、休止状態には使用されなくなります。
hiberfil.sysをを折りたたむ状態に切り替えるには 

powercfg /h /type reduced



設定された値が大きすぎる場合、縮小することはできません。powercfg コマンドは、「正しくないパラメーター」エラーを返します。
この場合、以下のコマンドを使用してファイルサイズをゼロに設定してから、休止状態ファイルの種類を最小化されたファイルに再度変更してみてください。

powercfg  /h size 0
powercfg /h /type reduced

最後に、休止状態の種類を「Full」に戻すには、次のコマンドを配置します。

powercfg /h /type full


2.ファイルサイズhiberfil.sysで知っておくべきこと

 休止状態ファイルには、完全な休止状態ファイルと縮小休止状態のファイルの 2 種類があります。ファストスタートのみが最小化された休止状態ファイルを使用できます。

休止状態のhiberfil.sysデフォルトサイズ

休止状態、ハイブリッドスタンバイ、ファストスタート 物理メモリの 40%
クイックスタート 物理メモリの 20%


休止状態のファイルのサイズが小さすぎると、Windows によってシステムが停止コードでクラッシュする可能性があります。
休止状態ファイルが小さすぎるために Windows が休止状態に失敗した場合、以下のブルースクリーンのStop コードとエラーメッセージが表示される場合があります。 

0x000000A0 Stop INTERNAL_POWER_ERROR