调试系统错误代码
本节供调试系统错误的开发人员使用。 如果在搜索其他错误时到达此页面,则下面的一些链接可能会有所帮助:
- Windows 更新错误 - 有关解决 Windows 更新问题的帮助。
- Windows 激活错误 - 有关验证 Windows 副本的帮助。
- 排查蓝屏错误 - 有关发现导致停止错误的原因的帮助。
- Microsoft 支持部门 - 针对 Microsoft 产品的支持。
查找错误代码的更多方法
我们已列出本节中按编号组织的系统错误代码。 如果你需要更多有关跟踪特定错误的帮助,则可以参考以下一些更多建议:
- 使用 Microsoft 错误查找工具。
- 安装适用于 Windows 的调试工具,加载内存转储文件,然后运行 !err <code> 命令。
- 在 Microsoft 协议站点中搜索原始文本或错误代码。 有关详细信息,请参阅 [MS-ERREF]:Windows 错误代码。
第三方错误代码
其他错误代码可能由第三方服务或应用生成(例如 Steam 游戏服务可能会显示错误代码:-118),在这些情况下,你可以联系第三方支持热线。
系统错误代码
系统错误代码的范围非常广泛:系统中数百个位置之一都可能会出现每个错误代码。 因此,这些代码的说明不可能非常具体。 使用这些代码需要进行一定量的调查和分析。 你需要注意发生这些错误的编程上下文和运行时上下文。
由于这些代码在 WinError.h 中定义供任何人使用,因此有时这些代码是由非系统软件返回的。 有时,代码由堆栈深处的函数返回,并且与处理错误的代码相距甚远。
以下主题提供系统错误代码列表。 这些值已在 WinError.h 标头文件中定义。
- 系统错误代码 (0-499) (0x0-0x1f3)
- 系统错误代码 (500-999) (0x1f4-0x3e7)
- 系统错误代码 (1000-1299) (0x3e8-0x513)
- 系统错误代码 (1300-1699) (0x514-0x6a3)
- 系统错误代码 (1700-3999) (0x6a4-0xf9f)
- 系统错误代码 (4000-5999) (0xfa0-0x176f)
- 系统错误代码 (6000-8199) (0x1770-0x2007)
- 系统错误代码 (8200-8999) (0x2008-0x2327)
- 系统错误代码 (9000-11999) (0x2328-0x2edf)
- 系统错误代码 (12000-15999) (0x2ee0-0x3e7f)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈