你目前正处于脱机状态,正在等待 Internet 重新连接

如何解决 Windows XP 或 Windows Server 2003 中的一个"STOP 0xC000021A"错误

针对 Windows XP 的支持已终止

Microsoft 已于 2014 年 4 月 8 日终止了针对 Windows XP 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

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

点击这里察看该文章的英文版: 156669
家庭用户:本文旨在通过支持工程师和 IT 专业人员使用。如果您正在查找有关蓝屏错误代码时使用您的计算机的详细信息,请参见蓝屏错误的疑难解答.
概要
本文适用于高级的计算机用户。如果您不熟悉高级故障排除步骤,可能需要寻求他人的帮助或与技术支持联系。

时使用的服务器或工作站上运行的操作系统之一,已列入"适用于"部分中,您可能会收到以下错误消息︰

停止: c000021a {严重系统错误}
Windows 登录过程的系统进程意外终止的状态为 0xc0000034 (0x00000000 0x0000000)
系统已关闭。

注意:括号中的参数特定于您的计算机配置,对于每个匹配项可能会有所不同。
原因
Winlogon.exe 或 Csrss.exe 出现故障时,则会发生停止 0xC000021A 错误。当 Windows NT 内核检测任一这些进程已停止时,停止系统并引发 STOP 0xC000021A 错误。此错误可能有几个原因。其中包括如下所示︰
  • 已安装了不匹配的系统文件。
  • Service Pack 安装失败。
  • 用于还原硬盘的备份程序不能正确还原可能已在使用中的文件。
  • 已安装了不兼容的第三方程序。
解决方案
若要解决此问题,您必须确定失败的过程和原因。

若要确定哪个进程失败,注册为默认系统调试 Dr.Watson (如果它不是已经默认调试器)。Dr.Watson 用于 Windows NT 登录到日志文件 (Drwtsn32.log) 过程故障的诊断信息。此外,您可以配置该程序生成的故障可以在调试程序来确定某个进程失败的原因分析的进程的内存转储文件。

若要设置 Dr.watson 可以捕获用户模式程序错误,请执行以下步骤︰
  1. 在命令提示符下,键入 系统根目录\System32\Drwtsn32.exe-我然后按 enter 键。

    此命令将 Dr.Watson 配置为默认系统调试。
  2. 在命令提示符下,键入 系统根目录\System32\Drwtsn32.exe然后选择以下选项︰
    追加到现有的日志文件
    创建故障转储
    视觉通知
  3. 计算机重新启动停止从 0xC000021A 错误,运行 Dr.Watson (Drwtsn32.exe)。
  4. 查看 Dr.Watson 日志以确定哪个用户模式进程可能引起的问题。
  5. 如果 Dr.Watson 日志不包含足够的信息以确定问题的原因,分析 User.dmp 文件以确定停止原因 0xC000021A 错误。

    如果 Dr.Watson 没有 Winlogon.exe 或 Csrss.exe 创建的 User.dmp 文件,您可能需要使用不同的工具来生成内存转储文件的进程的失败。 有关详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
    241215 如何使用 Userdump.exe 工具来创建转储文件
    注意:按照知识文库文章中的说明解决因异常关闭的进程。而按照以下说明操作,监视下面的过程来解决停止 0xC000021A 错误︰
    • Winlogon.exe
    • Csrss.exe
    注意:大多数停止因为 Winlogon.exe 失败发生 0xC000021A 错误。这通常是由于有缺陷的第三方图形标识和身份验证 (GINA) DLL。GINA 是 Winlogon.exe 加载的可替换 DLL 组件。GINA 实现交互式登录模型的身份验证策略。GINA 执行标识和身份验证的所有用户交互。
它是对某些类型的远程控制软件,以替换默认的 Windows GINA DLL (Msgina.dll) 很常见。因此,良好的第一步是检查系统以查看它是否有第三方 GINA DLL。若要执行此操作,请找到下面的注册表项︰
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
值 = GinaDLL REG_SZ
  • 如果 Gina DLL 值存在,且为 Msgina.dll 以外的任何东西,可能意味着,第三方产品已更改此值。
  • 如果此值不存在,系统将使用默认 GINA DLL 为 Msgina.dll。
如果新的或更新的设备驱动程序、 系统服务或第三方程序在安装后第一次出现此错误,则应删除或禁用新的软件。与软件制造商联系,查看是否有更新。 有关硬件和软件供应商联系信息的详细信息,请访问下面的 Microsoft Web 站点:-

最后一次正确的配置

如果本文中前面的步骤不能解决此问题,请使用最后一次正确的配置启动计算机。若要通过使用最后一次正确的配置启动计算机,请按照下列步骤。

注意:因为有几个 Microsoft Windows 版本,执行以下步骤可能在您的计算机上不同。如果是这样,请参阅产品文档来完成这些步骤。
  1. 单击开始,然后单击关闭
  2. 重新启动,请单击,然后单击确定
  3. 在指定的时间按 f8 键︰
    • 对于基于 x86 的计算机︰ 当屏幕的文本将出现,然后消失,请按 f8 键。(屏幕中的文本可能包括内存测试、 行关于 BIOS 和其他行)。也可能是一条提示,告诉您何时按 F8。
    • 对于基于 Itanium 体系结构的计算机︰ 从启动菜单选择后,请按 f8 键。可能会有提示告诉您何时按 f8 键。
  4. 使用箭头键选择最后一次正确的配置,然后再按 ENTER。

    数字小键盘上的箭头键将起作用前,NUM LOCK 键必须先关闭
  5. 使用箭头键突出显示某个操作系统,,然后按 enter 键。
备注:
  • 选择上次的正确配置启动选项使您能够恢复如新添加的驱动程序可能不适合您的硬件的问题。但是,它不能解决由损坏或丢失驱动程序或文件引起的问题。
  • 当您选择上次的正确配置选项时,恢复注册表项 HKLM\System\CurrentControlSet 中的信息。保持在其他注册表项所做的任何更改。

就地升级

如果本文中前面的步骤不能解决此问题,请执行就地升级。 有关如何执行此操作详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
292175 如何执行 Windows 2000 的原位升级
978788 如何执行 Windows XP 的就地升级 (重新安装)
816579 如何执行就地升级的 Windows Server 2003

使用故障恢复控制台中删除不兼容的软件

如果本文中前面的步骤不能解决此问题,请使用故障恢复控制台删除不兼容的软件。介绍如何执行此操作的详细步骤是超出了本文的范围。但是,您可能能够执行此过程作为指南使用下列文章。
313670 如何在 Windows 2000 中使用故障恢复控制台替换驱动程序
816104 如何在 Windows Server 2003 中使用故障恢复控制台替换驱动程序
326215 如何在无法启动的基于 Windows Server 2003 的计算机上使用故障恢复控制台
229716 Windows 2000 故障恢复控制台的说明
307654 如何安装和使用 Windows XP 中的故障恢复控制台
307545 如何恢复损坏的注册表,使Windows XP启动
216417 如何安装 Windows 故障恢复控制台
debugref 21A 0x21a

警告:本文已自动翻译

属性

文章 ID:156669 - 上次审阅时间:07/03/2016 23:09:00 - 修订版本: 10.0

Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Web Edition, Microsoft Windows XP Professional Edition, Microsoft Windows XP Media Center Edition 2005 Update Rollup 2, Microsoft Windows XP Tablet PC Edition

  • kbresolve kbhowto kbnetwork kbmt KB156669 KbMtzh
反馈
="https://c.microsoft.com/ms.js">