In a word...yes. A little bit of info regarding Hibernation: Hibernation actually turns the machine off, but writes the contents of the physical RAM to a file called the hiberfil.sys...which is the same size as the amount of physical RAM your machine contains (if you have 256MB, then the file will be 256MB). When you turn the machine back on again, your programs and files will be exactly as you left them before you hibernated the system.