Microsoft Windows Error Code 0x00000139: How to Fix It

Medium 1-3 hours High Severity Verified June 2026
Error Code
0x00000139
Brand
Microsoft Windows
Product Type
operating_system
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-3 hours
Windows Error Code 0x00000139 (KERNEL_SECURITY_CHECK_FAILURE) is a critical Blue Screen of Death (BSOD) that occurs when Windows detects corruption in essential system data structures. This error typically indicates problems with drivers, memory, or system files that compromise kernel security.
Ad

Tools You'll Need

How to Fix Error Code 0x00000139

  1. Restart Your Computer

  2. Boot in Safe Mode

  3. Run Windows Memory Diagnostic

  4. Update or Rollback Drivers

  5. Run System File Checker

  6. Run DISM Tool

  7. Check for Windows Updates

  8. Perform System Restore

    System Restore will remove recently installed programs and drivers. Document any important recent installations before proceeding.
  9. Reset Windows 10/11

    Back up all important data before resetting Windows. Some installed programs will be removed.

Parts You May Need

DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
DDR4 or DDR5 RAM modules
Check Price on Amazon
External hard drive or USB drive
Check Price on Amazon
Ad

When to Call a Professional

Contact a computer technician if the error persists after trying all steps, if you're uncomfortable working with system settings, or if hardware replacement (RAM, hard drive) appears necessary. Professional diagnosis may be needed for intermittent hardware failures.

Frequently Asked Questions

What causes Windows error 0x00000139?
Error 0x00000139 is typically caused by corrupted drivers, faulty RAM, system file corruption, or malware infections that compromise kernel security checks. Recently installed hardware or software often triggers this error.
Can I fix 0x00000139 without losing my files?
Yes, most repair methods preserve your personal files. System File Checker, driver updates, and System Restore maintain your documents and media. Only Windows Reset with 'Remove everything' option deletes personal files.
How do I know if it's a hardware or software problem?
If the error occurs in Safe Mode, it's likely hardware-related (usually RAM). If Safe Mode works normally, the problem is typically software-related, such as corrupted drivers or system files.
Should I replace my RAM if memory tests fail?
Yes, if Windows Memory Diagnostic or MemTest86 reveals RAM errors, replacing the faulty memory modules is necessary. Faulty RAM can cause data corruption and system instability beyond just this error.
Will System Restore fix the 0x00000139 error?
System Restore can fix the error if it was caused by recent software changes, driver installations, or system updates. It's most effective when you can identify when the problem started and restore to a point before that.