使用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来恢复了,当然恢复完要得装下硬件驱动。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值