ERROR_HIBERNATION_FAILURE: How to Fix This BSoD Error?

First, restart your computer in clean boot environment

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team. Read more

how to fix ERROR_HIBERNATION_FAILURE
A message from our partner

To fix various driver issues on your PC, you will need a dedicated tool to find the freshest and the original drivers. You can use PC HelpSoft Driver Updater to do it in 3 easy steps:

  • Download PC HelpSoft Driver Updater and install it on your PC
  • Start the scanning process to search for outdated or missing drivers that cause problems
  • Right-click on Update Now to allow the update process.
Download now PC HelpSoft has been downloaded by 0 readers this month

The ERROR_HIBERNATION_FAILURE with error code 656 (0x290) and description The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted, indicates that your computer has encountered issues while trying to hibernate.

You might face this BSoD error for various reasons, including insufficient disk space, outdated drivers, or a corrupted hibernation file. First, press Windows + X, then select Event Viewer, then go to Windows Logs>Application, and check error or warning related to the error to understand it better.

How can I fix the ERROR_HIBERNATION_FAILURE?

1. Free up disk space

  1. Press Windows + R to open the Run console.
  2. Type cleanmgr and click OK to open the Disk Cleanup window.
  3. On the DiskCleanup: Drive Selection window, select a drive you want to clear space and click OK.DISK C ERROR_HIBERNATION_FAILURE
  4. Click Clean up system files.Clean up system files
  5. Select a drive again on the DiskCleanup: Drive Selection window and click OK.Files to delete ERROR_HIBERNATION_FAILURE
  6. Under Files to delete box, select all the items and click OK.
  7. Click Delete Files.Delete Files ERROR_HIBERNATION_FAILURE

2. Update the device driver

  1. Press Windows + R to open the Run console.Device Manager Run command ERROR_HIBERNATION_FAILURE
  2. Type devmgmt.msc and click OK to launch Device Manager.
  3. You will see the list of system components, expand each cateogry one by one to locate a device with yellow triangle and an exclamation mark inside it.
  4. Right-click the problematic driver and choose Update driver from the context menu.Update driver
  5. Select Search automatically for drivers, then follow the on-screen instructions to complete the process. Search automatically for drivers  ERROR_HIBERNATION_FAILURE

If there are more than one problematic drivers, repeat the steps.

In case Windows is not able to find the best version of the driver, head to the device’s manufacturer’s website, and download & install the driver manually. Alternatively, you can get a reliable third-party driver updater tool to make sure all the device drivers are up to date.

3. Re-enable hibernation

  1. Press the Windows key, type cmd in the search box, and select Command Prompt, and choose Run as administrator from the list of options.CMD elevated
  2. Type the following command to disable hibernation, then hit Enter: powercfg -h offpower hibernation - ERROR_HIBERNATION_FAILURE
  3. Restart your computer, then launch Command Prompt with administrative rights, then copy & paste the following command and press Enter: powercfg -h onHibernation on
  4. Reboot your PC to save the changes.

4. Check the hibernation file

  1. Press Windows + E to open the File Explorer window.
  2. Go to the View tab, then Show and check the Hidden items box.Hidden items - ERROR_HIBERNATION_FAILURE
  3. Go to C:\ or the system drive and look for hiberfil.sys file.
  4. Select it and click the Delete icon.

5. Check the power settings

  1. Press the Windows key, type control panel in the search box, and click Open from the list of options.Control Panel start menu  ERROR_HIBERNATION_FAILURE
  2. Go to View by and select Large icons, and choose Power options.Power options
  3. Select Change plan settings.Change plan options ERROR_HIBERNATION_FAILURE
  4. Click Restore default settings for this plan.Restore your power plan

6. Restart your computer in a clean boot environment

  1. Press Windows + R to open the Run window.msconfig ERROR_HIBERNATION_FAILURE
  2. Type msconfig and click OK to launch the System Configuration app.
  3. Switch to the Services tab, place a checkmark next to Hide all Microsoft services, and click Disable all.Clean boot Disable all
  4. Go to the Startup tab, and click Open Task Manager.Open task Manager Clean boot ERROR_HIBERNATION_FAILURE
  5. In the Task Manager window, choose Enabled items one by one and click Disable, then close the window.Disable Third party startup apps ERROR_HIBERNATION_FAILURE
  6. Back on the System Configuration window, click Apply, then OK.Apply and OK
  7. Click Restart to restart your computer and save the changes.Restart clean boot

Once the PC boots up in clean boot mode, you can try enabling the third-party services and startup items one by one to check what is causing the BSoD to narrow down the root cause. If none of the services and startup items are causing the problem, reverse engineer these steps to reboot your PC in normal mode.

7. Restore your PC to an older version

  1. Press Windows + R to open the Run console.rstrui command ERROR_HIBERNATION_FAILURE
  2. Type rstrui and click OK to launch the System Restore window.
  3. Select Choose a different resort point on the System Restore wizard and click Next to proceed.Next Choose a different restore point
  4. A list of available restore points will appear, choose the oldest one or the one created before you encountered ERROR_HIBERNATION_FAILURE, and click Next.Choose a point  ERROR_HIBERNATION_FAILURE
  5. Click Finish.Finish ERROR_HIBERNATION_FAILURE

Windows will restart and restore your system settings to the chosen version. However, if it fails, and you get System Restore did not Complete Successfully message after the restart, the reasons could be the corrupted system files or conflicting drivers on your device; check out this guide to learn more.

In conclusion, to fix ERROR_HIBERNATION_FAILURE, you can reenable hibernation, check the hibernation file, free up disk space, update the driver, set the power settings to default, reboot PC in clean boot envionement, or restore your PC to an older version.

If you have any suggestions or questions about the BSoD error, feel free to mention them in the comments section below.

More about the topics: BSoD error codes, BSoD errors

User forum

0 messages