What is KERNEL-SECURITY-CHECK-FAILURE-2?
KERNEL_SECURITY_CHECK_FAILURE is a critical-severity Windows operating system problem. Windows has detected corruption of kernel data structures. Most often caused by a faulty driver or memory corruption. It's most often caused by defective RAM, overclocking and malware. The steps below are ordered to resolve this efficiently.
Common Causes
- Incompatible driver
- Defective RAM
- Overclocking
- Malware
Step-by-Step Fix Guide
-
1
Run MemTest86
Run MemTest86 resolves the majority of KERNEL_SECURITY_CHECK_FAILURE cases on its own, making it the logical starting point.
-
2
Update all drivers
Where the fault comes back, look to the later steps — they're built around uncommon windows instability triggers.
-
3
Run SFC and DISM
"Run SFC and DISM" covers a less common but documented cause of KERNEL-SECURITY-CHECK-FAILURE-2.
-
4
Check the OC settings
For lingering KERNEL-SECURITY-CHECK-FAILURE-2 cases, "Check the OC settings" is worth running through.
Commands & Diagnostics
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
mdsched.exe
Frequently Asked Questions
KERNEL-SECURITY-CHECK-FAILURE-2 is most often triggered by incompatible driver. Other reports point to defective RAM, overclocking and malware as contributing factors.
"Run MemTest86" clears up most KERNEL-SECURITY-CHECK-FAILURE-2 reports by itself. The remaining steps above cover what's left.
Yes — KERNEL-SECURITY-CHECK-FAILURE-2 is a critical-severity error and can lead to data loss or hardware damage if it's ignored. Don't put off the fix steps above.
You shouldn't need to. Work through the guide above first — a reinstall is only worth considering if none of those steps help.
Sometimes. Microsoft regularly releases patches that fix known BSOD triggers including KERNEL-SECURITY-CHECK-FAILURE-2. Make sure Windows is fully up to date via Settings → Windows Update before attempting more advanced fixes.
Still Need Help?
Search our full database of 535+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database