Fix INTERNAL_POWER_ERROR: Troubleshooting the Blue Screen of Death on Windows 11
The INTERNAL_POWER_ERROR Blue Screen of Death (BSOD) in Windows 11 and Windows 10 indicates a critical failure within the power policy manager. This error, often accompanied by the bug check code 0x000000A0, signifies that Windows has encountered an unrecoverable problem related to power management. Essentially, the system’s ability to manage power states has been fatally compromised, leading to a system halt and the dreaded blue screen. This issue can arise from various underlying causes, but it is frequently linked to the size and management of the hibernation file (hiberfil.sys).
When this error occurs, Windows typically provides parameters along with the error message to offer more context. These parameters can be helpful in diagnosing the root cause:
- Parameter 1: Consistently shows
0x0000000B. While its specific technical meaning might be less crucial for general troubleshooting, its consistency confirms the nature of the error. - Parameter 2: This parameter is significant as it reveals the size, in bytes, of the hibernation file at the time of the error. This often points to issues related to insufficient space or corruption within the hibernation file.
- Parameter 3: Indicates the number of bytes of data remaining to be compressed and written to the hibernation file. A large value here, especially in conjunction with Parameter 2, can further suggest problems with hibernation file management.
- Parameter 4: Unused for this specific error code, meaning it does not provide additional information in this context.
Understanding these parameters, particularly Parameter 2 and 3, can give you initial clues about the potential involvement of the hibernation file in the INTERNAL_POWER_ERROR.
Resolving the INTERNAL_POWER_ERROR BSOD¶
While increasing the size of the hibernation file is often cited as a primary solution, a comprehensive approach to troubleshooting this BSOD involves exploring several potential fixes. Addressing driver issues, system file errors, and hardware conflicts are also crucial steps. Here are several methods to troubleshoot and potentially resolve the INTERNAL_POWER_ERROR BSOD in Windows 11/10:
- Update Device Drivers
- Utilize Device Performance and Health Checks
- Execute ChkDsk for Disk Errors
- Increase Hibernation File Size
- Employ Windows Troubleshooters
- Run Windows Defender Offline Scan
- Uninstall Recently Installed Software
- Disconnect External Hardware and USB Devices
Let’s delve into each of these solutions in detail.
1] Update Device Drivers¶
Outdated, corrupted, or incompatible device drivers are a frequent cause of various Windows errors, including BSODs. Drivers act as the communication bridge between your operating system and hardware components. When these bridges malfunction, system instability can occur, leading to errors like INTERNAL_POWER_ERROR.
How to Update Drivers:
-
Windows Update: The simplest approach is to use Windows Update. Windows automatically searches for and installs driver updates.
- Open Settings (Windows key + I).
- Go to Windows Update.
- Click on Advanced options.
- Select Optional updates.
- Expand the Driver updates section.
- Select the drivers you want to update and click Download & install.
-
Device Manager: Device Manager allows you to update drivers individually.
- Right-click on the Start button and select Device Manager.
- Expand the category of the device you want to update (e.g., Display adapters, Network adapters).
- Right-click on the specific device and select Update driver.
- Choose Search automatically for drivers to let Windows find and install the latest driver. Alternatively, you can choose Browse my computer for drivers if you have downloaded a driver from the manufacturer’s website.
-
Manufacturer’s Website (OEM): For the most up-to-date and often most stable drivers, visit the website of your device manufacturer (e.g., NVIDIA, AMD, Intel, motherboard manufacturer). Download the latest drivers for your specific hardware and Windows version.
Why Update Drivers?
- Bug Fixes: Driver updates often include fixes for known bugs and issues that could be causing system instability and errors.
- Compatibility: Newer drivers ensure better compatibility with the operating system and other software, reducing the likelihood of conflicts.
- Performance Improvements: Updated drivers can sometimes include performance enhancements for your hardware.
2] Utilize Device Performance and Health Checks¶
Windows Security (formerly Windows Defender Security Center) provides a built-in tool to assess the overall health and performance of your device. This tool can identify potential issues related to storage capacity, device drivers, and software that might be contributing to system errors.
How to Check Device Performance and Health:
- Open Windows Security. You can search for “Windows Security” in the Start Menu.
- Click on Device performance & health.
- Review the report. Look for any yellow exclamation icons indicating potential issues.
- Click on Device performance & health report for more details.
What to Look For:
- Storage Capacity: Low storage space can sometimes indirectly contribute to system errors. Ensure you have sufficient free disk space, especially on your system drive (C:).
- Device Drivers: This section might flag outdated or problematic drivers, prompting you to update them as described in the previous section.
- Apps and Software: Incompatible or poorly performing software can also impact system stability. Consider uninstalling recently installed or suspicious applications if they coincide with the BSOD occurrences.
3] Execute ChkDsk for Disk Errors¶
Disk errors, such as file system corruption or bad sectors on your hard drive or SSD, can lead to a variety of system problems, including BSODs. ChkDsk (Check Disk) is a Windows utility that scans your file system for errors and attempts to repair them.
How to Run ChkDsk:
- Open Command Prompt as administrator. Search for “cmd” in the Start Menu, right-click on “Command Prompt,” and select “Run as administrator.”
- Type the following command and press Enter:
chkdsk /f /r/f: Attempts to fix errors on the disk./r: Locates bad sectors and attempts to recover readable information. This option implies/f.
- You will be prompted to schedule the disk check for the next system restart because the disk is in use. Type
Yand press Enter. - Restart your computer. ChkDsk will run before Windows starts.
Important Notes about ChkDsk:
- ChkDsk can take a significant amount of time to run, especially on large drives or drives with many errors. Be patient and let it complete.
- In some cases, ChkDsk may not be able to repair all disk errors, particularly physical damage to the hard drive. If ChkDsk repeatedly finds and fixes errors, it might be an indication of a failing hard drive.
- Back up your important data regularly, especially if you suspect disk problems.
4] Increase Hibernation File Size¶
As mentioned earlier, the INTERNAL_POWER_ERROR is often linked to the hibernation file (hiberfil.sys). The hibernation file is used when your computer enters hibernation mode, saving the current state of your system to disk so you can quickly resume later. If the hibernation file is too small or corrupted, it can cause power management issues.
How to Increase Hibernation File Size:
- Open Command Prompt as administrator (as described in the ChkDsk section).
-
Type the following command and press Enter:
powercfg /hibernate /size 100- This command sets the hibernation file size to 100% of your system’s RAM. The default size is typically 40%.
-
Restart your computer for the changes to take effect.
Reversing the Change:
If increasing the hibernation file size does not resolve the issue, or if you want to revert to the default size, use the following command in Command Prompt (administrator): powercfg /hibernate /size 40
Why Increase Hibernation File Size?
- Insufficient Space: If the hibernation file is too small, it might not be able to adequately save the system state, leading to errors during hibernation or resume.
- File Corruption: Increasing the size might force Windows to reallocate and potentially repair the hibernation file if it has become corrupted.
5] Employ Windows Troubleshooters¶
Windows includes a range of built-in troubleshooters designed to automatically diagnose and fix common system problems. While there isn’t a specific troubleshooter named “Performance Troubleshooter” or “System Maintenance Troubleshooter” directly accessible by msdt.exe in newer versions of Windows 11, the functionality is still available through the Get Help app and other troubleshooting sections in Settings.
How to Use Troubleshooters in Windows 11/10:
-
Get Help App (Windows 11/10):
- Open the Get Help app. Search for “Get Help” in the Start Menu.
- In the Get Help window, type keywords related to the issue you are experiencing, such as “Blue Screen,” “Performance,” or “System Maintenance.”
- The Get Help app will suggest relevant troubleshooting articles and tools, potentially including automated troubleshooters.
-
Settings Troubleshooters (Windows 10):
- Open Settings (Windows key + I).
- Go to Update & Security.
- Click on Troubleshoot.
- Select Additional troubleshooters.
- Run troubleshooters relevant to your issue, such as Hardware and Devices, Power, or Blue Screen.
-
Blue Screen Troubleshooter (Get Help App or Online): Search for “Blue Screen Troubleshooter” in the Get Help app or online on the Microsoft support website. These resources often provide guided troubleshooting steps and links to helpful information for BSOD errors.
Limitations of Troubleshooters:
While troubleshooters can automatically fix many common issues, they are not always effective for complex or deeply rooted problems. They are best used as an initial diagnostic step.
6] Run Windows Defender Offline Scan¶
Malware infections can sometimes cause system instability and BSODs, including power-related errors. Running a Windows Defender Offline scan can help detect and remove persistent malware that might be interfering with your system’s power management.
How to Run Windows Defender Offline Scan:
- Open Windows Security.
- Click on Virus & threat protection.
- Click on Scan options.
- Select Windows Defender Offline scan and click Scan now.
- You will be prompted to save your work as your computer will restart to perform the offline scan. Click Scan.
- Your computer will restart and perform the offline scan in a pre-boot environment. This scan can take some time to complete.
Why Offline Scan?
Offline scans run outside of the normal Windows environment, making them more effective at detecting and removing malware that might be active within the operating system and potentially evade regular scans.
7] Uninstall Recently Installed Software¶
If the INTERNAL_POWER_ERROR BSOD started occurring after you installed new software, that software could be the culprit. Incompatible or poorly written software can sometimes cause system conflicts and errors.
How to Uninstall Software:
- Open Settings (Windows key + I).
- Go to Apps.
- Click on Installed apps (or Apps & features in Windows 10).
- Sort the list of apps by Install date to easily identify recently installed software.
- Select the recently installed application you suspect might be causing the problem.
- Click the three dots next to the app name and select Uninstall.
- Follow the on-screen instructions to uninstall the software.
- Restart your computer after uninstalling the software and see if the BSOD issue persists.
8] Disconnect External Hardware and USB Devices¶
External hardware devices, especially those with outdated or incompatible drivers, can sometimes cause conflicts that lead to BSODs. Disconnecting non-essential external devices can help isolate whether a hardware conflict is the cause.
What to Disconnect:
- USB Devices: Disconnect all USB devices except for essential ones like your mouse and keyboard (if they are USB). This includes printers, external hard drives, USB hubs, and any other USB peripherals.
- External Hard Drives: Disconnect any external hard drives.
- Printers: Disconnect printers.
- Other Peripherals: Disconnect any other non-essential external hardware.
Testing:
After disconnecting external devices, restart your computer and use it normally to see if the BSOD issue recurs. If the BSOD disappears after disconnecting devices, reconnect them one by one, testing after each reconnection, to identify the specific device causing the conflict. Once identified, try updating the driver for that device or consider replacing it if necessary.
Frequently Asked Questions¶
How to fix Blue Screen INTERNAL_POWER_ERROR?
To address the INTERNAL_POWER_ERROR BSOD, begin by updating your device drivers, as outdated or faulty drivers are a common cause. Subsequently, utilize the Windows Memory Diagnostic tool to assess your RAM for potential issues. Similarly, employ ChkDsk to examine your hard disk for errors. These steps cover the most frequent causes of this specific BSOD.
How to fix Blue screen error in Windows 11?
For general Blue Screen errors in Windows 11, the Get Help app offers a streamlined approach. This application is designed to diagnose and resolve a wide range of common Windows problems, including BSODs. When encountering a blue screen error, leveraging the Get Help app should be your initial step. Additionally, carefully reviewing the complete error message displayed on the BSOD screen can provide valuable clues for quicker problem identification and resolution.
If you continue to experience the INTERNAL_POWER_ERROR Blue Screen of Death after trying these troubleshooting steps, it may indicate a more complex hardware or software issue. Providing detailed information about your system configuration, recent hardware or software changes, and any specific circumstances surrounding the error in the comments below could help in further diagnosing and resolving the problem.
Post a Comment