以文本方式查看主题 - 调频热点 (http://fmhot.com/bbs/index.asp) -- 『 ≡ 灌水聊天 ≡ 』 (http://fmhot.com/bbs/list.asp?boardid=3) ---- [求助]电脑高手近来看下!!! (http://fmhot.com/bbs/dispbbs.asp?boardid=3&id=87261) |
-- 作者:B~O~M -- 发布时间:2005/6/14 8:39:58 -- [求助]电脑高手近来看下!!! 那里能找到 自动修复注册表的软件 |
-- 作者:秋水长天 -- 发布时间:2005/6/14 15:00:04 -- Win XP提供了一个还原注册表的新方法,可以免除你在系统损坏后,重新安装Windows的漫长煎熬。 l.重新启动计算机,在看到“选择启动操作系统”消息后,请按“F8”键。 2.使用箭头键突出显示“最后一次正确的配置”,然后按Enter键。必须关闭NUM LOCK,数字键盘上的箭头键才能工作。 3.如果有双启动或多启动系统,请使用箭头键突出显示要启动的操作系统,然后按“Enter”键。 成功启动Windows后,注册表将恢复到上次成功启动计算机时的状态。选择“最后一次正确的配置” 是解决从问题(如新添加的驱动程序与硬件不相符)中恢复系统的一种方法,但是它不能解决由于驱动程序或文件被损坏或丢失所导致的问题。而且Windows只还原注册表顶HKLM\\System\\CurrentControlset 中的信息,任何在其它注册表项中所做的更改均保持不变。 |
-- 作者:秋水长天 -- 发布时间:2005/6/14 15:00:21 -- 1.Windows 9x注册表的备份与恢复 (1)使用Scanreg备份/恢复注册表 系统在启动过程中会自动对注册表进行扫描,会将注册表及Win.ini、System.ini一同打包压缩为rb00?.cab,存放在C:\\Windows\\sysbckup的目录下,若有错误便自动修复。在系统运行时也可以检查注册表,注册表检测软件为了DOS版的scanreg.exe和Windows版的scanregw.exe,只要输入“Scanreg”,就会自动启动相应的版本。单击“开始”→“运行”,在“打开”对话框中输入“Scanrge”,然后单击“确定”,程序会扫描注册表,并显示扫描结果。如果注册表有错误便会提示您是否进行自动修复,如没有对注册表做备份可让它自动修复。如果正常而且今天还未备份的话,程序会提示您进行备份。 当注册表有错,不能自动修复且不能进入Windows时,可在DOS下运行Scanreg/Fix进行修复。这样,可排除由于系统自动启动时通过初始化程序System.ini和Win.ini加载了错误的模块或应用程序以及病毒侵入造成注册表修复失败的可能。 当使用Scanreg进行系统注册表的备份后,恢复时需要在实模式下的纯DOS环境,在DOS提示符下键入Scanreg/restore,Scanreg会先检测注册表,然后就会显示几个文件提供选择,确定自己认为正常的备份进行恢复。DOS版Scanreg.exe有3个功能,其参数如下: BACKUP——备份注册表 RESTORE——恢复注册表 FIX——修复注册表 (2)使用Regedit备份/恢复注册表 注册表编辑器除了可以用于配置的修改外,还有一个非常重要的功能,那就是对注册表进行备份和恢复。 ●注册表的备份 运行“regedit”,打开“注册表编辑器”窗口。 打开“注册表”→“导出注册表文件”菜单命令,弹出“导出注册表文件”对话框(如图6)。选择注册表备份文件的保存路径、名称以及保存全部还是只保存注册表的某个分支。根据自己的需要设定好后,单击“保存”按钮即可完成注册表的备份。 ●注册表的恢复 打开“注册表编辑器”后,运行“注册表”→“引入注册表文件”,弹出“引入注册表文件”对话框(如图7)。 图7 找到曾经导出的注册表备份文件,单击“打开”按钮即完成注册表的恢复,恢复完成后出现一个提示框,单击“确定”按钮并重新启动计算机。 (3)利用注册表编辑器恢复 如果在注册表出错前备份过注册表,也可以在DOS环境下使用regedit来恢复,操作步骤如下: 用引导盘启动计算机,进入Windows目录,在该目录下键入“regedit/C *.reg”,其中*.reg为备份的注册表文件名,然后重新启动计算机使新的注册表生效。 注意:这种方法速度非常慢,所以大家一定要有耐心,如果中途中止,那么可能会破坏当前注册文件,导致计算机不能启动。 [此贴子已经被作者于2005-6-14 15:01:36编辑过]
|