WINDOWS\SYSTEM32\CONFIG\SYSTEM文件丢失或者损坏导致电脑不能启动机子有时出现X:\windows\system32\config\system(X:为操作系统所在的磁盘)文件丢失或者损坏导致电脑不能启动的故障,此类错误通常说明计算机因为注册表的原因不能启动,下列操作应该能够修正以上错误。
然而,需要特别注意的是,你需要将5个注册表区域全部进行替换。
只简单的替换一个或者两个将会潜在的导致其他的错误。
解决方案一:------------------------------------------------------------------------------------------1.将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 安装光盘插入CD-ROM 驱动器,然后重新启动计算机。
按照提示,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。
2.出现“欢迎使用安装程序”屏幕时,按 R 启动故障恢复控制台。
3.如果您使用的是双启动或多重启动计算机,请从故障恢复控制台中选择要访问的安装。
4.根据提示,键入管理员密码。
如果管理员密码为空,则按 Enter。
5.在故障恢复控制台的命令提示符处,键入下面几行命令,并在每行之后按Enter:md tmpcopy X:\windows\system32\config\system X:\windows\tmp\system.bakcopy X:\windows\system32\config\software X:\windows\tmp\software.bak copy X:\windows\system32\config\sam X:\windows\tmp\sam.bakcopy X:\windows\system32\config\security X:\windows\tmp\security.bak copy X:\windows\system32\config\default X:\windows\tmp\default.bak delete X:\windows\system32\config\systemdelete X:\windows\system32\config\softwaredelete X:\windows\system32\config\samdelete X:\windows\system32\config\securitydelete X:\windows\system32\config\defaultcopy X:\windows\repair\system X:\windows\system32\config\systemcopy X:\windows\repair\software X:\windows\system32\config\software copy X:\windows\repair\sam X:\windows\system32\config\samcopy X:\windows\repair\security X:\windows\system32\config\security copy X:\windows\repair\default X:\windows\system32\config\default6.键入 exit 退出故障恢复控制台。
计算机将重新启动。
注意:此过程假定 Windows XP 安装在 X:\Windows 文件夹中。
如果 Windows XP 安装在另一个位置,请务必将 X:\Windows 更改为相应的 windows_folder。
如果您具有对另一台计算机的访问权限,为了节省时间,您可以在第 2 步中复制该文本,然后创建一个文本文件(例如“Regcopy1.txt”)。
要创建此文件,请在启动故障恢复控制台时运行以下命令:batch regcopy1.txt使用故障恢复控制台中的 batch 命令,您可以按顺序处理文本文件中的所有命令。
在使用 batch 命令时,无需手动键入多个命令。
解决方案二:-------------------------------------------------------------------------------------------------1. 单击开始,单击关机(或单击关闭计算机),单击重新启动,然后单击确定(或单击重新启动)。
2. 按 F8。
在配置为启动到多个操作系统的计算机上,您可以在看到启动菜单时按 F8。
3. 使用箭头键选择相应的安全模式选项,然后按 Enter。
4. 如果使用的是双启动或多重启动系统,请使用箭头键选择要访问的安装,然后按 Enter。
在第二部分中,您将使用系统还原从注册表文件的备份位置复制这些文件。
此文件夹在故障恢复控制台中不可用,而且在正常使用过程中通常不可见。
在开始此过程之前,您必须更改多个设置以使该文件夹可见:1.启动 Windows 资源管理器。
2.在工具菜单上,单击文件夹选项。
3.单击查看选项卡。
4.在“隐藏文件和文件夹”下,单击选中“显示所有文件和文件夹”,然后单击以清除“隐藏受保护的操作系统文件(推荐)”复选框。
5.在出现对话框并要求您确认是否显示这些文件时,单击“是”。
6.双击 Windows XP 安装所在的驱动器以显示文件夹列表。
一定要单击正确的驱动器。
7.打开 System Volume Information 文件夹。
因为此文件夹被设置为超级隐藏文件夹,所以此文件夹不可用并显示为灰色。
注意:此文件夹包含一个或多个 _restore {GUID} 文件夹,例如“_restore{87BD3667-3246-476B-923F-F86E30B3E7F8}”。
注意:您可能会收到以下错误信息:X:\System Volume Information is not accessible.Access is denied.如果收到此信息,请查看以下 Microsoft 知识库文章以获得对此文件夹的访问并继续执行后续步骤:309531 (/kb/309531、) 如何获得对 System Volume Information 文件夹的访问8.打开一个过去创建的文件夹。
您可能需要单击查看菜单上的详细信息,以查看这些文件夹的创建时间。
此文件夹中可能有一个或多个名称以“RPx”开头的文件夹。
这些是还原点。
9.打开其中一个文件夹并找到 Snapshot 子文件夹。
以下路径是 Snapshot 文件夹路径的示例:X:\System VolumeInformation\_restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8}\RP1\Snapsh ot10.从 Snapshot 文件夹中,将下列文件复制到 X:\Windows\Tmp 文件夹: ?_REGISTRY_USER_.DEFAULT? _REGISTRY_MACHINE_SECURITY? _REGISTRY_MACHINE_SOFTWARE? _REGISTRY_MACHINE_SYSTEM? _REGISTRY_MACHINE_SAM11.如下所示,重命名 X:\Windows\Tmp 文件夹中的文件: ? 将_REGISTRY_USER_.DEFAULT 重命名为 DEFAULT? 将 _REGISTRY_MACHINE_SECURITY 重命名为 SECURITY? 将 _REGISTRY_MACHINE_SOFTWARE 重命名为 SOFTWARE? 将 _REGISTRY_MACHINE_SYSTEM 重命名为 SYSTEM? 将 _REGISTRY_MACHINE_SAM 重命名为 SAM这些文件是系统还原产生的备份注册表文件。
因为您使用的是安装程序创建的注册表文件,所以该注册表不知道这些还原点的存在和可用。
系统将在 System Volume Information 下新建一个具有新 GUID 的文件夹,这就创建了一个还原点,该还原点包括在第一部分中复制的注册表文件的副本。
所以,一定不能使用最新的文件夹,特别是在该文件夹的时间戳与当前时间相同的情况下。
当前系统配置无法识别以前的还原点。
您必须拥有来自以前还原点的以前的注册表副本,才能使以前的还原点再次可用。
移动复制到 X:\Windows 文件夹中的 Tmp 文件夹中的注册表文件,一定要保证这些文件在故障恢复控制台中可用。
您必须用这些文件替换X:\Windows\System32\Config 文件夹中的当前注册表文件。
默认情况下,故障恢复控制台的文件夹访问权限是有限的,不能从 System Volume 文件夹复制文件。
注意:本节中介绍的步骤假定您正在运行使用 FAT32 文件系统的计算机。
有关如何访问使用 NTFS 文件系统的 System Volume Information 文件夹的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:309531 (/kb/309531、) 如何获得对 System Volume Information 文件夹的访问解决方案三:--------------------------------------------------------------------------------------------------1. 单击开始,然后单击所有程序。
2. 单击附件,然后单击系统工具。
3. 单击系统还原,然后单击“恢复我的计算机到一个较早的时间”。
解决方案四:--------------------------------------------------------------------------------------首先安装本文开头的介绍用Win XP安装盘启动,进入命令窗口后,对于\WINDOWS\SYSTEM32\CONFIG\SYSTEM错误,执行下列命令:1.cd \Windows\system32\config2.ren system system.bad3.copy \Windows\repair\system===================================================注意如果你使用的是WindowsXP的OEM版本,那么你不应该使用方法2。
否则,你的操作系统将不再可用。
OEM安装版本创建了事先不存在的用户名和密码。
因此,对于你个人来讲,下面的操作指导不会解决问题。
对于OEM版本XP的最简单方法是使用制造商提供的恢复盘重新安装XP系统简单方法1、重启机器2、按住F8键,直到出现菜单3、菜单出现后,使用方向键选择“最近一次正确的配置”选项4、按回车键5、此时,计算机应该重新安装最近一次的正常启动所使用的配置文件6、重启计算机7、如果仍然存在问题,那么采用下面的复杂方法复杂方法第一步1、将Windows XP的安装光盘放入光驱,重启计算机2、在“欢迎使用安装程序”界面,按R键,进入恢复控制台3、在恢复控制台中会显示当前Windows的安装列表4、你需要根据你所安装的Windows XP系统的路径选择相应的数字。