Kernel Security Check Failure [10 Easy Fixes]

Reading time icon 6 min. read


Readers help support MSpoweruser. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help MSPoweruser sustain the editorial team Read more

Kernel Security Check Failure

The “Kernel Security Check Failure” on my PC took me by surprise. As a long-time Windows user, I was no stranger to occasional glitches, but this Blue Screen of Death (BSOD) was particularly alarming. Combining my own experience with a deep dive into technical forums, I pieced together several solutions to the problem. 

In this guide, I’ll list those fixes with detailed steps to apply them.

What Is the “Kernel Security Check Failure” Error in Windows 10?

The “Kernel Security Check Failure” error is a type of BSOD that indicates a system file or memory issue. It’s often related to issues with system RAM or incompatible software/drivers.

It’s as if the computer tries to access important files or instructions and finds something out of place, leading to a system crash as a protective measure.

How To Fix the “Kernel Security Check Failure” Error?

1. Preliminary Checks

Restart Your PC

  1. Make sure to save any open files.
  2. Use the Start menu to reboot your PC.
  3. After rebooting, see if the BSOD reoccurs.

Unplug and Plug the External Hardware

  1. Completely power off your PC.
  2. Remove all external devices (USB drives, printers, etc.).
  3. Power on your PC without these devices. If the error doesn’t return, reconnect each device one by one to find the culprit.

2. Restart the PC in Safe Mode

Booting in Safe Mode allows Windows to run with minimal drivers and services. This can help you identify if a software or driver conflict is causing the BSOD.

  1. Repeatedly force restart your PC until it enters Automatic Repair Mode.
  2. Choose the Troubleshoot option.Windows Troubleshoot option
  3. Navigate to Advanced options.Advanced Options under Troubleshoot
  4. Select Startup Settings.Startup Settings under Advanced options
  5. On the next screen, click the Restart button.Restart system
  6. After your system restarts, press F5 on your keyboard to boot Windows in Safe Mode with Networking.Press F5 to enable Safe Mode with Networking
  7. Your system will now start in Safe Mode, allowing you to perform additional troubleshooting.Safe Mode Windows 11

3. Run the Hardware and Device Troubleshooting Tool

Windows includes a built-in tool for diagnosing and fixing hardware-related issues.

  1. Press Windows + R to open the Run Command window.
  2. Enter the command msdt.exe -id DeviceDiagnostic and press Enter.Device Diagnostic run command
  3. Click Next to start the troubleshooting process.Click Next
  4. Windows will then scan for hardware-related issues.Looking for problems
  5. If any issues are found, click Apply this fix.Apply this fix

4. Perform a Memory Test

Faulty or failing memory (RAM) can often cause BSODs. Running a memory test can help determine if this is the case.

  1. Type “Windows Memory Diagnostic” in the Windows search bar and select it.launch Windows Memory Diagnostic
  2. Choose Restart now and check for problems. Save any open files, as your PC will reboot, and the test will begin.windows memory diagnostic tool
  3. After the test, Windows will restart. Check the test results in the notification area on the taskbar for any detected issues.

5. Uninstall Corrupted Drivers

Corrupted or outdated drivers can be a significant cause of BSODs. Identifying and removing them can help resolve the Kernel Security Check Failure.

  1. Right-click the Start button and choose Device Manager from the menu.
  2. In the Device Manager window, look for drivers marked with yellow exclamation or warning signs.corrupted drivers
  3. Right-click on each problematic driver and select Uninstall device.Uninstall corrupted drivers
  4. Confirm the uninstallation when prompted.
  5. Once you have completed these steps, restart your PC to ensure the changes take effect.

6. Update Essential Drivers

Up-to-date drivers are crucial for hardware compatibility and system stability.

  1. Right-click on the Start button and select Device Manager.
  2. In the Device Manager window, locate essential drivers, including those for display, firmware, and disk drives.
  3. Right-click on each important device and choose Update driver.Update drivers on Windows
  4. Select Search automatically for drivers.search automatically for drivers
  5. Apply this process to all significant drivers, then restart your computer to ensure the updates take effect.

7. Run SFC and DISM Commands

The System File Checker (SFC) and Deployment Image Servicing and Management (DISM) are tools that fix corrupted system files.

  1. If Windows boots, open Command Prompt or Terminal with administrator rights and proceed to step 5. If Windows doesn’t boot, restart your computer multiple times until Automatic Repair Mode is activated.
  2. In Automatic Repair Mode, select the Troubleshoot option.
  3. Under “Troubleshoot,” choose Advanced Options.
  4. On the Advanced Options screen, find and select Command Prompt.
  5. In the Command Prompt window, first run the DISM command by typing dism /online /cleanup-image /restorehealth.
  6. Wait for the DISM command to finish successfully before moving on.
  7. Once DISM is completed, type sfc /scannow in the Command Prompt window.
  8. Let the scan complete, then restart your computer.

8. Uninstall Recent Updates

Some Windows updates can occasionally cause system conflicts, leading to BSODs.

  1. Type Control Panel into the Windows search box and open it by clicking its icon.
  2. In the Control Panel, go to the “Programs” section and click Uninstall a program.Uninstall a program Control Panel
  3. Select View installed updates on the left side.View installed updates Control Panel
  4. Locate and select any recently installed updates, then click the Uninstall button.Uninstall a Windows update
  5. In the confirmation pop-up, click Uninstall again to confirm.
    Confirm Update uninstallation

9. Scan for Malware

Malware infections can cause various system issues, including BSODs.

  1. Press Windows + I to open the Windows settings.
  2. In the settings, navigate to the Privacy & security section on the left and then click on Windows Security on the right.Windows Security
  3. In “Windows Security,” choose the Virus & threat protection option.Virus and threat protection Windows Security
  4. Click on Scan options.
    Scan options
  5. Select Full scan and then click the Scan Now button.
    Perform Full Scan

10. Restore Windows

Using System Restore to revert your system back to a previous state can be effective in resolving BSODs caused by recent changes.

  1. Restart your system multiple times until it launches into Automatic Repair Mode.
  2. In Automatic Repair Mode, navigate to the Advanced options menu and choose System Restore.
  3. Click Next to initiate the restoration process.
  4. Choose a restore point from a time before the error occurred.
  5. Confirm your selection and click Finish.
  6. Complete the system restoration by following the on-screen instructions.

If none of the steps above worked, try the following:

  • Install pending Windows updates – Go to Settings>Windows Update>Check for Updates>Install all. Restart your system to apply them.
  • Reset Windows – Repeatedly restart your system until it enters Automatic Repair Mode. Then go to Troubleshoot>Reset this PC>Keep my files or Remove everything>Cloud Download or Local Reinstall>Reset.

What Causes the BSOD Kernel Security Check Failure?

The Kernel Security Check Failure is often caused by:

  • Memory Issues: Problems with RAM or hard drive.
  • Corrupted System Files: Essential system files that become damaged.
  • Driver Conflicts: Incompatible or outdated drivers.
  • Malware Infections: Viruses that disrupt system integrity.
  • Hardware Failures: Issues with internal components like the motherboard.

You may also be interested in:

In this extensive guide, I’ve explored a range of solutions to tackle the Kernel Security Check Failure BSOD in Windows. Starting from basic preliminary checks to advanced steps like system restore and Windows reset, these methods are designed to address the root causes of the error systematically.

More about the topics: Troubleshooting, windows