Fix: WHEA_Uncontrollable_Error in Windows 11/10

If your computer is showing up ‘WHEA_UNCONTROLLABLE_ERROR‘ error code with a fatal BSOD issue, there are some hardware failures on your computer. WHEA stands for Windows Hardware Error Architecture operates between several softwares and hardware components. It may fail if it faces driver conflicts, damaged or corrupted hardware, or misconfigured overclocking. If you are facing this issue, just enact these fixes to identify the root cause of the problem and solve it accordingly.


Fix 1 – Inspect the hardware components for failure

In most cases, faulty or corrupted hardware is the reason for this error.

1. Completely switch off the computer and unplug the power cable from the cabinet.

2. Then, open the casing and check all the components on the motherboards. Check these components –

a. Check whether RAM is attached to the slots correctly. Detach and attach them again.

b. Further, check the fans and any other additional cooling systems. Try to identify anything out of the ordinary in the components.

c. Clear the dust of all the components using a blower.

3. If there is some component that appears to be physically corrupted you have to replace it.

4.  Otherwise, if everything is just fine, just put the casing back again.

5. Connect the power cable to your computer and boot it up.

Check whether this stops the WHEA_Uncontrollable error message on your computer.


Fix 2 – Run a check disk operation

If there are some issues with the hard drive, you can run a disk scan to identify and fix the issue.

1. Press the Windows key and type “cmd“.

2. Then, right-click on the “Command Prompt” and tap on “Run as administrator” to open the Command Prompt as an administrator.


Cmd Search Min


3. Just copy-paste this disk-checking command and press the Enter key to run the disk checking operation.

chkdsk /r


Chkdsk R Min

If it prompts for further permission to start the disk checking operation upon the restart of your system, press the “Y” and hit Enter.

Check if this helps you resolve the BSOD issue.


Fix 3 – Repair the MBR

You can repair the Master Boot Record which may have caused this issue.

You have to boot into Windows Recovery Environment to fix the Master Boot Record. You can do it this way –

Step 1

1. Press the Windows key+I keys together to open up the Settings screen.

2. Then, tap on “System” on the left-hand side.

3. Next, click on “Recovery” on the right-hand side.


Recovery Min


4. Here, scroll down to the “Advanced startup” option.

5. Further, tap on the “Restart now” to restart your computer in Windows Recovery Environment.


Recovery Min


Step 2

1. Open the Automatic Repair window following the instructions mentioned before.

2. Then, click on “Advanced options“.


Auto Repair Advanced Options Min 1 Min


5. After that, just tap on the “Troubleshoot” settings.


Continue Troubleshoot Startup Repair Min Min


6. Then, you have to tap on the “Advanced options” to open advanced options.


Troubleshoot Reset This Pc Advanced Options Startup Repair Min


7. Now, click on the “Command Prompt” to open up the terminal.


Advanced Options Startup Repair Startup Settings Command Prompt Min


8. Just select your administrative account and put in your account password.

10. Then, tap on the “Continue” option to open up the terminal.


Command Prompt Choose Account Startup Repair Min


11. Once the terminal appears on your screen, copy-paste these commands and then hit Enter to fix the Master Boot Record in the process.

bootrec /fixmbr
bootrec /fixboot


Bootrec Fixmbr Min


12. Now, you can safely rebuild the boot configuration directory. Paste this particular command in the terminal and hit Enter.

bootrec /rebuildbcd


Bootrec Rebuild


Once the rebuilding operation is over, close the terminal.

13. Finally, tap on “Continue” to boot your computer normally.


Continue Troubleshoot Startup Repair Min


This way, check if this solves your problem.


Fix 4 – Use the System Restore

You can use the system restore to restore the system to the state before this error code came up.

Steps to boot your computer to Windows Recovery Environment – 

a. At first, you have to shut down your computer.

b. Simply press the power button to boot up your system.

c. Then, when your system boots up, press-hold the power button again to force shutdown your system as soon as you have seen the manufacturer’s logo.

d. Continue this for 2-3 more times and it will automatically reach the startup repair screen.

When your computer boots up, you will be in Recovery Environment mode.

1. In the Automatic Repair screen, click on the “Advanced options“.


Auto Repair Advanced Options Min 1 Min


2. Next, tap on the “Troubleshoot“.


Continue Troubleshoot Startup Repair Min Min


3. Further, click on the “Advanced options” to again proceed further.


Troubleshoot Reset This Pc Advanced Options Startup Repair Min


4. Now, click on the “System Restore”.


System Restore


5. In the System Restore window, you can tap on the “Recommended restore:” option.

6. Otherwise you can also choose the “Choose a different restore point” option.


Next Min


5. Now, check the “Show more restore points” box.

This will show additional restore points on your screen.


Show More Min


6. Now, carefully chose the restore point when the error was not happening.

7. After that, click on “Next” to proceed.


Next Min


7. Finally, tap on “Finish” to finish up the process.


Finish Min


Now, Windows will restore your machine back to te