如何修复 Windows 10 上的意外内核模式陷阱错误

Microsoft 的操作系统经常在您的屏幕上抛出错误,从尝试启动应用程序时的简单对话框到占据整个显示屏的蓝屏死机。

应用程序错误很容易解决,但 BSOD 错误是另一回事。 通常,它们会显示一个停止代码,该代码可以帮助您确定问题的根源并进行故障排除。

不幸的是,这并不容易,因为微软没有为每个停止代码提供一个简单的快速修复数据库(而且有很多)。

但是,您仍然可以通过尝试一些通常适用于 Windows 计算机的久经考验的解决方案来修复 BSOD 错误,例如 UNEXPECTED KERNEL MODE TRAP。

意外的内核模式陷阱 (Windows 10) 错误

意外内核模式陷阱是影响 Windows 10 和更早版本的 BSOD 错误。 它伴随着 0x0000007F 代码,表示通常由硬件故障引起的内核问题。

有几种方法可以尝试解决此蓝屏错误。 不过,在开始之前,如果 Windows 允许您这样做,最好设置系统还原点。

稍后,如果您不小心对计算机造成了更大的损坏,您可以简单地将操作系统回滚到以前的状态,以便尝试不同的故障排除模式。

如何修复 UNEXPECTED_KERNEL_MODE_TRAP(完整指南)

1.检查你的磁盘空间

如果您的计算机上没有足够的磁盘空间,Windows 将无法正常执行任务,从而导致系统稳定性问题和 UNEXPECTED_KERNEL_MODE_TRAP 等蓝屏错误。

磁盘空间不足的消息通常会出现在 Windows 10 的通知中心,通知您需要腾出更多空间。 有两种方法可以做到这一点:通过从其他分区分配更多磁盘空间来扩展操作系统驱动器,或者从 PC 中删除文件。

在删除文件时,请确保摆脱不再使用的应用程序和游戏。 对于您仍然想要的大文件,您可以将它们传输到外部硬盘,将它们刻录到光盘,或者将它们上传到云端。

如果您之后仍然没有足够的磁盘空间,您应该查看操作系统的底层以摆脱垃圾文件。 那里有很多很棒的系统清理工具,但如果你不想安装任何东西,你可以求助于 Windows 磁盘清理工具。

如何使用磁盘清理:

打开 Windows 资源管理器(按 Win + E),右键单击 C: 或安装 Windows 的位置,然后选择属性
单击磁盘清理
在要删除的文件中全选,然后单击清理系统文件(您需要管理员权限)
Windows 扫描完文件后,再次选择所有内容,然后单击确定
重新启动计算机

2.检查你的驱动程序

错误或丢失的驱动程序通常是导致意外内核模式陷阱等停止代码的原因。 如果驱动程序名称包含在蓝屏消息中,那就太好了,因为您确切知道需要检查什么。

  如何在 Windows 10 上修复处于错误状态的打印机

否则,很难发现有故障的驱动程序,特别是如果您没有这方面的经验。 使用 BlueScreenView 可能会有所帮助。 这是一个小巧、免费且非常有用的程序,可检查 BSOD 错误留下的小型转储文件并显示有价值的信息,包括崩溃中涉及的驱动程序。

如何使用蓝屏视图:

从下载 BlueScreenView 官方网站
启动应用程序
打开 UNEXPECTED KERNEL MODE TRAP 创建的 minidump 文件(该工具会自动扫描包含 minidump 文件的文件夹)
发现相关司机的姓名

一旦您知道您正在处理的驱动程序(可能是一个或多个),您应该卸载驱动程序设备以强制 Windows 重新安装正确的驱动程序。

如何重新安装驱动程序:

右键单击开始按钮并选择设备管理器
找到有罪的驱动程序,右键单击它,然后选择卸载设备
按照 Windows 说明摆脱设备
您可以对涉及 BSOD 错误的每个驱动程序执行此操作
重新启动计算机。 Windows 将自动重新安装缺少的驱动程序

但是,如果这不起作用,则可能是因为您的驱动程序过时,导致计算机出现混乱。 要修复它,您只需将其更新到最新版本。

如何更新驱动程序:

返回设备管理器,右键单击设备,然后选择更新驱动程序
单击自动搜索更新的驱动程序软件
如果搜索结果不足,请单击在 Windows 更新上搜索更新的驱动程序

Windows 无法使用 Windows 更新为您的驱动程序找到更新版本的可能性很小。 在这种情况下,您必须自己动手,访问驱动程序制造商的网站并下载驱动程序。

只要确保获得兼容的驱动程序即可。 否则,您可能会对计算机造成严重损坏。 为防止这种情况发生,我们建议使用驱动程序更新软件解决方案。

它会自动检测您 PC 上过时的驱动程序,并在线查找更新的版本以供下载。 此外,您可以使用这样的工具同时更新多个驱动程序。

3.更新BIOS

这种情况很少见,但过时的 BIOS 可能与您的操作系统存在兼容性问题。 随着时间的推移,这也可能导致 PC 性能问题和蓝屏消息。

更新 BIOS 可能不会使您的机器更快,但它肯定有助于解决 UNEXPECTED_KERNEL_MODE_TRAP 停止代码背后的硬件问题。 要开始使用,您必须弄清楚您的 BIOS 版本。

如何找到您的 BIOS 版本并更新您的 BIOS:

单击开始按钮,键入系统信息,然后打开此应用程序
在系统摘要部分,查看您的 BIOS 版本/日期
考虑到基板制造商,请访问官方网站下载更新的 BIOS 版本
解压缩下载的文件并将其复制到 USB 闪存驱动器
重启你的电脑
按屏幕上显示的键或组合键进入 BIOS 模式
将当前 BIOS 版本备份到 U 盘
部署 BIOS 更新并按照屏幕上的信息进行操作
在更新期间,请勿关闭或重新启动您的 PC(这可能会使其无法操作)
启动 Windows 并检查您是否仍然收到 BSOD 错误

4.恢复BIOS到出厂设置

许多 PC 用户进入 BIOS 模式以自定义计算机各个部分的首选项,包括超频、缓存或阴影。 也许您还没有这样做,但其他有权访问您计算机的人却这样做了。

不过不用担心,因为您可以通过将所有内容重置为默认值来撤消任何自定义 BIOS 修改,以确保这一点。

如何将 BIOS 重置为默认值:

重启电脑并快速按键进入 BIOS 模式
访问高级设置区域
找到重置配置数据的选项并启用它
按保存设置退出键(一般是F10)
Windows 启动后,检查您是否仍然收到 UNEXPECTED KERNEL MODE TRAP 停止代码

  如何修复 VLC 错误 Libvlc.dll 在 Windows 10 上丢失

5. 以安全模式启动 Windows 10

如果您因为 Windows 10 在启动后不久显示 UNEXPECTED KERNEL MODE TRAP 错误而无法在计算机上执行任何操作,那么您应该以安全模式启动 Windows 10。

它创建了一个仅加载所需进程、服务和驱动程序的安全环境。 排除任何非关键组件,以降低由它们引起的 BSOD 错误的风险。

如何以安全模式启动 Windows 10:

按 Windows 键并单击电源按钮
按住 Shift 键的同时单击重新启动
Windows 10 将以故障排除模式重新启动。 选择疑难解答
转到高级选项
点击启动设置
单击重新启动
按与安全模式选项关联的数字
您可以选择 4 – 启用安全模式、5 – 启用带网络的安全模式和 6 – 启用带网络的安全模式
按 5
Windows 将启动。 如果您仍然收到 BSOD 错误,请重复这些步骤,直到您到达“启动设置”屏幕,然后按 4 以启用无需联网的安全模式
如果您不再收到 BSOD 错误,则表示您有网络连接问题

6.检查系统内存

如果您计算机的 RAM 出现故障或不匹配,这可能会导致硬件故障。 这可能是您不断收到 UNEXPECTED KERNEL MODE TRAP BSOD 错误的全部原因。

可以使用 Windows 内存诊断在软件级别诊断和修复此问题。 它自己完成整个工作,并且需要您的干预最少。

如何使用 Windows 内存诊断:

终止所有正在进行的程序
按 Windows 键,键入 Windows 内存诊断,然后运行此应用
单击立即重新启动并检查问题
在重新启动期间,Windows 内存诊断将检查并修复任何 RAM 问题
启动 Windows 10 并检查任何其他 BSOD 错误

7. 从您的计算机上拔下最近的设备

连接到您的桌面的所有组件都有相应的驱动程序。 如果其中任何一个损坏或与您的操作系统不完全兼容,这可能会触发蓝屏错误。

有一个简单的解决方法:只需拔下您最近连接到 PC 的所有新设备。 然后,重新启动计算机以查看问题现在是否已解决。

连接不正确的设备也可能会显示其故障驱动程序的名称,这意味着您可以通过重新安装和更新该驱动程序来进一步调查问题。

当我们讨论这个主题时,最好将您的设备连接到不同的 USB 端口,以防其中一些端口损坏。

而且,如果您愿意,您可以移除并重新安装所有硬件组件。 这意味着将您的计算机拆开以重新连接所有电缆和卡,包括 CPU、GPU 和 RAM。

8. 检查您的计算机是否存在恶意软件

某些类型的恶意软件攻击足以禁用或破坏关键系统进程和服务。 您通常可以知道何时突然无法访问重要的 Windows 工具,例如任务管理器或设备管理器。

毫无疑问,严重的恶意软件感染会导致硬件故障和蓝屏错误,例如 UNEXPECTED_KERNEL_MODE_TRAP。 这就是为什么必须检查您的安全软件并定期执行恶意软件扫描的原因。

如果您没有安装任何第三方防病毒解决方案,则意味着 Windows Defender 负责您计算机的防御。

如何使用 Windows Defender:

单击开始按钮,键入 Windows 安全,然后打开此应用
选择病毒和威胁防护
单击扫描选项
选择快速扫描并单击立即扫描
扫描完成后,使用 Windows Defender 脱机扫描选项运行一个新的

  为什么 Windows 仍然使用字母作为驱动器?

9.修复你的硬盘和操作系统

如果 UNEXPECTED KERNEL MODE TRAP 是由硬盘故障引起的,您可以尝试使用操作系统内置的工具 CHKDSK(检查磁盘)来修复它。

如何使用 CHKDSK:

按 Ctrl + R,键入 cmd,然后按 Ctrl + Shift + R 以提升权限运行命令提示符
如果 Windows 安装在 C: 分区上,则 runchkdsk c: /f。 否则,请使用正确的驱动器号
当 CHKDSK 要求您在下次系统重新启动时安排检查时,键入 y 并按 Enter
退出 CMD 并重新启动您的 PC

另一方面,如果 CHKDSK 没有报告任何 HDD 损坏问题,那么是时候将注意力转移到操作系统上了。 一些关键系统文件可能已损坏,您可以使用 SFC(系统文件检查器)轻松修复。

证监会使用方法:

以管理员权限启动 CMD
键入 sfc /scannow 并按 Enter
等到 SFC 扫描操作系统并修复所有错误
重启你的机器

使用 DISM(部署映像服务和管理)可以解决更严重的问题。 它是 Windows 带来的另一个工具,比 System File Checker 更强大,可用于修复 OS 映像组件存储中的损坏数据。

DISM使用方法:

使用提升权限运行命令提示符
键入 DISM /online /cleanup-image /scanhealth 并按 Enter
如果 DISM 报告任何问题,请使用 DISM /online /cleanup-image /restorehealth 修复它们
重新启动计算机并以管理员身份重新启动命令提示符
运行证监会 /scannow
重启你的电脑

UNEXPECTED KERNEL MODE TRAP 修复的概要

回顾一下,UNEXPECTED KERNEL MODE TRAP 是一个通常由硬件故障引起的 BSOD 错误。 无需担心,因为您可以采取动手故障排除方法。

例如,您应该检查您是否有足够的磁盘空间,重新安装和更新您的驱动程序,将您的 BIOS 更新到最新版本,并将 BIOS 重置为出厂设置。

以安全模式启动 Windows 10、检查 RAM 卡的状态、从 PC 上拔下最近的设备、运行恶意软件扫描以消除任何害虫以及修复任何 HDD 或操作系统错误也是一个好主意。

这些解决方案中的任何一个对您有用吗? 我们是否错过了任何重要的步骤? 在下面的评论部分让我们知道。