在访问计算机比以往任何时候都更加重要的世界中, Windows PC 上的蓝屏死机 (BSOD) 错误(blue screen of death (BSOD) error)可能会使访问停止。不幸的是,常见的BSOD错误(如意外的内核模式陷阱(unexpected kernel mode trap)或关键进程死亡)(critical process died)会阻止您的 PC 工作,直到您解决了根本问题。
根据具体情况,另一个可能出现的常见蓝屏(BSOD)错误是“内核安全检查失败”蓝屏(” BSOD)。此问题通常是由损坏的系统文件引起的,但也可能是由于硬件故障或驱动程序过时所致。如果你想修复内核安全检查失败的BSOD,这就是你需要做的。
什么导致 Windows 10 上的内核安全检查失败 BSOD 错误?(What Causes a Kernel Security Check Failure BSOD Error on Windows 10?)
一些BSOD错误很难调查,但如果内核安全检查失败BSOD,您通常可以假设它指向以下两件事之一:硬件问题或损坏(或过时)的系统文件。
这些问题可能会导致您的 PC 尝试以某种方式错误地访问Windows 内核。(Windows kernel)作为所有系统服务中最受保护的,非法访问系统内核会导致完整性检查失败,您的 PC 会崩溃并显示像这样的BSOD错误。
如果您的系统文件已损坏或过期,您通常可以通过运行Windows Update来解决问题。这将安装任何可用的系统更新,包括设备驱动程序更新(device driver updates)。您可能还需要使用Windows PowerShell(Windows PowerShell)运行其他维护工具,例如系统文件检查器(System File Checker)( SFC ) 和 chkdsk 。
硬件(Hardware)问题,例如系统内存故障,也可能是问题的根源。您可能需要测试您的硬件,如果发现故障,请考虑更换它。如果这不起作用,更激烈的操作(例如重置 Windows(resetting Windows))可能是您唯一的选择。
检查系统和驱动程序更新(Check for System and Driver Updates)
在许多情况下,Windows停止代码“内核安全检查失败”消息是由缺少(和必要的)错误修复的过时系统引起的。要解决此问题,您需要检查Windows 更新(Windows Update)以获取新的系统和驱动程序更新。
- 要开始,请右键单击“开始(Start)”菜单并选择“设置”(Settings)。
- 在“设置”(Settings)菜单中,选择“更新和安全”(Update & Security ) > “ Windows 更新”( Windows Update ),然后选择“检查更新(Check for Updates)”以扫描新更新。如果有任何更新可用,请选择下载(Download )(或下载并安装(Download and Install))开始安装过程。安装任何可用更新后,重新启动 PC 以完成该过程。
虽然更新的驱动程序应该可以解决此问题,但您可能会发现新驱动程序也是Windows 10内核安全检查失败的原因。如果您在最近手动或通过Windows Update 更新(Windows Update)设备驱动程序后看到此错误,您可能需要回滚驱动(roll back a driver)程序。
运行系统文件检查器和 Chkdsk 工具(Run the System File Checker and Chkdsk Tools)
如果Windows系统文件受损或损坏,Windows将停止正常工作。您可以通过使用系统文件检查器 (SFC)(System File Checker (SFC) )和chkdsk工具检查系统文件和硬盘驱动器文件系统的完整性来帮助解决问题。
- 为此,请右键单击“开始(Start)”菜单并选择“ Windows PowerShell (Admin) ”选项,打开一个新的Windows PowerShell窗口。(Windows PowerShell)
- 在PowerShell窗口中,键入sfc /scannow以运行系统文件检查器(System File Checker)工具。您需要等待SFC完成对系统文件的扫描,并在可能的情况下修复它们。
- 完成 SFC 工具后,键入chkdsk C: /f 以检查系统驱动器的文件系统完整性。Windows将要求您为下次重新启动安排此操作,从而完成对驱动器的启动级别扫描。键入Y并选择Enter键以确认这一点,然后重新启动您的 PC。
虽然SFC和 chkdsk 工具不能保证修复,但运行它们将(至少)允许您确定您的系统文件是否有问题。
测试您的系统内存(Test Your System Memory)
如果SFC和 chkdsk 工具无法解决Windows 10上的内核安全检查失败,您可能需要更仔细地查看硬件的运行状况。例如,内存问题可能直接导致内核异常消息,例如这个。
- 要检查系统内存的健康状况(check the health of your system memory),您需要对其进行测试。您可以使用内置的Windows 内存诊断(Windows Memory Diagnostic)工具来执行此操作。首先(Start)右键单击“开始(Start)”菜单并选择“运行”(Run)。
- 在“运行”(Run)框中,键入mdsched.exe并选择“确定(OK)” 。
- 在Windows 内存诊断(Windows Memory Diagnostic )窗口中,Windows将询问您是否允许重新启动。选择立即重新启动并检查问题(Restart now and check for problems)以立即执行此操作,或选择下次启动计算机时检查问题以(Check for problems the next time I start my computer)将其延迟到下次重新启动。
内存诊断(Memory Diagnostic)工具将对您的系统内存进行压力测试,以确保其正常工作。如果检测到任何问题,您需要考虑更换系统内存来解决问题。
重置 Windows 10(Reset Windows 10)
不幸的是,有时只有采取激烈的行动才能解决常见的BSOD问题,例如内核安全检查失败BSOD。如果您无法修复您的 PC,您应该考虑重置或擦除 Windows 10(resetting or wiping Windows 10)。
这可能会在此过程中丢失您的个人文件,因此请务必在开始之前备份所有重要文件。(back up any important files)
- 如果Windows 10仍然可以启动,您可以通过右键单击开始(Start)菜单并选择设置(Settings)来重置它。
- 在“设置”(Settings)菜单中,选择“更新和安全”(Update & Security ) > “恢复( Recovery )” > “开始( Get started)使用”以开始重置过程。
- 在“重置此电脑(Reset this PC )”菜单中,您可以选择保留文件或完全擦除驱动器,将 Windows 10 恢复为出厂默认设置(restoring Windows 10 to the factory default)。选择保留我的文件(Keep my files)或删除所有内容(Remove everything )以做出选择。
这些步骤只有在 Windows 仍然可以启动时才有效。如果不能,您需要使用USB驱动器或DVD创建 Windows 10 安装媒体(create Windows 10 installation media),然后按照屏幕上的安装说明重置Windows 10。
修复内核安全检查失败 BSOD 错误(Fixing a Kernel Security Check Failure BSOD Error)
上述步骤应该可以帮助您修复内核安全检查失败的BSOD,并在将来避免它们。您应该定期检查 PC 的性能(check your PC’s performance)以密切关注任何进一步的问题,保持系统更新以确保您拥有最新的错误和安全修复程序,并定期检查恶意软件。(checking for malware)
然而,PC 的好坏取决于它所运行的硬件。如果您看到BSOD错误以惊人的速度出现,则可能表明您无法解决硬件问题。可能是时候使用新硬件升级您的 PC(upgrade your PC),或者考虑构建或购买新 PC(building or buying a new PC)。
How to Fix a Kernel Security Check Failure BSOD
In a world where access to a computer is more criticаl than ever, a blue screen of death (BSOD) error on a Windows PC can bring that access to a grinding halt. Unfortunately, common BSOD errors like an unexpected kernel mode trap or critical process died prevent your PC from working until you fix the underlying problem.
Another common BSOD error that can appear, depending on the circumstances, is a “kernel security check failure” BSOD. This issue is usually caused by corrupted system files, but it could also be due to faulty hardware or outdated drivers. If you want to fix a kernel security check failure BSOD, here’s what you’ll need to do.
What Causes a Kernel Security Check Failure BSOD Error on Windows 10?
Some BSOD errors are difficult to investigate, but with a kernel security check failure BSOD, you can usually assume that it points to one of two things: a hardware issue or corrupt (or outdated) system files.
These problems can cause your PC to try and access the Windows kernel incorrectly in some way. As the most protected of all system services, illegal access to the system kernel causes an integrity check to fail, with your PC crashing and showing a BSOD error like this one.
If your system files are corrupted or outdated, you can usually resolve the issue by running Windows Update. This will install any available system updates, including device driver updates. You may also need to run other maintenance tools, such as System File Checker (SFC) and chkdsk, using Windows PowerShell.
Hardware issues, such as faulty system memory, could also be behind the problem. You may need to test your hardware, and if you discover faults, consider replacing it. If that doesn’t work, more drastic action (such as resetting Windows) may be your only option.
Check for System and Driver Updates
In many cases, a Windows stop code “kernel security check failure” message is caused by an outdated system with missing (and necessary) bug fixes. To resolve the problem, you’ll need to check Windows Update for new system and driver updates.
- To start, right-click the Start menu and select Settings.
- In the Settings menu, select Update & Security > Windows Update and select Check for Updates to scan for new updates. If any updates are available, select Download (or Download and Install) to begin the installation process. After installing any available updates, restart your PC to complete the process.
While updated drivers should resolve this issue, you may find that new drivers are also behind a kernel security check failure on Windows 10. You may need to roll back a driver if you see this error after you’ve recently updated your device drivers, either manually or through Windows Update.
Run the System File Checker and Chkdsk Tools
If Windows system files are compromised or corrupted, Windows will stop working properly. You can help to fix the problem by checking the integrity of your system files and your hard drive’s file system using the System File Checker (SFC) and chkdsk tools.
- To do this, open a new Windows PowerShell window by right-clicking the Start menu and selecting the Windows PowerShell (Admin) option.
- In the PowerShell window, type sfc /scannow to run the System File Checker tool. You’ll need to wait for SFC to complete the scan of your system files and, where possible, repair them.
- With the SFC tool complete, type chkdsk C: /f to check your system drive’s file system integrity. Windows will ask you to schedule this for your next reboot, allowing a boot level scan of your drive to complete. Type Y and select the Enter key to confirm this, then restart your PC.
While the SFC and chkdsk tools aren’t guaranteed fixes, running them will (at a minimum) allow you to determine if your system files are at fault or not.
Test Your System Memory
Should the SFC and chkdsk tools offer no resolution to a kernel security check failure on Windows 10, you may need to look more closely at the health of your hardware. For instance, memory issues could directly cause a kernel exception message such as this one.
- To check the health of your system memory, you’ll need to test it. You can do this using the built-in Windows Memory Diagnostic tool. Start by right-clicking the Start menu and selecting Run.
- In the Run box, type mdsched.exe and select OK.
- In the Windows Memory Diagnostic window, Windows will ask you for permission to restart. Select Restart now and check for problems to do this immediately or choose Check for problems the next time I start my computer to delay this until your next restart.
The Memory Diagnostic tool will run a stress test of your system memory to ensure it’s working correctly. If any issues are detected, you’ll need to consider replacing your system memory to resolve it.
Reset Windows 10
Unfortunately, sometimes only a drastic action can resolve common BSOD issues like a kernel security check failure BSOD. If you can’t fix your PC, you should consider resetting or wiping Windows 10.
This carries the risk of losing your personal files in the process, so be sure to back up any important files before you begin.
- If Windows 10 can still boot, you can reset it by right-clicking the Start menu and selecting Settings.
- In the Settings menu, select Update & Security > Recovery > Get started to begin the reset process..
- In the Reset this PC menu, you’ll be given options to keep your files or wipe your drive completely, restoring Windows 10 to the factory default. Select either Keep my files or Remove everything to make your choice.
These steps will only work if Windows can still boot. If it can’t, you’ll need to create Windows 10 installation media using a USB drive or DVD and follow the on-screen installation instructions to reset Windows 10 instead.
Fixing a Kernel Security Check Failure BSOD Error
The steps above should help you fix a kernel security check failure BSOD, as well as avoid them in future. You should check your PC’s performance regularly to keep an eye on any further issues, keeping your system updated to ensure you have the latest bug and security fixes, and checking for malware regularly.
A PC is only as good as the hardware it runs on, however. If you’re seeing BSOD errors appear at an alarming rate, it could point to hardware issues that you can’t resolve. It may be time to upgrade your PC with new hardware or consider building or buying a new PC instead.