Hibernate requires an amount of free disk space atleast the size of your memory. In my case I had to reboot after clearing my Windows disk. In your case the disk defragment may have freed up just...