病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记
« 指示器:应用程序正在运行iexx.com篡改IE主页 »
分享到:

使用system.alt修复system

  又遇上C:\WINNT \SYSTEM32\CONFIG\SYSTEM损坏或丢失的故障,因为是2000的系统,所以前面的路径是WINNT而未XP的WINDOWS,开机时无法进入系统,进度条一走就黑屏,然后就卡在哪,使用“最后一次正确配置”也无效。按F8选择进入安全模式,看着加载到C:\WINNT \SYSTEM32\CONFIG\SYSTEM就停止了,提示system损坏或丢失,要用安装光盘修复。我当然不信system会丢失,一般是损坏了,system保存的是注册表中系统信息,也就是说注册表损坏了,而“最后一次正确配置”只还原注册表HKEY_LOCAL_MACHINE\System\CurrentControlSet中的信息,任何在其他注册表项中所作的更改均保持不变,但它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。

  使用win pe光盘启动电脑,进入C:\WINNT \SYSTEM32\CONFIG,果然system还在,但既然不以启动电脑说明它已经损坏,必须替换它,按以前的经验是用c:\winnt\repair\(XP就是c:\windows\repair\)下的system替换C:\WINNT \SYSTEM32\CONFIG\下的system,但repair下的system是刚装好系统时的注册表初始状态的备份,即不含硬件驱动,从大小上也能看出差别,C:\WINNT \SYSTEM32\CONFIG下的system有3M多,而repair下的system只有900K。虽然我并不害怕再装驱动等东西,但总是麻烦,所以又看了下C:\WINNT \SYSTEM32\CONFIG下,发现有一个system.alt与system大小相同,不过时间上比system稍早一点(也是同一天修改的),上网查了下,原来这个system.alt也是注册表的一个副本,即system的备份。简单了,把原来的system改成system.old备份一下,然后所system.alt改成system(删除后缀名),重启电脑,一切正常。

     不过这里要说明下,有时可能由于在故障情况下反复重启可能导致system.alt备份了已经损坏的system而造成system.alt也是坏的(确实不大清楚它们之间多久备份一下),或者在C:\WINNT \SYSTEM32\CONFIG或C:\WINDOWS\SYSTEM32\CONFIG下并没有这个system.alt,这两种情况下,就只能用c:\winnt\repair\或c:\windows\repair\下的system来恢复了,当然恢复完要得装下硬件驱动。

转载时请注明:转载自 Storm_Center  原文地址:http://www.stormcn.cn/post/377.html
——凡文章内未标注转载来源者均为原创文章 【恭候您的意见】 谢谢!——

  • 1楼.zchdd11111
  • 两个办法中的文件在我电脑中都没有。。。
    流风33 于 2009-6-16 22:16:01 回复
    C:\WINDOWS\repair这个一定有,除非你误删除了它
  • 2009-6-16 13:14:19 [引用] [回复] [返回顶部]

发表评论(欢迎交流,无须注册 | 如申请友链与本站要求不符,恕不回复,见谅):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 收藏文章:
  • 腾讯微博:
  • 订阅博客:
  • 新浪微博:

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场. [关于我] [网站地图] [联系邮箱]. 闽ICP备09000343号
Copyright 2008-2012 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog. [返回顶部]