How To Fix Kernel Security Check Failure in Windows 10 [6 Ways]

Have you ever had BSoD experience? or Are you facing Kernel Security Check Failure error? This Blue Screen of Death is a real nightmare for Windows 10 user and if not taken seriously, it could be the end of your PC,  but worry not.

If you are facing  KERNEL_SECURITY_CHECK_ERROR while installing new windows, starting up your PC or while using it, then we have a solution for you. Keep reading this article to find out different ways to solve Kernel Security Check Failure error and all of its different causes.

Kernel Security Check Failure on Windows


The Kernel Security Check Failure error is shown when any software or hardware while starting up your windows or using it, does not operate as it should. In simple terms, every time we start our pc or access a file/drive, our windows runs a check and if an error is deducted we get the error.  The reason it is called BSoD is that this error is caused due to some serious hardware/software issues.

The KERNEL_SECURITY_CHECK_ERROR happens when we have

  • Outdated drivers
  • Infected files
  • Corrupted Windows file
  • Memory problem
  • Faulty Hardware

How to Fix Kernel Security Check Failure?

There are different ways to Fix Kernel Security Check Failure Error, due to its various reasons. In case, you know the cause you can directly jump to the solution, and if you don’t, keep reading.

1. Outdated Drivers

The most common cause for this error is having outdated drivers installed on your PC. If you are getting this error while installing/upgrading Windows 10, then the cause for this error is your outdated drivers.   To fix this issue, you need to upgrade your Windows first. To do so,

  • First, go to Settings and then Change PC settings.

  • Now, click on Update and Recovery -> Windows Updates


  • Click on Check for Updates, let the windows check for updates and then click on Install to install updates on your computer.                    [Note- This process might take anywhere from 5minutes to 5 hours depending on your internet speed and PC.]

  • Restart your windows and you are all set to upgrade your windows.

2. Infected Files

Another great reason why BSoD paid you a visit could be the viruses hiding in under the hood. Viruses are usually the reason behind most of the errors in Windows. Which is why it is always recommended to have the best antivirus possible, so you can keep your data safe and protected. And yes, a Virus could be the reason behind your BSoD, software issues remember.

So, to fix this problem first update your windows and run a Full System Scan with whatever antivirus you have. Take the necessary actions to remove those viruses permanently. In case you don’t have an antivirus, you can always rely on your trusty Windows Defender. But first, make sure it is updated. To check that,

  •  Open the Start menu by pressing Windows key and type “Windows Defender“.

Open Windows Defender from Start

  • Now, click on the Shield Symbol to open windows defender.

Open Windows Defender through control panel

  • An alternative way is to open Control Panel and type”Window Defender” in the search bar on the top right corner.

Access Windows Defender through Control Pannel

  • Click on it to open Windows defender. The Window Defender will immediately begin a Quick scan.
  • Go to Update and click on Update Definition to check for updates. Update your Windows Defender if required and switch back to Home by clicking on it.

Check updates in Windows Defender


  • Once the update is complete, switch back to home and click on Full to perform a full system scan. Now, click on Scan Now to begin your full system scan.

Full system Scan by Windows Defender.

  • Do keep in mind that this scan will take quite a while, while windows defender is scanning every bit of your system.

Windows defender scanning PC for Viruses.

  • Once the scan is complete, simply click on Take actions to get rid of your viruses or infected files.

3. Corrupted Windows Files

When facing an error, the two things that go hand in hand are viruses and corrupted files. These two are the reason why we frequently face errors in windows. And, by doing a full system scan we have taken care of the Viruses, now its time for the corrupted files. And fortunately for us, our windows comes pre-installed with tools which can detect and replace corrupted Windows files.

The chkdsk /f tool will help you see if your hard drive has any file system errors or bad sectors on it. If it found any it will automatically repair or isolate them. This not only tells you your current issues but also help you prevent future errors.

Another great tool is sfc/scannow.  This tool automatically finds and replace the corrupted file with their original one which is restored from a cached copy of the folder.   To use these tools,

  • Open, cmd as admin by pressing Windows+X.

open cmd as administrator

  • Now type in ” chkdsk /f ” and press Enter. Wait for the tool to work, once completed, restart your system and check if the problem remains. To use sfc/scannow, simply type ” sfc/scannow “ in cmd and press enter.

Use CMD to check for corrupted file

4. Can’t Log in?

It is totally possible to be not able to boot your PC and get Kernel Security Check Error every time you try to start your PC. If you are unable to start your pc or cannot log into, you can still use the above method with a different approach. And to do so, you will need to Enable Legacy Advanced Boot Menu. But before that, you will need a bootable flash drive or CD with windows on it.

  • Now start/restart your computer and insert the bootable media.
  • On the Windows Setup box click Next and choose to Repair Your Computer.

  • Click, on Troubleshoot -> Advanced options.

  • Select Command Prompt and press Enter. This will open cmd which will help you enable Legacy Advanced Boot Menu.
  • Once, the cmd is open, type ” C: ” to choose the C drive.

  • Now type in ” BCDEDIT /SET {DEFAULT} BOOTMENUPOLICY  LEGACY ” and hit Enter.

  • After the command executes successfully type” exit ” to exit from cmd.
  • Go back to Choose an option and click Continue. Start your PC in Normal mode and it should work fine now.

5. Memory Problem

Well, the Kernel Security Check Failure is also caused due to Ram, in fact, my first encounter with BSoD was a ram issue which caused while playing GTA San Andreas. At that time I wasn’t really sure what happened and what to you but you will.

To identify any type of ram problem you can use the memory tool offered by Windows. To run this tool,

  • Go to Control Panel and search memory.

windows memory diagnostics

  • Then click on Administrative tool to begin the diagnostic. You can now either restart the computer and check the problem or schedule it for later. Whichever you choose, if you get an error then you, my friend, have some RAM issues.


6. Faulty Hardware

The KERNEL_SECURITY_CHECK_ERROR also encounters for faulty hardware. You can start by checking that all the components are properly connected. In case you are having a new component like a new set of RAM and facing this error. Then start by checking the RAM’s compatibility with your system. If it is compatible, then Updating your BIOS solve the problems.

Otherwise, the chkdsk /f, sfc/scannow, and Windows memory diagnostic tool will be able to detect the problem in your hardware. Run these tools, find the errors and replace the faulty hardware.

Bottom Line

No matter the cause, getting a blue screen of death is not a good sign for any PC user. To avoid such errors, keep your windows updated and perform regular scans to check if your hardware and software are working properly. Also, perform a regular scan to be on the safer side.

Other than that, there is nothing to say. Thanks for reading this article, I hope these methods help you solve your Kernel Security Check Error. In case of any query, feel free to comment. That all from my side – Peace Out!

Leave a Reply