Hiberfil.sys from what I read is responsible for 1. Hibernation 2. Windows 8 fast boot.
I noticed once I disabled (Use CMD as admin, command: "powercfg.exe -h off" NEVER DELETE!) I noticed Windows automatically does not display fast boot and hibernation in your power options. I'm assuming this is so you don't accidentally damage the system by hibernation with powercfg off.
I have noticed you can put your system in hibernation with hiberfil disabled by using the button you set as hibernation before the change. But I'm assuming this will lead to damage over the long run. Highly recommend re-assigning your hibernation button (usually default is your power button) to shut off to prevent accidental hibernation after disabling hiberfil.