I was wondering if this was done by design or if it's some sort of a setting in Windows?
Every time my virtual Windows restarts (doesn't matter which version: XP, Vista or 7) the hibernation seems to be disabled. I then go and enable it in Control Panel->Power Options (for XP) or via "powercfg.exe -h on" command and it starts to work only to be reset back to being off when I reboot the virutal machine...
Is there any way to enable it permanently?