1. Identify the Faulty Driver Using Event Viewer
- Press Windows + X - Event Viewer.
- Navigate to Windows Logs - System.
- Look for repeated warnings or errors from devices like:
- Network adapters
- USB controllers
- Display drivers
- Note the exact device or driver causing delays.
This helps pinpoint the source of the power transition failure.
2. Disable or Reconfigure Fast Startup
- Open Control Panel - Power Options - Choose what the power buttons do.
- Click Change settings that are currently unavailable.
- Turn off Fast Startup.
- Restart your PC.
Disabling Fast Startup fixes inconsistent driver initialization during boot.
3. Uninstall and Reinstall Problematic Drivers
- Open Device Manager.
- Right-click the device flagged in Event Viewer.
- Choose Uninstall device and enable “Delete driver software” if available.
- Restart to allow Windows to reinstall a clean, stable version.
This removes corrupted or incompatible driver builds.
4. Reset Advanced Power Settings
- Open Control Panel - Power Options - Change plan settings - Advanced power settings.
- Expand these categories and reset them to default:
- Wireless Adapter Settings
- PCI Express - Link State Power Management
- USB Settings - USB Selective Suspend
- Click Restore plan defaults at the bottom.
Resetting power states resolves driver stalls during transitions.
5. Update BIOS/UEFI and Chipset Drivers
- Visit your motherboard or laptop manufacturer’s website.
- Download and install the latest BIOS/UEFI update.
- Also, install the latest chipset driver package.
Updated ACPI tables ensure correct system-to-hardware power communication.
6. Remove USB Devices Blocking Power Transitions
- Disconnect all external USB devices.
- Restart your PC with only essential peripherals attached.
- Reconnect devices individually to locate malfunctioning hardware.
Faulty USB drives, hubs, or adapters often cause power transition delays.
7. Disable Problematic Background Applications
- Open Task Manager - Startup tab.
- Disable apps that commonly interfere with power states, such as:
- Cloud sync tools
- Third-party antivirus
- RGB controller software
- VPN clients
- Restart your PC.
This prevents software from blocking sleep/hibernate operations.
8. Repair System Corruption
- Open Command Prompt (Admin) and run:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Restart when finished.
These commands repair damaged components affecting power transitions.
9. Adjust Driver Power Management Options
- Open Device Manager.
- For devices like network adapters or USB root hubs:
- Right-click - Properties - Power Management.
- Uncheck Allow the computer to turn off this device to save power.
- Apply and reboot.
This ensures drivers stay active and responsive during power changes.
10. Perform a Clean Boot or In-Place Upgrade
- Use msconfig - Selective startup to perform a clean boot.
- If the BSOD stops, the issue is software-related.
- If the problem persists:
- Download the Windows Installation Media Tool.
- Select Upgrade this PC now to repair power-related system files.
- As a last resort, perform a clean installation for full restoration.
Final Thoughts
The 0x0000009F (DRIVER_POWER_STATE_FAILURE) BSOD is primarily caused by power transition failures within device drivers or ACPI components.
To fix it:
- Identify faulty drivers and reinstall or update them.
- Reset power configurations and disable Fast Startup.
- Remove malfunctioning USB devices and update BIOS/UEFI.
- Repair system files using SFC and DISM.
- Disable conflicting background applications and adjust driver power settings.
If the BSOD continues:
- Perform a clean boot, in-place upgrade, or final clean installation.
By resolving power management conflicts and stabilizing device drivers, you can eliminate the 0x0000009F BSOD and restore smooth, reliable system performance.