It is likely that your hyberfil.sys (file that stores hybernation data) is screwed up. you cant just delete this file, disable hybernation, then your computer will delete this file. then reenable hybernation. this "should" fix your problem.
Hybernation settings are located in the power options under the control pannel.