What is hiberfil.sys file? How to delete it in Windows 10 / 8 / 7 / XP

Hiberfil.sys is a legit Windows system file and not a virus as some people think about it as takes a huge amount of space. As it occupies a huge space in your hard disk. If you are having space issues and do not use hibernation mode, then you can disable it from your system to save space, and of course there are no side effects of that.

What is hiberfil.sys?

Hyberfil.sys is a file used to store the current state of the windows. As you put your PC in hibernate mode, it restores all the files later when you need it. So Windows uses hiberfil.sys in hibernation mode in order to restore the system to its state where you left it.

Windows has two modes for power management, one is Sleep mode and the other is the hibernation mode. In sleep mode, you leave your computer in a low power state and whenever you use it again you can resume the same work instantly.

However, in hibernation mode the PC shuts the system completely and saves the memory into the hard drive and completely restores the same state as it is turned on again. In this way, power consumption is reduced and there is no need of completely rebooting the windows, but this file takes a significant space of the drive.




Hiberfil.sys is a Windows system file, so this file cannot be deleted if the hibernation mode is on. But, if you are not using hibernate mode, you can delete the hiberfil.sys.

What is Hiberfil.sys

How to check if hibernation is on?

Open the command prompt and check the directory list, if hiberfil.sys is mentioned in that list, this means that the hibernation mode is on. Or you can check from Windows Explorer in the C drive and if you found hiberfil.sys file that exists there, it means it is enabled.

Go to the Settings → System → Power & Sleep. Click on the additional power settings. Click on the power plan to change the settings. See if hibernation is on or off for various provided settings.

How to disable or delete hiberfil.sys file on windows 10

  1. First, open command prompt with run as administrator.
  2. Once you are there, enter the following command powercfg.exe -h off. Press enter and then type exit. You may restart your computer now.
    powercfg.exe -h off

    You will notice that when you click the shutdown option in the start menu, there will no ‘Hibernate Mode’ anymore. Also, if you open the local disk C, you will see that hiberfil.sys file has been deleted. In addition, you will get back your space occupied by this file.

  3. To enable it again, you can type the command powercfg -h on and press enter.

    powercfg -h on

How to Disable hibernation

This method of disabling the hibernation mode can be applied to Windows 10, Windows 8, Windows 7.  Windows XP has a little different method to turn off hibernation.

To Disable hibernation in Windows XP go to the Control PanelSettingsPower Options. Click on the Hibernate tab to enable or disable the option here.

Why delete hiberfil.sys?

Although we do not recommend deleting it, but for certain reasons you may need to delete this file. For example, if you have limited space on your PC and because this file takes up a huge amount of space on your hard drive then you may delete this file.

Resize hiberfil.sys

By default, 75 percent of your RAM is occupied by this hidden file and it is stored in the C drive. The settings can be customized in the internet explorer, but if you want to delete it anyways, then there is no need to change the settings.

However, if you want to resize it, then open the command prompt and enter the “powercfg.exe /hibernate /size 50” command and in this way the 75 percent occupied space will be reduced to 50 percent which is the minimum that can be obtained.

powercfg.exe /hibernate /size 50

FAQ:

Q: Is it safe to delete hiberfil.sys

A: Yes it is safe to delete. Since it is a system file, it will deny deleting it directly. To delete it you need to disable the hibernation option.

Q: Is it a virus?

No, this is not a virus file. But sometimes viruses can infect the file itself. So it is always recommended to keep an antivirus in the system

Write your questions / experience in the comment box below.

28 thoughts on “What is hiberfil.sys file? How to delete it in Windows 10 / 8 / 7 / XP”

  1. Hi. this was very useful for me and it helped me to free up some good space about 4GB from my drive C ( my Windows drive).
    now i have a very important question from you that is it safe to delete pagefile.sys on Windows 10 or not?
    i could reduce its size from more than 4GBs to 1.5GBs but what i want is to delete that 1.5GBs remained too.
    i wanna know is it safe to do this or it has serious side effects?
    if it helps, My C drive is SSD.

    1. Glad to know that our article helped you.

      Yes, it is safe to delete pagefile.sys, but it affects your computer performance only if you have less or limited RAM and you want to run any high-end (graphics) software like Photocopy, Core Draw, Autocad, etc. Disabling the paging file doesn’t affect your computer speed if you do the normal tasks on your computer. So, yes you can delete the pagefile according to your requirement.

      Actually pagefile.sys is a file format of the “paging file”. The computer generates this pagefile by itself so that it can be used its space as a secondary virtual RAM when your physical RAM has no space remained. You have the option to enable or disable this option. You have another option to set the custom value of the virtual memory scape (pagefile.sys). We can say there is no problem to reduce the pagefile.sys space or you can delete it as well.

      To delete or reduce the pagefile.sys size, please navigate the following option and change it according to your need:

      Right-click on My computer / This PC -> Properties -> Advance system settings -> Advanced -> settings (under performance) -> Advanced tab -> Click on Change.

      I hope the above-given guide answered your queries.

  2. Just a beware, if you have a battery back-up, the software (Powerchute in my case) will protest and advise that it wont be able to work properly.
    Perhaps a case of choosing between the frying pan and the fire?

  3. Seriously…? You post a how-to article with CLI commands… and then disable copy-paste on the page? SERIOUSLY? What brain-donor thought that was a good idea?!?!?

    1. So sorry for the inconvenience, we just have fixed the copy issue. We have added code in copy-allow section, now you can copy easily.

    2. Dude, SERIOUSELY? You are able to post this whiny and bitchy comment but you are unable to write down a simple command by yourself? Oh my goodness, what happened to humanity…

      1. “Dude, SERIOUSELY? You are able to post this whiny and bitchy comment but you are unable to write down a simple command by yourself?”

        I think you’re missing the point. I agree with Sciborg, randomly being denied basic functionality you expect is annoying.
        Reading through their java for fun, they’ve also disabled shortcuts such: F12 , ctrl+alt+i , etc in attempt to deny people loading dev tools… but anyone with half a brain can access them from the GUI of their browser anyway.

        I don’t think minorly inconveniencing people who want to rip-off their page is worth the cost of alienating a bunch of their regular users. It’s just a dumb move.

        1. Thank you for contacting us,
          We have added a copy option in front of all command lines, please check it again.

          Thanks
          TSA Team

          1. Johnathan Dongles III

            Man, oh man! We sure do need to keep everyone from viewing our source code since this is the best-designed website on the net and we shouldn’t allow anyone to steal the script assets that we stole from elsewhere!

            Seriously though, guys…
            Why are you trying so hard to keep users from viewing source on your pages? You’re really doing nothing to deter actual experienced users from accessing it. All you’re doing is inconveniencing your less-advanced users and somewhat alienating what is quite probably the largest part of your user base.

            For your sake, I’d reevaluate your choice in attempting to block users from viewing your page source or run their respective browsers development kits. Also, I sincerely hope you’ve properly attributed all the scripts and DHTML you’re using on this site to their respective owners…

            …because if you haven’t, I’ll be spending the next few days pouring through your site looking for license infractions and notifying the appropriate owners/creators of all that code.

            Hope you guys understand!

  4. Thank god for this article. Even after disabling all hibernation apps the hiberfil.sys was still there.
    Using the above method worked like a charm, but I really wanna know why it was even bloody there.
    It had bloated to 10GB!

  5. The solution works perfectly! and YES, command prompt to be opened in admin mode (right click on the icon -> Run as Administrator). My 1.5GB pagefil.sys disappeared after restart.

  6. Hi, it didn’t work for me!
    the message I got: “Unable to perform operation. An unexpected error (0x65b) has occurred: Function failed during execution.”
    any recommendation please.

    1. Tony Lorenzano

      This didn’t work for me on windows 10 and I don’t see the term hibernate anywhere.
      It’s still tying up 3.5 gigs. I do have a lot on my google screen now–maybe that’s partly why.
      I can’t get rid of the disk space or pagefile.sys or swapfile.sys!

      1. Follow the below given steps to fix the pagefile issue.

        Remove paging & swap file from the process.

        1. Right-click on the My computer/This PC to go to the computer properties.
        2. Click on Advanced system settings
        3. Click on advanced tab and then click on setting which is under the performance section.
        4. In performance option click on advanced tab again.
        5. Click on change button
        6. Uncheck the check box of “Automatically manage paging file size for all drives”.
        7. Select the no paging file option and click on SET and then click on OK.
        8. It may ask you to reboot the computer, click on the reset button to take effect of these changes.

        After the restart, you may delete the pagefile.sys & swapfile.sys from the C: drive.
        After all, we suggest you to please scan your computer from a good anti-malware software to make sure there is no malware into your computer. We recommend Malwarebytes, Hitmanpro.

Leave a Comment

Your email address will not be published. Required fields are marked *