KeBugCheckEx() 函数会导致系统在多处理器的基于 Windows Server 2003 的计算机上重置

Support for Windows Server 2003 ended on July 14, 2015

Microsoft ended support for Windows Server 2003 on July 14, 2015. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 839937
本文已归档。它按“原样”提供,并且不再更新。
症状
如果在多处理器基于 Microsoft Windows Server 2003 的计算机上运行 KeBugcheckEx() 函数,计算机可能会遇到三倍故障异常。 这种情况下强制重新启动。
原因
出现此问题的原因是计算机检查异常在同一时间传送到计算机上的多个处理器。如果出现此问题,KeBugCheckEx() 函数可能在运行辅助处理器上另一个处理器执行某项任务,如内存转储时。结果是计算机的强制的自动重置的三倍故障异常。
解决方案
若要解决此问题,应用知识库 835768 中描述的修补程序。

有关如何获取此修复程序来解决此问题的其他信息请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
835768不在 Windows Server 2003 中的任何明显的症状可能会发生机器检查错误
状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
在开发和计算机检查异常的测试该修补程序为知识库文章 835768 创建过程中发现此问题。

属性

文章 ID:839937 - 上次审阅时间:01/11/2015 05:54:20 - 修订版本: 2.4

Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Web Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003, Enterprise x64 Edition

  • kbnosurvey kbarchive kbmt kbbug kbfix kbwinserv2003presp1fix KB839937 KbMtzh
反馈