How to Change the Size of the hiberfil.sys File in Windows
Information
By default, the size of the hiberfil.sys file is 75% of the total amount of installed RAM (memory) when hibernate is enabled in Vista, Windows 7, and Windows 8.
This tutorial will show you how to change the size of the hiberfil.sys file to what percentage you want it to be.
You must be logged in as an administrator to be able to do the steps in this tutoria.
This tutorial will show you how to change the size of the hiberfil.sys file to what percentage you want it to be.
You must be logged in as an administrator to be able to do the steps in this tutoria.
Note
You can look at the hidden protected OS C:\hiberfil.sys file to see how large it currently is.
1 GB = 1024 MB or 1,048,576 KB or 10,73,741,824 Bytes
1 MB = 1024 KB
1 KB - 1024 Bytes

1 GB = 1024 MB or 1,048,576 KB or 10,73,741,824 Bytes
1 MB = 1024 KB
1 KB - 1024 Bytes

Warning
While this can be used to reduce the size of the hiberfil.sys file to save HDD space when you have hibernate enabled, I would only recommend to increase the size to be 100% instead of the default 75% to help make sure that everything in memory is saved when you hibernate.
Here's How:
1. Open a elevated command prompt.
2. In the elevated command prompt type the command below with the percentage (50-100%) you want to resize the hiberfil.sys file to be, and press Enter. (see screenshot below)
NOTE: Substitute percentage in the command with 50% to 100%.
powercfg -h -size percentage
For example: If I wanted to resize hiberfil.sys to be 100%, I would type either of the commands below exactly.
powercfg -h -size 100%
OR
powercfg -h -size 100

3. When finished, close the elevated command prompt.
That's it,
Shawn
Last edited: