分享

电脑开机显示C:\WINDOWS\system32\config\system文件丢失损坏...

 甘苦人生2010 2013-05-18

提问:我的电脑开机后显示:因以下文件的损坏或丢失,Windows无法启动:\windows\system32\config\system你可以通过使用原始启动软盘或CD-ROM来启动Windows安装程序,以便修复这个文件,在第一屏时选择"r",开始修复。请问怎样才能修复?

  问题分析回答:

  1.将 Windows XP 启动盘插入软盘驱动器,或将 Windows XP 安装光盘插入 CD-ROM 驱动器,然后重新启动计算机。按照提示,单击以选中从 CD-ROM 驱动器启动计算机所需的所有选项。

  2.出现“欢迎使用安装程序”屏幕时,按 R 启动故障恢复控制台。

  3.如果您使用的是双启动或多重启动计算机,请从故障恢复控制台中选择要访问的安装。

  4.根据提示,键入管理员密码。如果管理员密码为空,则按 Enter。

  5.在故障恢复控制台的命令提示符处,键入下面几行命令,并在每行之后按 Enter:

md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak

delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default

copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
  6.键入 exit 退出故障恢复控制台。计算机将重新启动。

  注意:此过程假定 Windows XP 安装在 C:\Windows 文件夹中。如果 Windows XP 安装在另一个位置,请务必将 C:\Windows 更改为相应的 windows_folder。

我亲自试过的方法,下边的是可行的
解决方法:1. 使用 Windows XP 安装光盘或 Windows XP 启动盘启动计算机。
2. 在出现“欢迎使用安装程序”消息时,按 R 键执行“修复”。
3. 按 C键运行故障恢复控制台工具。
4. 选择要修复的系统(一般是第一个,你就输入:1就OK啦)。
5. 键入管理员密码(就是administrator用户的密码)。
6.然后输入以下命令:chkdsk 修复一下就可以了。
7.重新启动一下电脑

以上方法是我验证过可行的,下面是我网上找到的别人的方法,不知道行不行,有机会也验证一下。
解决方法:
遇到这种问题,只需要对system文件进行重命名和复制即可。下面笔者就详细介绍修复system文件的操作方法。

  注意:切忌在DOS下想对系统文件进行操作,因为在DOS环境下system文件是受保护的,所以不能直接在DOS下对那些文件进行重命名和复制.。而且不要通过把system文件备份到其他文件夹解决问题,系统文件无法复制到其他文件夹,更不能进行覆盖。

  方法一:用原盘XP光驱启动,在第一屏选择‘R’,进入所属操作系统修复,进入到c:\windows\system32\config\目录下,dir system显示找到文件,文件并没丢失,只是损坏。于是输入:rename system system.old;(将注册表文件重命名)rename system.alt system(system.alt其实是注册表文件的副本)把副本重命名成正本就可以了。

  如果用户在使用方法一的过程中,出现“无法找到system.alt”的提,说明是system.alt也丢失了,就用以下第二方法。

  方法二:.XP系统在windows\repair下还有个系统备份.同样rename system system.old(一般不直接删除系统文件,重命名后还可以再还原回来)。接着copy c:\windows\repair\system c:\windows\system32\config\,提示复制一个文件,重新启动,正常进入系统。

  方法三:进入PE系统直接拷贝windows\repair目录下的system覆盖原文件。

  值得注意的是,方法二和三,修复还没结束,由于repair下的文件是安装后第一次成功启动后备份的,所以注册表文件里并没有声卡,显卡相关驱动信息。但驱动文件已经在C盘下,所以只要直接让它查找驱动就可以安装好了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多