hibernate takes 4 minutes 38 seconds

Solution 1:

In my experience, a slow hibernate is a result of write caching that has been disabled on the disk. Have a look at the properties of the drive, under the Policies tab.

Solution 2:

make sure hiberfil.sys is a contigeous file (disable hibernation, defragment the drive, re-enable hibernation).

Solution 3:

Some advice for speeding hibernation:

  1. See if there are any suspicious events in the Event Log.
  2. Disable Readyboost and Superfetch (if enabled).
  3. Run Windows Update, paying attention to optional driver updates.
  4. Check new versions for non-Microsoft drivers and especially for display, bluetooth, USB.
  5. Download TweakVista - it may tell you which parts of the system are affecting sleep/hibernation performance
  6. Remove the hibernation file by switching the feature off and defrag your primary drive (ensure you have at least 20% disk space free), then re-enable hibernation.