如果您遇到过 ntkrnlmp.exe 蓝屏错误,请不要担心,因为在这里您将获得一包足以解决问题的解决方案,您只需要小心地打开它。但在朝着目标前进之前,让我们先了解一下这个错误。
ntkrnlmp.exe 概述
ntkrnlmp.exe 代表 NT 内核、多处理器版本,它是 Windows 操作系统附带的系统文件,其唯一目的是管理内部文件。每当操作系统运行时,包含 ntkrnlmp.exe 的应用程序就会开始在 NT 内核系统进程中执行。这个系统文件的主要任务是管理绝大多数低级内部文件。
当ntkrnlmp.exe处理坏文件并且无法管理它们时,它就会崩溃并导致BSOD,尤其是当Windows用户检查与崩溃相关的内存转储文件时。将错误归因于该文件并不意味着该文件正在创建错误,而是表明该文件在崩溃期间处理了错误数据。所以,你只需要寻找那些阻碍ntkrnlmp.exe文件顺利运行的因素。
为什么ntkrnlmp.exe 出现蓝屏死机?
尽管此蓝屏死机错误可能由于各种原因而发生,但很难查明此问题背后的确切原因。但是,我已经提到了用户报告的一些最常见的原因:
- 过时或不兼容的图形驱动程序。
- 两个不同的 RAM 棒。
- 损坏的 RAID 控制器驱动程序。
- STORE_DATA_STRUCTURE_CORRUPTION
- 由于最新的 Windows 更新。
- C-states 和 EIST 在 BIOS 中启用。
- SYSTEM_SERVICE_EXCEPTION
- 当您的 PC 从压力状态切换到空闲状态时,电源适配器会导致电压问题。
修复 ntkrnlmp.exe 蓝屏死机错误?
禁用 CPU 或 GPU 超频
首先,你必须知道什么是超频CPU?许多用户报告说,蓝屏死机错误是 CPU 超频系统中最常见的错误。他们还通过降低超频频率设法解决了这个问题。
因此,如果您当前使用的是超频 CPU,那么建议将频率和所有相关值设置为默认值,并检查是否发生错误。通过这样做,如果崩溃停止,然后轻轻调低自定义时钟频率,直到您的系统达到稳定状态并且 BSOD 错误消失。
注意:这是要注意,上述方法仅适用于手动超频组件的人。如果您的 PC 具有一些制造商提供的可以自动提高 CPU 频率的技术,那么建议不要禁用它,因为它会产生严重的错误。
从 BIOS 禁用 C 状态和 EIST
与所有其他计算机一样,您的计算机也在 CPU 处于空闲模式时使用 C 状态和 EIST(增强型英特尔 SpeedStep 技术)来节省能源。这个过程主要基于在空闲时间或其他低负载情况下改变 CPU 电压的原理。这可能会导致电压不足,主要是欠压,这会根据您的 CPU 型号产生蓝屏死机错误。
要消除此错误,您可以通过从 BIOS 禁用 C 状态和 EIST 两种技术来测试此方法。禁用这些技术的确切步骤可能因您的主板而异。但是,在大多数 BIOS 版本中,这两个设置位于高级菜单> CPU 配置> CPU 电源管理中。只需访问这些位置,然后设置为禁用并保存您的配置。
如果禁用这两个服务后错误仍然存在,则重新启用这些服务并尝试下一个解决方案。
对不相同的 RAM 棒进行故障排除
与 ntkrnlmp.exe 相关的蓝屏死机错误主要出现在内存条不同的计算机上。来自同一制造商的两个 RAM 棒不必相同(频率方面)。
注意:特别是 Corsair 摇杆以不同的时间而闻名,因此会产生 BSOD 错误。
如果您的系统上安装了两个不匹配的 RAM 棒,则取出任何棒并检查错误。如果这样做没有发生 BSOD 错误,则证明存在由不相同的 RAM 棒引起的某种不兼容。如果这是实际情况,那么您可以通过投资合适的双通道 RAM 套件来消除此错误。
如果您认为 RAM 棒正常运行,但仍然面临 BSOD 错误,请继续执行下一个解决方案以修复此错误。
更新显卡驱动程序
Windows Update 是 Microsoft 的一项功能,它会自动安装驱动程序的更新。但是,这并不总是可行的,有时用户需要手动执行任务。过时的显卡是造成此问题的原因之一,要解决此问题,您需要手动更新显卡。
- 将光标悬停在“开始”菜单上,右键单击它,然后从列出的选项中选择“设备管理器”。
- 此后,设备管理器页面将出现在您的屏幕上,选择显示适配器。现在,单击位于显示适配器左端的箭头按钮以获取显卡驱动程序列表。
- 选择驱动程序,右键单击它,然后选择“更新驱动程序”。
- 完成任务后,重新启动计算机。
使用 Windows Defender 扫描您的 PC
该病毒对 PC 来说是危险的,有时由于 Windows Defender 错误,病毒会绕过扫描并影响 PC。因此,如果您遇到任何类型的 Windows Defender 错误,请转到故障排除部分,然后修复它。但是,如果防病毒软件运行良好,请按照以下步骤删除病毒。
- 单击“开始”菜单,然后选择“电源”菜单上方列出的“设置”。
- 进入设置页面后,移至“更新和安全”部分。
- 在页面的左端,您会看到几个选项,点击“ Windows 安全”。
- 此后,将出现安全页面,其中包含一个选项列表,选择“病毒和威胁防护”。
- 将出现一个新的弹出窗口,单击“运行新的高级扫描”。
- 现在,选择扫描 PC 的方式,但始终建议选择“完全扫描”。选择选项后,单击“立即扫描”按钮。
访问蓝屏疑难解答
在死亡的错误蓝屏是Windows 10,但共同的,Windows有一个内置的疑难解答设计为专门解决这些错误。您可以按照以下步骤访问蓝屏故障排除程序:
- 同时按Windows+I键打开设置应用程序。
- 选择更新和安全。
- 从左窗格菜单中,单击疑难解答。
- 在右侧窗格中,单击“ 蓝屏”,然后单击“运行故障排除程序”按钮。
- 按照屏幕上的说明完成该过程。
禁用 Speedstep
禁用 Speedstep Windows 10 是解决错误 ntkrnlmp.exe 的独特功能。换句话说,Speedstep 被称为增强型英特尔 SpeedStep 技术,它使应用程序能够控制处理器的时钟速度。因此,如果您禁用此功能,那么您的问题将得到解决。
- 完全关闭计算机。
- 现在按下电源按钮并进入 BIOS 设置 好吧,进入 BIOS 的入口因计算机而异。因此,您可以根据计算机的型号检查功能键。
- 进入 BIOS 设置页面后,选择“高级”选项卡,然后选择一个选项“CPU 配置”。您可以使用箭头键执行任务。
- 此后,您将获得一堆选项,选择“CPU 电源管理配置”。
- 很快,将出现一个 CPU 功能页面,选择 Intel EIST 并将其置于禁用模式。
- 完成上述步骤后,移至英特尔 EIST 下方列出的英特尔 C 状态部分,并确保禁用该部分。
- 就是这样; 现在保存设置并重新启动计算机。
使用驱动程序验证管理器
Driver Verifier 是一个内置工具,用于管理内核驱动程序,如果在驱动程序中发现问题,也可以解决该问题。
- 单击“开始”菜单并在搜索框中键入“CMD”。
- 在搜索页面上获得命令框后,选择它,然后右键单击它以选择“以管理员身份运行”选项。您也可以通过同时按下Win+X+A键直接打开命令提示符窗口。
- 如果询问任何确认,则单击“是”按钮。
- 很快,您的屏幕上将出现一个命令框,您需要在此处输入“验证程序”,然后按“Enter”键。
- 上述步骤将带您进入 Driver Verifier Manager 页面。
- 现在,单击“创建标准设置”并进一步单击“下一步”按钮。
- 此后,系统会要求您选择驱动程序,单击“自动选择此计算机上安装的所有驱动程序”,然后单击“完成”按钮。
- 之后,将出现一个弹出窗口,要求您重新启动计算机,单击“确定”按钮。
- 重新启动计算机后,您将获得驱动程序的报告,一旦发现特定驱动程序的错误,然后使用设备管理器功能重新安装相同的驱动程序。
重新安装显卡驱动
如果上述报告指出图形卡存在问题,则重新安装它,并在下面列出了相同的过程。
- 将光标悬停在“开始”菜单上,右键单击它,然后选择“设备管理器”。
- 现在,移至“显示适配器”部分,然后单击箭头按钮以展开功能。
- 获得图形驱动程序列表后,选择一个,右键单击它,然后选择“卸载设备”。
- 现在重新启动计算机。
- 重启电脑后,Windows 会自动下载显卡驱动。
更新 Windows
缺少 Windows 更新也会导致 ntkrnlmp.exe 蓝屏错误。因此,您必须更新 Windows 以将驱动程序与最新配置相匹配,下面列出了相同的步骤。
- 单击“开始”菜单。进一步单击代表位于电源菜单上方的“设置”的齿轮图标。
- 很快,您将在屏幕上找到“设置”页面,单击“更新和安全”。
- 现在,单击“检查更新”。Windows 将找到更新,并在安装所有可用更新后。
- 然后您将不得不重新启动计算机。
原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun96056.html