1. Reset Power Configuration
- Open Command Prompt (Admin) and run:
powercfg -restoredefaultschemes
powercfg /h on
- This rebuilds all power profiles, resets sleep settings, and restores stable ACPI behavior.
- Restart your PC after applying changes.
2. Update Chipset, Storage, and ACPI Drivers
Go to Device Manager and update:
- Chipset drivers
- SATA/NVMe storage drivers
- GPU drivers
- ACPI-compliant power interface
Use official manufacturer utilities for stable versions.
Avoid beta or unsigned drivers that may break power transitions.
3. Delete and Rebuild Hibernation File (hiberfil.sys)
- Open Command Prompt (Admin) and run:
powercfg /h off
powercfg /h on
- This deletes a corrupted hiberfil.sys and creates a fresh power state file.
4. Run SFC and DISM Repair Commands
- Open Command Prompt (Admin) and run:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Wait for both scans to complete and restart your PC.
- These repairs fix kernel-level and system file corruption tied to power management.
5. Update BIOS/UEFI Firmware
Enter BIOS/UEFI using F2, DEL, or F10.
Check the motherboard manufacturer's website for the latest firmware.
After updating:
- Load Optimized Defaults
- Disable CPU, GPU, or RAM overclocking
- Reboot and test sleep/hibernation again
6. Check Disk and File System Integrity
- Open Command Prompt (Admin) and run:
chkdsk C: /f /r /x
- Allow Windows to restart and complete the scan.
- This fixes bad sectors that may block power state writes.
7. Disable or Remove Third-Party Power/Backup Tools
Boot into Safe Mode.
Remove utilities such as:
- Battery/power optimizers
- Encryption programs
- Backup/sync tools
- Third-party ACPI managers
Restart and test system stability.
8. Turn Off Fast Startup
- Go to:
Control Panel - Power Options - Choose what the power buttons do - Change settings - Disable Fast Startup.
- Fast Startup can conflict with ACPI transitions and cause 0x000000A0 errors.
9. Install All Pending Windows Updates
Go to Settings - Update & Security - Windows Update.
Install all:
- Optional driver updates
- Feature updates
- Firmware/ME updates
- Stability patches
Reboot after completing all updates.
10. Perform an In-Place Upgrade or Clean Installation
If the error persists after all troubleshooting steps:
- Use Windows Installation Media Tool
- Select Upgrade this PC now
- Choose Keep personal files and apps
If issues continue even after repair:
- Back up important files
- Perform a clean installation for a fresh, stable Windows environment
The 0x000000A0 (INTERNAL_POWER_ERROR) BSOD indicates a critical failure in power state transitions caused by corrupted drivers, power settings, system files, or hardware issues.
To fix the issue:
- Reset power configurations
- Update chipset, ACPI, GPU, and storage drivers
- Rebuild the hibernation file
- Run SFC, DISM, and CHKDSK
- Update BIOS/UEFI and disable overclocking
If instability continues:
- Install all Windows updates
- Remove incompatible utilities
- Perform an in-place upgrade or clean install for long-term stability
By resolving driver, firmware, and power policy conflicts early, you can prevent recurring BSODs and maintain a stable and reliable Windows system.