Is it possible to enable hibernation when dual booting Windows?

I'd love to be able to hibernate one Windows instance, boot into another, then switch back to the first instance and have it resume my hibernated state.

Is there some sort of hack or software product that would enable that, maybe by renaming the hibernation files based on the the instance I'm booting to?

I understand the technical issues with why it's not supported - I could make changes to the filesystem while I'm running instance two that would cause my hibernated state in instance one, but I'm a big boy and don't need to be protected from myself.


I think you can do this if you install both Windows versions on different physical volumes and then use the boot device selection of your BIOS to choose the one or the other. On my computer this can be entered by hitting F11 at system boot.