之前与 Microsoft 支持部门联系"蓝屏"或停止错误问题疑难解答

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3106831
简介
本文包含疑难解答信息可帮助您解决停止错误消息 (在蓝屏上显示错误消息)。
可以尝试

在您致电 Microsoft 支持部门

请尝试以下方法来解决停止错误消息 ︰
  • 查看事件日志中找到的"错误检查"代码。具体的搜索 Stop 错误代码 若要查看是否存在任何已知的问题、 分辨率或对该问题的解决方法。
  • 错误消息并不表示任何特定的驱动程序有关的问题?如果是这样,更新的驱动程序问题。
  • 看一下详细事件日志在系统上。您所看到的服务启动或停止在崩溃发生前任何提示?在崩溃的所有实例都是此服务行为一致吗?如果这样,请与软件供应商的服务,接收更新版本的软件来检查这是否解决了问题。
  • 尝试确定是否您所做的任何软件或硬件更改或修改。您可能会考虑选择回滚所做的更改,或使用变更管理遵循标准的做法,要恢复到最近的工作状态。此外,您可能想要与软件或硬件供应商以获得帮助。
  • 作为一种最佳做法,建议您确保 BIOS 更新和硬件和内存测试被执行。
  • 所观察到崩溃,相关的行为,您是否认为您可以触发崩溃?未到达软件供应商的软件或驱动程序可能会触发故障的任何更新版本?
  • 请确保保存内存转储文件的审查。这些转储文件已使用 dumpchk 将得到验证,且未损坏或无效。您可以通过使用 Microsoft DumpChk(Crash Dump File Checker) 工具验证内存转储。有关详细信息,请转到下面的知识库文章 ︰

  • 请确保您安装新的 Windows 更新、 累积更新和汇总更新。
  • 上载已验证使用的 DmpChk 内存转储内存转储收集器.该诊断工具收集从过去的 30 天最后五机小型转储文件。它从计算机中收集计算机内存转储文件,并检查有已知的解决方案。

    有关计算机内存转储收集器的详细信息,请转到下面的知识库文章 ︰

出错信息

常见的 Windows 停止错误

STOP 0x0000007F 或 UNEXPECTED_KERNEL_MODE_TRAP
检查该错误指示英特尔 CPU 生成陷阱,内核无法捕捉这个陷阱。这个陷阱可能是跳跃的陷阱 (内核不允许捕捉陷阱) 或双故障 (处理早期故障,始终会导致系统故障时出现的错误)。

停止 0x0000003B 或 SYSTEM_SERVICE_EXCEPTION
此错误已链接到过多的页面缓冲的池使用率,可能会导致用户模式图形驱动程序交叉和通过坏的数据到内核代码。

STOP 0x0000001E 或 KMODE_EXCEPTION_NOT_HANDLED
Windows 内核检测到非法的或未知的处理器指令,通常的结果无效的内存和访问冲突引起错误的驱动程序或硬件设备。此错误消息通常标识有问题的驱动程序或设备。如果错误发生之后安装驱动程序或服务,请尝试禁用或删除添加的新内容。

停止 0x000000D1 或 DRIVER_IRQL_NOT_LESS_OR_EQUAL
驱动程序尝试访问可分页 (或者完全无效) 地址太高 IRQL 时。检查此错误通常被因为驱动程序使用了不正确的地址。

停止 0x00000050 或 PAGE_FAULT_IN_NONPAGED_AREA
此 stop 错误发生后安装的硬件故障或发生故障时安装的硬件 (通常与有缺陷的内存,是它主内存、 L2 RAM 缓存或视频 RAM)。另一个常见原因是安装有故障的系统服务。防病毒软件也会触发此错误,因为可以损坏的 NTFS 卷。

STOP 0x00000024 或 NTFS_FILE_SYSTEM
NTFS 文件系统驱动程序中出现问题。类似的 Stop 错误,0x23,存在 FAT32 驱动器。最可能的原因是磁盘或磁盘控制器硬件故障。检查系统中的所有物理连接到所有的硬盘并运行检查磁盘。

STOP 0x0000007B 或 INACCESSIBLE_BOOT_DEVICE
Windows 包含故障硬盘读取时发生此 stop 错误。有缺陷的设备驱动程序可能导致此错误。您也可以试试运行您的防病毒软件。此错误检查不会创建转储文件。

停止 0x0000009F 或 DRIVER_POWER_STATE_FAILURE
检查该错误指示驱动程序处于不一致或无效的电源状态。

停止 0x0000000A 或 IRQL_NOT_LESS_OR_EQUAL
如果分页的内存 (或无效的内存) 被访问过高 IRQL 时,发出此错误检查。有缺陷的设备驱动程序、 系统服务或 BIOS 的安装后出现错误,通常生成此错误检查。
更多信息
当您在 Windows 中收到 Stop 错误消息 (致命的系统错误消息) 时,计算机将进入调试模式进行故障排除。此错误消息出现在蓝色屏幕上,而类似于以下示例错误消息的前几行。

Windows 7 和更早版本



Windows 8 及更高版本



检测错误或系统崩溃是什么?

当 Windows 不能安全地继续其操作时,系统将停止所有的操作,以确保防止数据/损坏的安全性。KeBugCheck(...) 或 KeBugCheckEx(...),此系统冻结被引起的内核模式组件 (驱动程序) 调用的函数。这会导致什么常被称为"蓝色屏幕的死亡 (BSOD),""错误检查",或系统崩溃。

系统崩溃转储

当系统崩溃时,在发生崩溃时的内存内容写入到硬盘上的文件。该文件被称为故障转储。页面文件或专用的转储文件用于写入故障转储文件 (memory.dmp)。若要从转储文件中获得有用的信息并防止它被损坏或不完整,页面文件或专用的转储文件必须足够大,以处理故障转储所选的类型。请确保页面文件配置正确,以便可以正确地保存在内存转储。

有关如何理解错误检查和崩溃转储的详细信息,请参阅下面的性能团队博客文章 ︰

如何获得一个工具,可自动分页文件和注册表项

  1. 从下面的 Microsoft 网站下载 DumpConfigurator.hta:

  2. 单击下载,然后阅读 Microsoft 软件许可条款之后,我同意然后单击。
  3. 保存 WInPlatTools 14600.zip 文件中,然后再提取 DumpConfigurator.hta 工具。
  4. 单击 DumpConfigurator.hta,然后单击自动配置完成

对不同的故障转储类型对建议页面文件的设置,请转到下面的知识库文章 ︰


若要确保系统被配置为工作正常的内存转储,转到下面的知识库文章 ︰


创建内存转储文件后,请获取蓝屏信息 ︰

一个基于 Windows 的操作系统将写入一个事件日志消息,其中包含错误检查信息。以下是事件日志项的示例 ︰

事件 ID: 1001年
源 ︰ 错误检查
说明 ︰ 在检测错误重新启动计算机。检测的错误是 ︰ 0xc00000E2 0xffffffffffffffff、 0x0000000000000001、 0x0000000000000000 (0x0000000000000000)。在保存转储 ︰ C:\WINDOWS\MEMORY。DMP。

警告:本文已自动翻译

属性

文章 ID:3106831 - 上次审阅时间:06/12/2016 11:58:00 - 修订版本: 2.0

Windows Server 2012 R2 Datacenter, Windows Server 2012 R2 Essentials, Windows Server 2012 R2 Foundation, Windows Server 2012 R2 Standard, Microsoft Hyper-V Server 2012 R2, Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard, Microsoft Hyper-V Server 2012, Windows 10 Enterprise, released in July 2015, Windows 10 Enterprise 2015 LTSB, Windows 10 Pro, released in July 2015, Windows 10 Education, released in July 2015, Windows 10 IoT Enterprise 2015 LTSB, Windows 8.1 Enterprise, Windows 8.1 Pro, Windows 8 Enterprise, Windows 8 Pro, Windows Server 2008 R2 Service Pack 1, Windows 7 Service Pack 1

  • kbmt KB3106831 KbMtzh
反馈