以文本方式查看主题 - ╋艺 镇╋ (http://zyzsky.com/bbs/index.asp) -- ┣◇玩转系统 (http://zyzsky.com/bbs/list.asp?boardid=28) ---- [维护]如果注册表已经损坏并导致 Windows XP 无法启动,应该如何恢复 (http://zyzsky.com/bbs/dispbbs.asp?boardid=28&id=1319) |
-- 作者:admin -- 发布时间:2008/4/16 9:34:50 -- [维护]如果注册表已经损坏并导致 Windows XP 无法启动,应该如何恢复 概要本文介绍如何恢复由于注册表损坏而无法启动的 Windows XP 系统。该步骤不能保证一定会将系统完全恢复为以前的状态;但是使用该步骤,您应当可以恢复数据。
警告:如果您的计算机上的操作系统是由 OEM 安装的,请不要使用本文中介绍的步骤。OEM 安装中的系统配置单元会创建以前不存在的密码和用户帐户。如果您使用本文中介绍的步骤,可能无法重新登录到故障恢复控制台,因而无法还原最初的注册表配置单元。 您可以修复 Windows XP 中损坏的注册表。注册表文件损坏可能导致多种不同的错误信息。要了解与注册表问题相关的错误信息,请参阅 Microsoft 知识库中的相关文章。 本文假定一般恢复方法失败,只能使用故障恢复控制台访问系统,别无它法。如果有自动系统故障恢复 (ASR) 备份,则该备份是进行恢复的首选方案。Microsoft 建议您在尝试本文介绍的步骤之前先使用 ASR 备份。 注意:请务必将 5 个注册表配置单元全部替换掉。如果您只替换一两个配置单元,则可能导致潜在问题,这是因为软件和硬件的设置可能位于注册表中的多个位置。 如果反复出现与注册表损坏相关的问题,Microsoft 建议您获得以下文章中介绍的修复程序并加以安装: 318159 (http://support.microsoft.com/kb/318159/) 修复和恢复 Windows XP 中损坏的注册表 Windows XP Service Pack 1 中也包含此更新。 |
-- 作者:admin -- 发布时间:2008/4/16 9:35:03 -- 更多信息当您尝试启动或重新启动基于 Windows XP 的计算机时,可能会收到下列错误信息之一:
Windows XP could not start because the following file is missing or corrupt:\\WINDOWS\\SYSTEM32\\CONFIG\\SYSTEM
Windows XP could not start because the following file is missing or corrupt:\\WINDOWS\\SYSTEM32\\CONFIG\\SOFTWARE
Stop:c0000218 {Registry File Failure} The registry cannot load the hive (file):\\SystemRoot\\System32\\Config\\SOFTWARE or its log or alternate
System error:Lsass.exe 本文介绍的步骤使用故障恢复控制台和系统恢复。本文还以特定顺序列出所有必需的步骤,以确保该过程完整执行。完成此过程之后,系统将恢复到与出现问题之前的系统非常接近的状态。如果您曾运行 NTBackup 并完成了系统状态备份,则无需执行第二部分和第三部分中的步骤。可以直接跳到第四部分。 When trying to update a password the return status indicates that the value provided as the current password is not correct. |
-- 作者:admin -- 发布时间:2008/4/16 9:35:22 -- 第一部分 要完成第一部分,请按照下列步骤操作: 1. 将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机。 delete c:\\windows\\system32\\config\\system copy c:\\windows\\repair\\system c:\\windows\\system32\\config\\system 如果您具有对另一台计算机的访问权限,为了节省时间,您可以在第 2 步中复制该文本,然后创建一个文本文件(例如“Regcopy1.txt”)。要创建此文件,请在启动故障恢复控制台时运行以下命令: |
-- 作者:admin -- 发布时间:2008/4/16 9:36:56 -- 第二部分 注意:在继续之前请打印这些说明。以安全模式重新启动计算机之后,您将无法查看这些说明。如果您使用的是 NTFS 文件系统,还应打印知识库文章 KB309531 中的说明。第 7 步中引用了该文章。 1. 单击开始,单击关机(或单击关闭计算机),单击重新启动,然后单击确定(或单击重新启动)。 在配置为启动到多个操作系统的计算机上,您可以在看到启动菜单时按 F8 键。 注意:此文件夹包含一个或多个 _restore {GUID} 文件夹,例如“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”。 注意:您可能会收到以下错误信息: 当前系统配置无法识别以前的还原点。您必须拥有来自以前还原点的以前的注册表副本,才能使以前的还原点再次可用。 移动复制到 C:\\Windows 文件夹中的 Tmp 文件夹中的注册表文件,一定要保证这些文件在故障恢复控制台中可用。您必须用这些文件替换 C:\\Windows\\System32\\Config 文件夹中的当前注册表文件。默认情况下,故障恢复控制台的文件夹访问权限是有限的,不能从 System Volume 文件夹复制文件。 注意:本节中介绍的步骤假定您正在运行使用 FAT32 文件系统的计算机。 有关如何访问使用 NTFS 文件系统的 System Volume Information 文件夹的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章: [此贴子已经被作者于2008-4-16 9:38:37编辑过]
|
-- 作者:admin -- 发布时间:2008/4/16 9:39:14 -- 第三部分 del c:\\windows\\system32\\config\\security del c:\\windows\\system32\\config\\software del c:\\windows\\system32\\config\\default del c:\\windows\\system32\\config\\system copy c:\\windows\\tmp\\software c:\\windows\\system32\\config\\software copy c:\\windows\\tmp\\system c:\\windows\\system32\\config\\system copy c:\\windows\\tmp\\sam c:\\windows\\system32\\config\\sam copy c:\\windows\\tmp\\security c:\\windows\\system32\\config\\security copy c:\\windows\\tmp\\default c:\\windows\\system32\\config\\default [此贴子已经被作者于2008-4-16 9:39:39编辑过]
|
-- 作者:admin -- 发布时间:2008/4/16 9:40:01 -- 第四部分
参考有关使用故障恢复控制台的更多信息,请单击下面的文章编号,以查看 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/) 系统恢复在还原过程中删除了文件 [此贴子已经被作者于2008-4-16 9:40:24编辑过]
|