没有什么比你的电脑在你最需要它的时候让你失望更糟糕的了。 当您突然被蓝屏死机 (BSOD) 消息打断时,您可能正在为办公室或学校处理一个重要的项目,或者与朋友一起享受多人游戏,该消息会导致您的 PC 瘫痪。
根据停止代码的严重性,可以修复 BSOD 错误。 但是无法保证数据的完整性,这就是为什么必须定期执行备份的原因。
目录
什么是内核模式堆损坏?
内核模式堆损坏是使您的计算机瘫痪的蓝屏错误代码。 它表示系统内核出现问题,可能由软件或硬件问题触发。
以下是一些可能触发停止代码内核模式堆损坏的不幸事件:
不兼容或过时的图形驱动程序
不受支持或冲突的应用程序
错误的系统更新
过时的窗户
内存问题
硬盘或系统损坏
超频
过时或配置不当的 BIOS
新硬件设备
GPU 卡未正确插入
恶意软件感染
磁盘空间不足
如何修复 Windows 10 上的内核模式堆损坏
您可以通过检查硬件和软件尝试多种方法来修复 Windows 10 计算机上的内核模式堆损坏错误。 耐心武装自己很重要,因为找到停止代码的来源可能需要一段时间。
在开始之前,最好备份您的文件和应用程序并设置系统还原点。 如本文开头所述,蓝屏错误无法保证您的数据安全。
1.以安全模式启动Windows 10
在您甚至根本没有机会使用计算机的严重情况下,您可以在安全模式下启动 Windows 10 以禁用任何可能有助于停止代码内核模式堆损坏的非必要服务、进程和驱动程序。
如何以安全模式启动 Windows 10:
在 Windows 启动期间打开您的 PC 并立即将其关闭。 执行此操作 3 次以触发恢复模式
选择疑难解答
选择高级选项并转到启动设置
单击重新启动并按 F4 以安全模式启动 Windows
2.回滚你的显卡驱动
如果您最近更新了图形驱动程序而没有使用驱动程序更新工具,您可能不小心安装了导致显示问题的不兼容版本。 反过来,这可能导致内核模式堆损坏错误。
但是您应该能够通过回滚图形驱动程序来解决此问题。 这是您需要做的:
右键单击开始按钮并转到设备管理器
通过单击旁边的箭头扩展显示适配器组
选择您的显示驱动程序,右键单击它,然后转到属性
切换到驱动程序选项卡
单击回滚驱动程序并按照屏幕上的说明进行操作
如果“回滚驱动程序”按钮显示为灰色,则表示您的计算机上没有保存以前的驱动程序版本,因此您不能使用此解决方案。 继续下一步。
3.更新你的显卡驱动
另一方面,也许您的图形驱动程序已经很长时间没有更新了。 过时的驱动程序是所有类型计算机问题的根源,因此您应该立即着手处理。
如何更新您的视频驱动程序:
按 Win 键 + R,键入 devmgmt.msc,然后按 Enter
右键单击您的 GPU 驱动程序并选择更新驱动程序
单击自动搜索更新的驱动程序软件
在线搜索可能需要一段时间。 如果它空手而归,请单击在 Windows 更新上搜索更新的驱动程序
完成后重新启动你的电脑
4.运行程序兼容性疑难解答
如果您最近安装了与您的操作系统不完全兼容的程序,那么像内核模式堆损坏这样的停止代码肯定会发生。
您可能已尝试在旧 Windows 版本的兼容模式下运行此类应用程序,但这也可能存在问题。 但是,您可以使用内置的程序兼容性疑难解答程序从您的 PC 中查找和删除不受支持的应用程序。
右键单击开始按钮并转到设置
选择更新和安全
转到左侧的疑难解答
选择程序兼容性疑难解答
单击运行疑难解答并按照屏幕上的说明进行操作
重新启动计算机并检查 BSOD 错误
5.卸载最近或可疑的应用程序
除了兼容性问题外,程序之间可能会发生冲突,从而导致内核模式堆损坏等蓝屏错误。 例如,如果您安装了多个防病毒程序,并且每个都带有实时引擎,那么这些应用程序可能会崩溃。
类似的问题可能是由可疑应用程序引起的,例如免费的防病毒或 VPN 工具。 您要做的就是删除有罪的工具以恢复计算机的稳定性。
如何卸载最近的程序:
右键单击开始按钮并转到应用程序和功能
将排序方式设置为安装日期(最新的优先)
单击列表中的第一个未知或可疑程序,然后单击卸载
再次单击卸载以确认并按照屏幕上的说明进行操作
重新启动您的电脑。 如果您仍然收到 BSOD 错误,请从列表中删除下一个可疑程序。
6.禁用启动应用程序
启动程序可能会出现问题,因为它们会在 Windows 完全启动之前激活特定的进程和服务。 为了消除这种风险,您应该防止应用程序在您每次打开计算机时自动运行,尤其是那些可以访问 Internet 的应用程序,例如安全程序。
如何停用启动程序:
右键单击 Windows 10 任务栏并转到任务管理器
切换到启动选项卡
单击状态列以按状态对所有应用程序进行排序(首先启用)
选择每个启用状态的启动应用程序,然后单击禁用
重新启动您的 PC 并检查 BSOD 错误
7. 卸载 Windows 更新
尽管微软在发布 Windows 更新方面做出了崇高的尝试,但它有时会惨遭失败。 许多用户报告遇到某些系统更新的计算机问题,包括蓝屏错误。
您可以做的是卸载最新的更新以恢复操作系统的稳定性。 这是您需要做的:
按 Win 键 + R,键入控制面板,然后按 Enter
单击程序和功能
单击查看已安装的更新
单击 Installed On 列对项目进行排序(最新的优先)
双击第一个条目。 当提示确认卸载时,单击是
8. 运行 Windows 更新
另一方面,如果您的操作系统已经过时,难怪您会收到蓝屏错误,例如内核模式堆损坏。 有必要为您的计算机配备最新的功能、改进、修补程序和安全补丁,以使其正常工作。
如何使用 Windows 更新:
按 Windows 键,键入检查更新,然后按 Enter
Windows 应该立即开始寻找更新。 等到任务完成
如果有任何待处理的更新,请单击下载。 这可能需要一段时间,因此请确保在此期间不要关闭或重新启动您的电脑
更新完成后,Windows 将提示您重新启动 PC。 您可能需要多次执行此操作
检查您是否仍然收到蓝屏错误
9.修复系统内存
系统内存问题会影响整个操作系统和正在运行的应用程序。 在某些情况下,它们甚至会导致蓝屏错误,例如内核模式堆损坏。
但是,您可以通过操作系统内置的实用工具快速检查 RAM 并修复任何错误:Windows 内存诊断。 以下是如何使用它:
保存所有正在进行的项目并退出所有应用程序
按 Windows 键,键入 Windows 内存诊断,然后按 Enter 启动此应用
单击立即重新启动并检查问题(推荐)
等到诊断工具在重新启动期间完成其工作
检查您的 PC 是否存在 BSOD 错误
如果您喜欢更高级的工具来显示有关您的存储卡的深入信息,我们建议您使用 内存测试86.
10.修复损坏的硬盘和系统文件
硬盘上的坏扇区或操作系统中的损坏文件可能导致严重的 PC 性能问题以及蓝屏死机错误,如内核模式堆损坏。
但是,无需借助第三方软件应用程序即可修复 HDD 和操作系统错误。 Windows 具有内置的修复工具,称为 CHKDSK(检查磁盘)、SFC(系统文件检查器)和 DISM(部署映像服务和管理)。
如何使用 CHKDSK 修复硬盘错误:
按 Win 键 + R,键入 cmd,然后按 Ctrl + Shift + Enter 以管理员身份启动命令提示符
键入 chkdsk c: /f。 如果您的操作系统安装在另一个分区上,请将 c: 替换为正确的驱动程序号。 按回车
当要求在下次系统重新启动时确认计划任务时,键入 y 并按 Enter
重启你的电脑
您可以依靠 CHKDSK 来修复导致硬盘驱动器故障的损坏文件。 但是,如果它不能解决您的 BSOD 问题,您应该求助于 SFC。
如何使用 SFC 修复系统错误:
以管理员身份打开命令提示符
键入 sfc /scannow 并按 Enter
等到工具完成工作
退出 CMD 并重新启动您的 PC
CHKDSK 应该修复系统文件的常见问题。 但是,如果使用此工具后停止代码内核模式堆损坏持续存在,请继续使用 DISM。
如何使用 DISM 修复组件存储错误:
启动具有提升权限的 CMD
运行 DISM /online /cleanup-image /scanhealth 并等待扫描完成
如果它报告任何问题,请通过运行 DISM /online /cleanup-image /restorehealth 来修复它们
重新启动计算机并以管理员身份重新启动 CMD
最后一次运行 SFC 并重新启动您的 PC
11.禁用超频
游戏玩家使用超频工具从他们的硬件中获得更多的汁液,以提高他们的游戏性能。 但是,如果没有正确完成并且没有提供冷却系统,您的计算机将开始显示蓝屏错误以保护自身免受过热。
要解决此问题,您可以打开散热器,仔细检查超频设置,或完全关闭超频。 最后一个选项是最可靠的。
如果您安装了第三方超频工具,请务必将其关闭并将时钟参数重置为正常。 否则,您可以在 BIOS 中禁用超频。
12.将BIOS恢复为默认值
由于我们讨论的是 BIOS,因此如果您或其他有权访问您计算机的人篡改了 BIOS 设置,最好将其选项重置为默认值。
如果您没有高级技能来确切知道自己在做什么,最终可能会导致 BSOD 错误,例如内核模式堆损坏。 以下是如何将 BIOS 重置为默认值:
重新启动您的 PC,在 Windows 启动之前,快速按下屏幕上显示的键或组合键进入 BIOS 模式
找到高级设置
启用重置配置数据的选项
保存当前 BIOS 设置并退出
等到 Windows 启动并检查 BSOD 错误
13. 更新 BIOS
它可能看起来不像,但 BIOS 是操作系统中非常重要的一部分。 而且,就像 Windows 一样,它需要不时更新以避免兼容性和稳定性问题。 这是您需要做的:
按 Windows 键,键入系统信息,然后按 Enter 打开此应用
转到系统摘要并记下 BIOS 版本/日期
打开网络浏览器并转到 BIOS 制造商的网站
下载更新的 BIOS 版本并将文件复制到 USB 闪存驱动器
重新启动计算机并进入 BIOS 模式
创建当前 BIOS 版本的备份并将其复制到 USB 闪存驱动器以妥善保管
启动 BIOS 更新并按照给定的说明进行操作
请注意不要在更新期间关闭计算机
启动 Windows 并检查 BSOD 错误
14.移除外围设备
如果您最近购买或收到了新硬件,例如 Wi-Fi 适配器、网络摄像头或笔式驱动器,则在将其连接到计算机时可能会导致系统功能问题。
例如,USB 闪存驱动器的自动播放功能很容易感染恶意软件。 要测试这个理论,请关闭计算机并移除所有外围设备,但键盘和鼠标除外。
在接下来的步骤中,重新打开电脑以确认您不再出现蓝屏错误。 一次小心地重新连接一台设备,直到发现导致功能问题的设备。
15.重新连接GPU卡
由于您已经在检查您的硬件组件,如果您对这项任务有足够的技能,最好将您的计算机拆开。 卸下并重新安装所有组件,同时特别注意 GPU 卡。
一些用户报告在将 GPU 卡插入错误的插槽后收到停止代码内核模式堆损坏。 但在进行更正后,问题很快得到解决。
16. 检查你的电脑是否有恶意软件
网络犯罪攻击对于毫无戒心和未受保护的计算机来说可能是毁灭性的。 某些恶意软件代理功能强大,足以解除防病毒系统的武装并接管关键进程和服务。
如果您最近感染了恶意软件,这可能是停止代码内核模式堆损坏如此持久的原因。
如何使用 Windows Defender 运行恶意软件扫描:
按 Windows 键,键入 Windows 安全,然后启动此应用
选择病毒和威胁防护
单击扫描选项
选择快速扫描并单击立即扫描
如果结果中未显示任何内容,请运行 Windows Defender 脱机扫描模式
重新启动您的 PC 并检查 BSOD 错误
如果您安装了另一个替代 Windows Defender 角色的 Internet 安全,请改用该应用程序来检查您的 PC 是否存在恶意软件。
17.检查您的可用磁盘空间
您的操作系统需要恒定数量的可用磁盘空间。 否则,它将无法正确执行其进程。 及时,这可能会触发蓝屏死机消息,例如内核模式堆损坏。
您可以通过为 Windows 分区分配更多磁盘空间来轻松解决此问题。 为此,您可以求助于第三方分区管理器或使用内置的 Windows 实用程序磁盘管理。
如何使用磁盘管理:
按 Win 键 + R,键入 diskmgmt.msc,然后按 Enter
选择一个不包含 Windows 的大分区,右键单击它,然后选择 Shrink Volume
设置新的卷大小并单击收缩
右键单击 Windows 分区并选择扩展卷
指定新的分区大小
完成任务并重新启动您的 PC
如果您无法重新分配可用磁盘空间,则可以连接外部硬盘或从计算机中删除现有文件。 想想占用磁盘空间的任何非必要的大数据。
例如,可以将珍贵的照片和家庭视频复制到外部硬盘或上传到云帐户进行保管。 您还可以卸载不再玩的大型应用程序或游戏。
对于在 Windows 和程序中发现的垃圾文件,您可以求助于系统清理程序。 或者,如果您不想在 PC 上安装任何其他东西,则可以改用磁盘清理工具。
如何使用 Windows 磁盘清理:
确保使用管理员帐户登录 Windows 10
前往下载和回收站文件夹。 保存或恢复您以后可能需要的任何文件,因为这些位置将被清除
按 Win 键 + R,键入控制面板,然后按 Enter
选择管理工具
双击启动磁盘清理
选择 Windows 分区(通常是 C:),然后单击确定
在要删除的文件中,选择所有内容并单击清理系统文件
文件搜索结束后,再次将所有内容包含在选择中,然后单击“确定”
清理工作可能需要一段时间。 这段时间不要使用电脑
当它结束时,重新启动你的电脑
18.回滚Windows 10
如果在此之前您还没有设法找到停止代码内核模式堆损坏的根源,那么是时候求助于恢复模式了。 它将修复您的计算机,以防它受到最近发生的软件事件的影响。
但是,您应该采取一些预防措施,因为恢复模式将删除您在创建还原点后安装的所有程序。
如何使用系统还原:
以 PC 管理员身份登录 Windows 10
按 Win 键 + R,键入控制面板,然后按 Enter
选择恢复
单击打开系统还原
选择一个还原点。 您可以单击扫描受影响的程序以查看还原后哪些应用程序将消失
如果您对显示的选项不满意,请选中显示更多还原点
单击下一步并按照说明进行操作
重新启动您的电脑。 如果恢复模式有效,请检查您是否仍然收到 BSOD 错误
19. 使用 BlueScreenView
可能需要进一步调查以找到导致停止代码内核模式堆损坏的损坏文件。 您可以使用 BlueScreenView 执行此操作。
这是一个小型、实用且免费的应用程序,可监控您的计算机、捕获有关蓝屏错误的所有数据,并为您提供检查小型转储的可能性。
如何使用蓝屏视图:
从下载 BlueScreenView 官方网站
启动该工具并打开由内核模式堆损坏创建的 DMP 文件
找出连接到停止代码的驱动程序文件
打开设备管理器以重新安装和更新这些驱动程序
20. 使用事件查看器
如果您不想安装 BlueScreenView 等第三方应用程序,那么我们建议您使用 Event Viewer。 它是 Windows 内置的可靠工具,可捕获所有日志和事件,因此您可以使用它来发现有关内核模式堆损坏 BSOD 错误的更多信息。
如何使用事件查看器:
收到 BSOD 错误后立即重新启动 Windows
按 Windows 键,键入事件查看器,然后打开此应用
打开 Windows 日志文件夹并转到系统
选择列表中的第一个错误并查看其描述
您可以使用描述中的详细信息来查找在线解决方案。 而且,如果找不到,可以到微软官方论坛举报,等待专家解答。
结论
总而言之,内核模式堆损坏是一个恼人的蓝屏死机错误,可能由软件或硬件问题触发。 但是,您应该能够修复它而无需在 Windows 10 上执行恢复出厂设置。
例如,您可以在安全模式下启动 Windows 10、回滚或更新图形驱动程序、运行程序兼容性疑难解答、卸载最近或可疑的应用程序,以及禁用启动程序。
运行 Windows Update 并卸载错误更新、修复系统内存、修复损坏的硬盘和系统文件、禁用超频、将 BIOS 恢复为默认值以及保持 BIOS 更新也是一个好主意。
此外,您可以移除外围设备、重新连接 GPU 卡、检查 PC 是否存在恶意软件、检查可用磁盘空间以及使用系统还原。 可以使用 BlueScreenView 或 Event Viewer 获得更多详细信息。
这些解决方案是否修复了停止代码内核模式堆损坏? 在下面的评论区告诉我们您对这个可怕的 BSOD 错误的体验。