Fix Kernel_Mode_Heap_Corruption BSOD Error on Windows 10

 
 

Fix-Kernel_Mode_Heap_Corruption-BSOD-Error-on-Windows-10

Overview:  There are many Windows 10 users who are getting BSOD error “Kernel_Mode_Heap_Corruption”. Today in this post we will troubleshoot and fix Kernel_Mode_Heap_Corruption error.

So, let’s start with the real user’s practical scenarios!

Scenario 1: BSOD: Kernel Mode Heap Corruption

So, I’ve been getting the KERNEL MODE HEAP CORRUPTION bluescreen and I don’t know what else to do. My contacts with support haven’t solved the issue, and I was hoping by now Microsoft would’ve released some fix.

Source:  Microsoft Community

Scenario 2: KERNEL MODE HEAP CORRUPTION

Hi, after driver version 416.94 I have got a lot of crashes and bluescreen. Then 417.01 came and I installed the new driver but I still get this Kernel Mode Heap Corruption issue. Here is my Crash Dump Analysis. On Tue 2018-11-27 18:54:27 your computer crashed or a problem was reported. crash dump file: C:\Windows\MEMORY.DMP. This was probably caused by the following module: nvlddmkm.sys (nvlddmkm+0xDDB7A) Bugcheck code: 0x13A (0x11, 0xFFFFBE0378402100, 0xFFFFBE03928829B0, 0x0) Error: KERNEL_MODE_HEAP_CORRUPTION

Source: Nvidia

Like the above two users there are multiple users who are facing Kernel Mode Heap Corruption error, let’s go ahead and fix this.

These steps are applicable when system boots to Windows.

Run Hardware diagnostic/Scan

Run the hardware scan to determine hardware failure with any component, while running a hardware scan if it finds any hardware failure then replacing that hardware component may fix the Kernel Mode Heap Corruption issue.

Update Graphics Drivers

Visit your system manufacturer’s website to update system BIOS, sound card and all the necessary driver especially the graphics card driver.

NVIDIA Users: GeForce Experience can be used to check and update the drivers automatically, visit the below link to auto update or update it manually.

Update Nvidia Driver

AMD Users: Visit the below link to autodetect or manually select your driver.

Update AMD Driver

Update Windows

Microsoft keeps on updating Windows to fix many bugs in the operating system. It keeps the system up to date by updating the latest system updates and driver so installing recent windows update might fix the Kernel Mode Heap Corruption error.

Check for updates

Open Windows 10 setting by pressing Windows + I key on the keyboard, then click on Update & Security

Click on Check for updates

Now install updates available

Once the update is complete restart the system.

Sometime after installation of recent Windows update also causes Kernel Mode Heap Corruption issues so uninstalling it may fix the problem.

Go to View update history in windows update settings

view-update-history

Now click on View update history and then click on uninstall updates which installed recently and after which you started facing Kernel Mode Heap Corruption issue. Refer screenshot posted below.

uninstall-update

Uninstall update one by one

Once uninstalled restart the system.

Microsoft has released Windows 10 May 2019 Update Version 1903, In case you are facing any issue in updating 1903, visit the below links to fix 1903 update issue:

Windows 10 May 2019 Update 1903: Fix Errors, Bugs, Problems, and 1903 Update Issue

Windows 10 1903 Update Error This PC Can’t Be Upgraded to Windows 10, Your PC Has Hardware That Isn’t Ready For This Version of Windows 10

Update System Driver from the System Manufacturer

Please visit the device manufacturer website or app to install latest drives available for hardware components. If you have installed any new hardware component such as network card, sound card or video card make sure that you install the latest driver for these components from the device manufacturer website. Most of the hardware install driver automatically but in case the driver is not self-installing then update the driver from Device Manager.

Type Device Manager in Windows search box as shown below and open device manager.

device-manager

Now select the component which you want to update, make a right click to update the driver as shown below by selecting Search automatically for updated driver software.

Update-from-device-manager

Search-automatically-to-update-driver-software

Once the driver is installed restart the system.

Fix Corrupted Windows System Files

In Windows search box type in Powershell and make a right click on Windows Powershell and click on Run as administrator and click Yes.

Powershell as an admin

On the Windows PowerShell Window please paste or type in this command dism.exe /Online /Cleanup-image /Restorehealth and hit the enter key on the keyboard (note the space between “dism.exe” and “/” and each switch (/)). This will find corrupted windows file and it will fix it.

DISM

Run System File Checker (SFC Scan): In Windows search box type in Powershell and make a right click on Windows Powershell and click on Run as administrator and click Yes. On the Windows PowerShell Window please paste or type in this command sfc /scannow (note the space between “sfc” and the “/”). It will take some time to complete. This will find corrupted windows file and it will fix it.

Perform System Restore

If you think that after installing some driver, updates or installing any app might have caused Kernel Mode Heap Corruption issue then you can restore your PC from a system restore point. Restoring your PC undoes recent changes made to the PC.

Please keep in mind that restoring your PC will not affect your personal files but it will remove apps and updates that were installed after the restore point.

To perform the system restore type System Restore in Windows search box and click on Create a restore point

system-restore

Under System Protection click on System restore

System-Protection-click-on-System-restore-768x415

Once you click on system restore it will give you two options, recommended restore or Choose a different restore point as shown below. Select a date which you think is related to the app, driver or update which has caused the Kernel Mode Heap Corruption and then click on next. Select the restore point created before the Kernel Mode Heap Corruption appeared.

recommended-restore

Select the date and click on Next

Syatem-restore-date

Now confirm your restore point and click on Finish. It will take time to complete restore, your system may restart several times during the process.

Finish-System-Restore

Steps to Follow When System does not boot to Windows

Use Safe Mode to Troubleshoot Kernel Mode Heap Corruption Error

Sometimes you face Kernel Mode Heap Corruption as soon as you log in to the windows and the system restarts and this goes in a loop and you are unable to troubleshoot. In that case press and hold the Shift key on the keyboard and while holding the shift key click on the restart on Windows login screen as shown below to go to the Advanced Boot Options screen.

Windows login screen

In case your system does not go to the login screen in that case you have to let your system fail to start at least 2 or 3 times to trigger the Windows Recovery Environment. You have to start your PC and as soon as you see your device manufacturer logo force shut down your PC, try this until it takes you to Advanced Boot Option. Follow the steps below to start Windows in Safe mode.

Click on Troubleshoot

Troubleshoot

Now click on Advanced options and then click on Startup Settings

Startup-settings

Click on Restart

Restart

The system will restart, now press F4 or the 4 key on the keyboard to select Enable Safe Mode

F4

After you are in safe mode uninstall windows update, bad driver or software which is causing Kernel Mode Heap Corruption error. Follow the same steps mentioned above to uninstall recently installed Windows update.

Uninstall unnecessary app and software which may be causing Kernel Mode Heap Corruption issue.

Open Run box by pressing Windows+ R key on the keyboard and type in appwiz.cpl and hit ok.

Run-box appwiz.cpl

Now click on uninstall to uninstall unnecessary software from the system

uninstall-from-control

Perform System Restore from Advanced Boot Options

As the system is not booting up so you have to let your system fail to start at least 2 or 3 times to trigger the Windows Recovery Environment. You have to start your PC and as soon as you see your device manufacturer logo force shut down your PC, try this until it takes you to Advanced Boot Option.

Click on Troubleshoot as shown below

Troubleshoot

Now Select Advanced options and then click on System restore

Advanced-option-system restore

The system will restart now, select your account and sign in then click Next

system-restore-date-select-no-boot

Select the restore point created before the Kernel Mode Heap Corruption appeared and then click on Next and then Finish to initiate System Restore.

Once the system restore is done successfully, it will uninstall all the recent updates and drivers which might fix the Kernel Mode Heap Corruption error.

Reset Your PC/ Reinstall the OS

If all the above steps do not fix Kernel Mode Heap Corruption issue then you might have to reinstall the Windows 10 on the system as it might have gone corrupt. Please note that you will lose all the data and the apps you installed on the system so please backup your data before you reinstall Windows 10. To know how to reinstall the Windows 10 on your PC you can visit the below link.

Reinstall Windows 10

Wrap Up

Getting Kernel Mode Heap Corruption error is quite frustrating but all the troubleshooting steps provided will help you fix Kernel Mode Heap Corruption error. In case even after trying all the troubleshooting steps the issue remains the same then you may contact the system manufacturer who can sometimes fix the issue. If you like this post please share it to help others.



  • 5
    Shares
 
 

2 thoughts on “Fix Kernel_Mode_Heap_Corruption BSOD Error on Windows 10

  • July 16, 2019 at 11:21 am
    Permalink

    Especially economically authored info. It’ll be
    great for absolutely everyone whom employs them, among
    them me. Keep doing your work . . . can’t wait
    around for more info articles.

    Reply
    • July 16, 2019 at 12:48 pm
      Permalink

      Thank you, Athena!

      Reply

Leave a Reply

Your email address will not be published.

Translate »