Skip to main content

Fix Controller Power State Failure in Windows 10: Controller Power State Failure error (0x0000009F) mainly occurs due to outdated or incompatible drivers for your PC hardware devices. The Driver Power State Failure is an error that shows up in the Blue Screen of Death (BSOD), which does not mean that your computer cannot be repaired, but that the PC has encountered something that it did not know what to do.

fix-driver-power-state-failure-error-6350286

And the biggest problem you run into is that you can't log into Windows, because every time you restart your PC you will be shown the Driver Power State Failure Error (DRIVER_POWER_STATE_FAILURE Error), so you're stuck in an endless loop. However, this error is totally solvable if you follow this article as shown below.

fix-driver_power_state_failure-error-5854540

NOTE: Most of the users who encounter this problem have put their computer to sleep and when they try to wake up their PC they encounter this error. The most common drivers that cause this error are those for antivirus programs, so try disabling them and try restarting your Windows. Always update your BIOS!

Fix Controller Power State Failure in Windows 10

Before we go any further, let's discuss how to enable the Legacy Advanced Boot Menu so that you can easily enter Safe Mode:

1. Restart your Windows 10.

2.As the system reboots enter BIOS setup and configure your PC to boot from CD / DVD.

3.Insert the Windows 10 bootable installation DVD and restart your PC.

4.When you are prompted to press any key to boot from a CD or DVD, press any key to continue.

5.Select your language preferences and click Next. 6. Click Repair your computer at the bottom left.

repair-your-computer-32-3629759

6.On the option selection screen, click Troubleshooting.

choose-an-option-at-windows-10-automatic-startup-repair-33-8508025

7.On the troubleshooting screen, click the Advanced option.

troubleshoot-from-choose-an-option-3-6866239

8.On the advanced options screen, click Command Prompt.

automatic-repair-couldnt-repair-your-pc-fix-open-command-prompt-6-1357299

9. When the command (CMD) open type C: and press enter.

10.Now type the following command:

BCDEDIT / SET {DEFECT} LEGACY OF THE BOOTMENUPOLICÍA POLICY

11. And hit enter to activate Legacy's advanced boot menu.

advanced-boot-options-4-7380056

12.Close the Command Prompt and go back to the Choose an option screen, click continue to restart Windows 10.

13.Finally, don't forget to eject the Windows 10 installation DVD, to be able to boot in safe mode.

Method 1: Uninstall the problematic driver

1. When restarting the computer, press F8 to display Advanced Boot Options and select Safe Mode.

2.Press Enter to start Windows 10 in Safe Mode.

open-safe-mood-windows-10-legacy-advanced-boot-1-9285561

3.Press Windows key + R and type "devmgmt.msc" and then press "enter" to open Device Manager.

devmgmt-msc-device-manager-166-5656302

4.Now inside the Device Manager, you should see the problematic device driver (it has a yellow mark next to it).

device-manager-ethernet-adapter-error-1-4523853

Also, see Fix This device cannot boot (Code 10)

5.Once the problem device driver is identified, right-click and select Uninstall.

6. When asked for confirmation, click Ok.

7.Once the driver is uninstalled, restart Windows 10 normally.

Method 2: Check the Windows Minidump file

First, let's make sure the minidumps are activated.

2. Press Windows key + R and type "sysdm.cpl" and then press enter.

system-properties-sysdm-34-8568222

3.Go to the advanced tab and click the Settings button under Startup and Recovery.

system-properties-advanced-startup-and-recovery-settings-3-1505663

4. Make sure that the automatic restart in case of system failure is not controlled.

5.Under the heading of Write Debugging Information, select Small memory dump (256 kB) from the drop-down box.

startup-and-recovery-settings-small-memory-dump-and-uncheck-automatically-restart-1-8199499

6. Make sure the Small Dump Directory is listed as %systemroot%Minidump.

7. Click OK and restart your PC to apply the changes.

8.Now install this program called WhoCrashed.

9.Run WhoCrashed and click Analyze.

whocrashed-analyze-7886249

10… Scroll down to view the report and check the problem driver.

crash-dump-analysis-driver-power-state-failure-error-6164256

11.Finally, update the driver and reboot to apply the changes.

12.Now press Windows key + R and type "msinfo32" and then press enter.

msinfo32-16-7770109

13.In the System Summary make sure all your drivers are up to date.

14. Make sure your BIOS is also up to date, if not, update it.

15.Select Software Environment, and then click Run Tasks.

software-environment-variables-running-tasks-8543857

16. Again make sure the drivers have been updated, that is, no drivers have a file dated 2 years.

17.Restart your PC and this will fix the driver power state failure in Windows 10, but if not then continue.

Method 3: Run the system file check (SFC)

1.In Safe Mode, right-click Start and select Command Prompt (Admin) to open the cmd.

2. Type the following command in cmd: / scannow

sfc-scan-now-command-prompt-75-6231898

3.Let the system file check run, typically takes 5 to 15 minutes. Note: Sometimes you have to run the SFC command 3-4 times to fix the problem.

4.After the process finishes and you receive the following message:

Windows Resource Protection found corrupt files and successfully repaired them. Details are included in the CBS.Log %WinDir%NRegistrosCBSNCBS.log.

5.Just restart your PC and see if the problem is solved or not.

6.If you receive the following message:

Windows Resource Protection found corrupted files but was unable to correct some of them. Details are included in the CBS.Log %WinDir%NRegistrosCBSNCBS.log.

windows-resource-protection-found-corrupt-files-but-was-unable-to-fix-some-of-them-3900651

7.Then you have to manually repair the corrupted files, to do this first see the details of the SFC process.

8.On the command line, type the following command and then press ENTER:

Findtr / c: »[SR]» %windir%N-LogsNCBSN-CBS.log> »%user profile%N-Desktopsfcdetails.txt»

findstr-6606228

9.Open the Sfcdetails.txt file on your desktop.

10.The Sfcdetails.txt file uses the following format: Date / Time SFC detail

11. The following log file example contains an entry for a file that could not be repaired:

2014-02-17 02:40:22, CSI 000001aa [SR] Cannot repair member file [l: 22 {11}] »autochk.exe» from Microsoft-Windows-Autochk, Version = 6.1.7600.16385, pA = PROCESSOR_ARCHITECTURE_INTEL (0), Culture neutral, VersionScope = 1 nonSxS, PublicKeyToken = {l: 8 b: 31bf3856ad364e35}, Neutral Type, Neutral NameType, Neutral PublicKey in store, hash mismatch

12.Now type the following command in cmd:

DISM.exe / Online / Clean-image / Scanhealth && DISM.exe / Online / Clean-image / Restorehealth

cmd-restore-health-system-63-1252329

This will run the DSIM (Deployment Image Servicing and Management) restore commands and correct the SFC errors.

13.After running DISM it is a good idea to run SFC / scannow again to make sure all problems have been fixed.

14. If for some reason the DISM command doesn't work, try this SFCFix tool.

15.Restart your PC and see if you can fix the driver power state failure in Windows 10.

Method 4: Restore your PC to an earlier time

1.Press Windows key + R and type "sysdm.cpl" and then press enter.

system-properties-sysdm-34-8568222

2.Select the System Protection tab and choose System Restore.

system-restore-in-system-properties-30-1832929

3. Click Next and choose the desired System Restore point.

system-restore-27-3935652

4. Follow the instructions on the screen to complete the system restore.

5. After rebooting, you should have fixed the driver power state fault.

Recommended for you:

  • System icons do not appear when starting Windows 10
  • Fix Windows 10 update wizard stuck on 99%
  • Fix Unhandled System Thread Exception Error Windows 10
  • How To Fix Automatic Repair Failed To Repair Your PC

That's all you have successfully fixed the driver power state failure in Windows 10 if you still have any questions regarding this post feel free to ask them in the comments.