Move Windows hibernation file to a different drive

Edit: Now I know how you got those pagefile-related answers! >smile<

Sorry, but you can’t relocate the HIBERFIL.SYS file to any partition other than the boot partition. This is because it’s needed very early in to boot process to resume from hiberation and the boot loader (NTLDR) code, needing to be compact and optimized, doesn’t have the ability to load the HIBERFIL.SYS from an arbitrary location. (Think about how much code it would take to do that… accounting for reparse points, software RAID sets, the potential that another installable filesystem driver might be needed besides NTFS. Somebody had to draw the line somewhere… smile)

It would be nice if you could move it, but no such luck.

Here’s what people consider the “definitive” Microsoft statement on this issue: http://technet.microsoft.com/en-us/magazine/2007.11.windowsconfidential.aspx

Leave a Comment