The hiberfil.sys file is located in the root directory of the system drive (usually C:\ ). The size of the file is typically equal to the amount of RAM installed on the system. For example, if a system has 512 MB of RAM, the hiberfil.sys file will be approximately 512 MB in size.
Once you uncheck this box, Windows XP will automatically delete hiberfil.sys , instantly freeing up space equal to the size of your RAM.
The Ghost in the Machine Code
IT had run every scan. Norton, McAfee, even an ancient copy of Ad-Aware SE. Nothing. The logs showed no network activity, no process injection, no rootkit signatures. The machines were pristine—except for one unnerving detail.
System: Windows XP SP3 File: C:\hiberfil.sys (Hidden, System, Read-Only) Status: Unspeakable
It was a hibernation-based mesh network. Air-gaps meant nothing. Firewalls meant nothing. As long as two XP machines shared a building’s AC wiring, the ghost could walk between them inside their own sleep states.
When you place a computer into "Hibernate" mode, Windows XP does not just go to sleep (which is "Standby" mode in XP terminology). Instead, it takes a "snapshot" of everything currently in your system memory (RAM) and writes that data to the hard drive into the hiberfil.sys file.