Windows的注册表在操作系统中起着举足轻重的作用,它包含了系统初始化、应用程序初始化信息等一系列Windows运行信息和数据。在一些不需要的软件卸载后,Windows注册表中有关已经卸载的应用程序参数往往不能清除干净,这就是笔者在安装新的FTP不能成功的原因,因此要想彻底删除干净软件的遗留残渣,还需要对注册表进行清理,另外一个原因是如果有大量已删除软件的残渣遗留,系统经过长时间使用,在启动速度、运行速度等方面都会变的缓慢无比,所以经常给注册表进行“减肥”运动是非常必要的。
可以手工进行清理注册表,但是是一件很烦琐的事,需要一点一点查找,并且手动修改,鉴于上面提到的注册表在整个系统中举足轻重的重要性,手动改正是很危险。那么我们就来看一款清理注册表的软件,这也是单位的电脑高手推荐给笔者的,的确让笔者省心不少,现在已经安装好FTP新软件了,并且对注册表进行“有史以来”的大清理,实在是有点不好意思。
笔者使用的这款注册表清理工具是微软编写的免费软件RegClean。该软件不需要安装,运行时不易出错,小巧简单,但是好用,直接启动程序后就会检查注册表,单击按钮就会修理所找到的任何错误,能够清理注册表中卸载后的软件注册条目。
运行RegClean的方法非常简单,只要双击RegClean的图标,就会弹出一个RegClean的对话框,接下来它会自动对注册表进行分析,并检查注册表中的错误。这一过程大约要花费大约30秒到5分钟,时间的长短主要在注册表的大小和机器的运行速度的快慢。接着RegClean会分析Windows系统注册表中记录的各种设置项,查找其中出错的键码,将这些键码出错信息存储在Undo.Reg文件中。然后,RegClean能够将这些键码从Windows注册表中删除,完成对注册表的彻底清理。
在RegClean对注册表分析完毕后,会弹出另一个对话框,只要点击对话框的右下方的“FixErrors”按钮,RegClean就会自动修理注册表中错误。这时,RegClean会在它所在目录下创建出一个Undo.REG文件,文件名为“Undo computer yyyymmddhhmmss.REG”。RegClean将注册表信息写入此文件中,这其中含有计算机名和时间信息。然后将错误的注册表项从注册表中删除。对话框会提示这一过程的进度。
一般来说,使用RegClean清理注册表出现问题的几率很小,而且即使出现了问题也不要担心,Regclean在清理注册表以前已对注册表做了备份,我们可以先打开RegClean所在的文件夹,找到一些扩展名为Reg的文件,这些文件就是注册表的备份文件,其文件名的格式为:Undo+computer+yyyymmddhhmmss.Reg,你只需选择其中最近创建的备份文件,双击它即可恢复注册表。是不是很方便呢?