管理Win 9X注册表

p>1.注册表的备份及恢复注册表被破坏时就会导致系统发生问题甚至瘫痪,所以需要备份注册表以便在注册表受到破坏时恢复它 。常见的注册表备份方法有三种:(1) 直接将注册表文件System.dat和User.dat拷贝到硬盘指定的目录下或直接拷贝到软盘上作为备份 。恢复时将该备份替换覆盖回原处即可 。
(2) 运行Regedit.exe 。打开注册表编辑器后,利用菜单的“导出”及“引入”功能来备份、恢复注册表信息 。具体方法为:打开“注册表”下拉菜单,单击“导出注册表文件”项,在出现的对话框中键入欲备份注册表的文件名及其保存位置,再单击“保存”即可 。需要恢复注册表时,用同样的方法打开注册表编辑器,打开“注册表”下拉菜单后点击“引入注册表文件”,在出现的对话框中选中需恢复的备份文件,再按“打开”按钮即可将该注册表备份文件恢复到系统中 。
(3)Win98新增的自动备份注册表功能可自动备份注册表 。在用户每天第一次开机时,Win98将自动把系统中原来的注册表信息压缩成.cab文件,以rb00*.cab之名存放在WindowsSysbackup目录下,系统自动保存最近五次开机时的注册表数据 。需要恢复时,可以用Windows自带的Extract.exe(在WindowsCommand目录下)解开该压缩文件,恢复替换回原注册表文件即可 。另外,还可用WinZip7.0等压缩软件解开所需的rb00*.cab备份压缩文件,将它覆盖回原位置即可 。
2.修改注册表【管理Win 9X注册表】为了充分发挥系统的性能,有必要对注册表进行适当的修改(但是,如果你对注册表不太熟悉的话,请不要轻易修改它) 。例如,通过修改注册表可以加快网络传输速度 。具体操作如下:运行Windows目录下的Regedit.exe,出现编辑窗口时单击“编辑”菜单的“查找”命令,在查找框内键入“MaxMTU”后回车,找到该键值名后,右击它,在快捷菜单中单击“修改”,将其值设为576;用同样的方法将该窗口的“MaxMSS”值设为536;将“DefaultRcv Windows”的值设为3216;将“Default TTL”的值设为64 。如果该窗口中缺少某一项,就右击窗口右边空白处,在快捷菜单中单击“新建/字符串值”,键入相应的名字,再将其值设为上面数据即可 。关于注册表更详细的修改方法见《1999年电脑报合订本》(上)附录 。
3.对Win95/97注册表的管理目前很多系统仍使用Win95/97,但它对系统没什么保护功能 。在Win98中,微软新增了一个注册表检测软件:ScanReg 。当注册表出现问保崽崾灸阒匦缕舳低郴指醋⒉岜怼D壳白⒉岜砑觳馊砑治狣OS版的ScanReg.exe和Windows版的ScanRegw.exe,只要输入ScanReg,系统就启动相应版本,对注册表进行压缩备份,并将备份存放在WindowsSysbackup目录下,当注册表出错时,就使用备份文件覆盖掉坏注册表文件 。把Win98的ScanReg拷贝到Win95/97中使用仍可以实现对系统注册表的保护 。具体方法为:把Win98的WindowsCommand目录下的ScanReg.exe和Windows目录下的ScanReg.ini、ScanRegw.exe拷贝到Win95/97的相应目录中 。为了达到每次启动Win95/97就检测和自动保存,我们要做一个快捷方式到“启动组”中,在“开始”按钮上单击鼠标右键,选择“打开”,一层层打开到“启动组”文件夹,把刚才做好的ScanReg快捷方式放进去,这样,Win95/97就和Win98的注册表保护功能完全一样 。
4.用软件管理注册表现在有很多用于管理注册表的软件,例如:注册表修改软件Reg2000;注册表监视软件Regmon;注册表清理软件Regclean等 。下面以微软公司开发的Regclean为例说明用软件对注册表的管理 。在频繁的安装和卸载一些软件时,注册表中会留下许多垃圾信息,你可以通过运行Regclean删除这些无用的表项,并把所做的修改存放在一个Undo文件中,用户可随时恢复 。经过Regclean的处理,系统性能得到很大的提升,尤其是缩短了系统的启动时间 。而且只要系统一启动,Regclean就会搜索注册表,如果发现错误,只要按一下FixError就大功告成了 。Regclean清理注册表后,会产生一个*.reg文件,里面的内容是刚被清理出的注册表项,可以用各种字处理软件打开查看,但请注意:不能直接选“打开”(即:把它们加入注册表),否则这些垃圾信息就会重新登录到注册表中,刚才的FixError工作就白做了 。

推荐阅读