如何解决 Stop 0xC0000218 错误消息

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

点击这里察看该文章的英文版: 156640
症状
基于 Windows 的计算机将显示以下 Stop 错误信息 ︰
0xc0000218 0xe11a30e8、 0x00000000、 0x000000000 (0x00000000) 停止
UNKNOWN_HARD_ERROR
-或者-
停止 ︰ 0xc0000218 {注册表文件失败}
注册表无法加载配置单元 (文件) ︰
\SystemRoot\System32\Config\SYSTEM 或其日志或备用。
它已经损坏、 不存在,或不可写。
︰ 括号中的参数是特定于您的系统配置,可能每次都不同。
原因
Stop 0xc0000218 错误消息表示无法加载必需的注册表配置单元文件。如果该文件已损坏或丢失,则可能发生此错误消息。若要解决此问题,您可以重新安装操作系统并从备份中还原注册表文件。可能由于硬盘损坏或其他硬件问题而损坏的注册表文件。

如果驱动程序已损坏的注册表数据加载到内存或内存位置加载注册表具有奇偶校验错误时,也可以出现此错误消息。在后一种情况,请关闭外部高速缓存并检查内存芯片。
解决方案
若要解决此问题,请执行以下步骤:
  1. 通过运行故障恢复控制台,进行启动您的计算机 chkdsk /p 在驱动器上,命令,然后重新启动计算机。测试 todetermine,该问题是否已解决。如果问题得到解决,执行 notcomplete 的其余步骤。如果问题未解决,请转到步骤 2。
  2. 在 Windows 加载,请显示"负载 LastKnown 好"的消息时按空格键。
  3. 完成并行安装,并从磁带备份中还原 registryfiles。要这样做 ︰
    • 重新安装在一个单独的文件夹中的窗口。
    • 从备份还原已损坏的注册表配置单元。此过程是在用于备份的备份应用程序特定的。请参阅备份应用程序的文档,或者如果您需要帮助,请咨询供应商。通常情况下,此过程要求您的系统状态备份还原到备用位置,并且然后将相应的注册表文件复制到 %SYSTEMROOT%\System32\config 文件夹损坏操作系统。
    • 如果没有磁带备份,包括网络服务器和生产工作站的备份。
    请注意︰ 如果 Windows 存储在 FAT 分区中,您可以通过使用另一台计算机,并通过将注册表配置单元文件复制到 the%SYSTEMROOT%\System32\Config 子文件夹还原 thefiles。
更多信息
如果 Stop 错误消息由硬件问题 (例如,硬盘上的坏区) 引起的驱动器可能需要执行低级格式化、 重新分区、 重新格式化,以及整个系统从磁带备份来澄清该问题的还原。尽管这是最极端的情况下,如果 Stop 错误信息由物理上损坏的扇区,该扇区必须与低级格式化重新定位。

有关在 Windows XP 中出现的类似问题的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章 ︰
307545 如何恢复损坏的注册表,使Windows XP启动

属性

文章 ID:156640 - 上次审阅时间:06/12/2016 10:19:00 - 修订版本: 8.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Small Business Server 2000 Standard Edition, Microsoft Windows NT Workstation 3.5, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 开发员版, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kberrmsg kbhowto kbnetwork kbmt KB156640 KbMtzh
反馈