文章编号: 307545 - 最后修改: 2011年11月1日 - 修订: 1.0 如何从损坏的注册表,可防止 Windows XP 启动恢复
要继续接收对 Windows 的安全更新,请确保您正在运行 Windows XP Service Pack 3 (SP3)。有关详细信息,请参阅此 Microsoft web 页: 支持结束某些版本的 Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)本页概要 本文介绍了如何恢复 Windows XP 系统而,无法启动由于注册表中的损坏。此过程实现的不能保证系统完全恢复到以前的状态;但是,您应该能够恢复数据,当您使用此过程。 警告 不要使用如果,本文中介绍的过程您的计算机装有 OEM 安装操作系统。在 OEM system 配置单元安装创建密码和不存在的用户帐户以前。如果您使用本文中描述的过程,您可能不能重新登录到要恢复原始故障恢复控制台注册表配置单元。 您可以修复 Windows XP 中损坏的注册表。损坏的注册表文件可能导致多种不同的错误消息。请参阅Microsoft 知识库,查找有关错误消息相关的文章注册表问题。 本文假定该典型恢复失败的方法,通过使用系统的访问权限并且不可用除故障恢复控制台。如果存在自动系统恢复 (ASR) 备份,则用于恢复的首选的方法。Microsoft 建议您使用 ASR备份,然后再尝试本文中描述的过程。 注意 请确保替换所有五个注册表配置单元。如果您仅更换两个或单个配置单元,这会导致潜在的问题,因为软件和硬件设置可能在注册表中的多个位置。 更多信息 当您尝试启动或重新启动您基于 Windows XP 的计算机,您可能会收到以下错误消息之一: Windows XP 无法启动,因为下面的文件丢失或损坏: \WINDOWS\SYSTEM32\CONFIG\SYSTEM Windows XP 无法启动,因为找不到以下文件或损坏: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE 停止: c0000218 {注册表文件失败} 注册表无法加载配置单元(文件): \SystemRoot\System32\Config\SOFTWARE 或其日志或备用 系统错误: Lsass.exe 当试图更新密码返回状态表示作为当前密码提供的值不是更正。 恢复损坏的注册表,可防止 Windows XP 启动该过程,此文章描述使用故障恢复控制台和 $ 系统还原。本文还列出了所有所需的步骤,以确保过程完全是按照特定顺序完成。完成此过程后,系统返回到状态非常接近于问题之前的状态出现。如果您曾运行 NTBackup并且完成系统状态备份,您没有执行的步骤第二个和第三部分。您可以转到第四部分。第一部分在第一部分,启动故障恢复控制台、 创建临时删除文件夹中,将现有注册表文件备份到新位置,在其现有位置的注册表文件,然后将复制的注册表文件从修复文件夹到 System32\Config 文件夹中。当您已完成此过程中,注册表被创建可用于启动 Windows XP。此注册表已创建并保存在 Windows XP 的初始安装过程中。因此任何更改,并且之后安装程序已发生的设置完成后都将丢失。完成第一部分,请按照下列步骤:
如果您有权访问另一台计算机,为了节省时间,您可以在第 5 步中复制的文本,然后创建一个文本文件,称为"Regcopy1.txt"(例如)。若要使用此文件,请运行以下命令当您在启动故障恢复控制台: 批处理 regcopy1.txt 与 批处理 在故障恢复控制台命令,可以处理所有的命令中一个文本文件按顺序。当您使用 批处理 命令,您不必手动键入多个命令。 第二部分要完成本节中介绍的步骤,您必须是以管理员或管理用户身份登录 (具有的用户在管理员组中的帐户)。如果您使用的 Windows XP 家庭版,您可以作为管理用户登录。如果您作为管理员,登录您必须首先在安全模式下启动 Windows XP 家庭版。启动 Windows,XP 家庭版计算机在安全模式下,请按照下列步骤。注意 在继续之前,请打印这些说明。您不能查看在安全模式下重新启动计算机后这些说明。如果您使用NTFS 文件系统,还打印知识库文章中的说明KB309531。第 7 步包含文章的引用。
当前系统配置尚不了解的前一个还原点。您必须具有一个以前的拷贝从以前的注册表还原点,以便使以前的还原点再次可用。 注册表文件复制到 C:\Windows 文件夹中的 Tmp 文件夹被移动到确保文件是在故障恢复控制台中可用。您必须使用这些文件来替换当前的注册表文件C:\Windows\System32\Config 文件夹。默认情况下具有有限的故障恢复控制台文件夹访问并不能从系统卷文件夹中复制文件。 注意 本节中描述的过程假定您已经使用 FAT32 文件系统中运行您的计算机。有关如何访问详细信息与 NTFS 文件系统卷信息文件夹系统中,单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 309531?
(http://support.microsoft.com/kb/309531/
)
如何获得系统访问权限卷信息文件夹 第三部分第三部分,在您删除现有的注册表文件,然后将系统还原注册表文件复制到 C:\Windows\System32\Config文件夹:
如果您有权访问另一台计算机,为了节省时间,您可以在第二步中复制的文本,然后创建称为文本文件"Regcopy2.txt"(例如)。若要使用此文件,请运行以下命令当您在启动故障恢复控制台: 批处理 regcopy2.txt 第四
参考有关使用故障恢复的详细信息控制台,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: 307654?
(http://support.microsoft.com/kb/307654/
)
如何安装和使用 Windows XP 中的故障恢复控制台 216417?
(http://support.microsoft.com/kb/216417/
)
如何安装 Windows 故障恢复控制台 240831?
(http://support.microsoft.com/kb/240831/
)
如何将文件从故障恢复控制台复制到可移动媒体 314058?
(http://support.microsoft.com/kb/314058/
)
Windows XP 故障恢复控制台的说明 有关系统还原的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:306084?
(http://support.microsoft.com/kb/306084/
)
如何将操作系统还原到以前的状态,在 Windows XP 中 261716?
(http://support.microsoft.com/kb/261716/
)
$ 系统还原在还原过程中删除文件 有关更多信息的三种可能导致的注册表损坏,以及如何将它们隔离,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:822705?
(http://support.microsoft.com/kb/822705/
)
故障排除步骤适用于高级用户的注册表 这篇文章中的信息适用于:
机器翻译注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。 点击这里察看该文章的英文版: 307545?
(http://support.microsoft.com/kb/307545/en-us/
)
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。 | 其他资源 其他帮助资源社区或论坛马上获得帮助文章翻译
|























回到顶端