现在随着电脑应用知识的普及,我想,很多朋友对WINDOWS注册表的修改已经有不少经验和心得。在图形界面下对注册表的维护和修改,就不必再提了,但有时候,我们可能会遇到更辣手的事情,如由于人为错误操作或者恶性病毒感染而使系统切底崩溃,不能进入WINDOWS图形界面时,我们对此是否只有重装这种方法呢?本文将就在DOS下面尽量挽救系统这方面作出阐述。
一、 使用scanreg/restore
我想这种方法大家也比较熟悉了,只要在DOS界面下输入该命令,就可以在最近的5个注册表备份里恢复,如果幸运的话,系统就可以马上恢复。但,事实上,用这种方法有个致命的缺陷就是你只有最近5天的注册表备份可以选择。因为控制着自动备份的scanreg.exe只会在每天第一次启动电脑时备份,如果哪天你安装的程序或者对注册表的修改比较多,那么你的努力就大多白费了。这种方法就正如是眉毛胡子一起抓,正确和错误的都一起改掉,是否能为恢复系统帮上忙,总有一种听天由命的感觉。所以,笔者鼓励大家使用第二种方法。
二、使用DOS界面的regedit.exe
如果把scanreg/restore比作是一刀切的话,这种方法更像是一次高明的外科手术,只一矢中的地针对病,把错误修复而完全不影响注册表的其他健康部分。这样,我们就能在最大限度上保留我们的工作成果了。使用regedit.exe对注册表实行局部修改的思路是:首先,把注册表里有嫌疑的分支导出;然后,使用edit对它进行分析和修改;最后,把健康的分支重新导入注册表里。好了,我们来看看整个过程的具体操作。
1 导出注册表分支
在DOS下导出注册表分支的命令格式是:Regedit[/L:system] [/R:user] /E filename [regpath1]。/L:system是指定system.dat的路径,/R:user是指定user.dat的路径,如果不说明,系统就会在默认的路径下找;/E:是导出注册表分支的文件名,regpath1是要导出的注册表分支。比如,我们要导出默认注册表关于控制系统启动的分支到test.reg里,命令如下:regedit /e test.reg HKEY-LOCAL-MACHINE\Software\Microsoft\Windows\CurrentVersion\Run。
| 惠普原装假冒墨盒巧妙分辨 | 03-16 | |
| 教你预防“熊猫烧香”病毒 | 01-18 | |
| 内存混插常见问题和解决方法 | 12-05 | |
| 消除液晶亮点和划痕有妙招 | 11-09 | |
| 游戏秘技:《帝国时代3:酋长》-秘 | 11-04 | |
| 让宽带拨号顺风顺水 拔号上网的排 | 10-13 | |
| 各取所需:不同环境下有线组网方 | 10-12 | |
| 掌握要领排查有道 让打印机摆脱“ | 10-09 | |
| 解决问题,笔记本内存越大反而越 | 10-05 | |
| 注重日常清洁,让打印机摆脱灰尘 | 10-01 | |
| 八大方法!解决CPU资源占用100%问 | 09-26 | |
| 骗子是怎样将1G硬盘变成120G的 | 09-23 | |