让别人共享优化配置
将前述对注册表的配置优化结果传给其他人,这样无需使用任何Windows高级管理工具,就能将同样的设置赋予网络上的所有机器。达成此目的的一种办法,是直接将一个或多个.reg文件输出,如果必要的话,在记事本中对它进行编辑,就像前一技巧中所描述的那样。然后可将.reg文件放到一个普通服务器上,或者将它通过电子邮件发送给需要这些设置的用户。收件人从服务器上或电子邮件中下载这些.reg文件后,双击这些.reg文件(或者一个个地右击这些文件然后选择“合并”),然后当被提示合并这些设置时,点击“是”,而无需自己编辑注册表。
以这种方法分发.reg文件时,要确认这些设置对您的计算机来说不是惟一的。也就是说,与Windows相关的配置优化能被确定无疑地平稳传送,但对特定硬件和应用程序的键值所做的修改,只有当接收系统上也有同样的产品存在时,才能恰当运行。并且这样做之前,还要确保对所有输入您的.reg文件并备份其自身注册表的用户给予指导。
1.免费的CCleaner
许多工具都声称,可删除卸载程序遗留下来的废弃的注册表设置:错误的路径、没用过的文件扩展名、破坏了的捷径、以及其他死掉的设置。较好的注册表工具能创建备份(“清除”这些系统设置是危险的。)即使如此,由于一个称作CCleaner的友好的自由软件满足了我所有的有关清除键值的需求,因此我就没有使用那些注册表工具的商业版本。
程序会扫描您的PC的注册表,搜寻那些需要清除的内容,然后让您来选择,在清除这堆东西之前做一个备份。但这些删除了的信息便不能被恢复,备份仅是一个简单的.reg文件;双击它,那些删除了注册表键值就又恢复了。
Ccleaner能提供比注册表还要强的清除功能;这个工具还能发现并清除所有Windows的临时文件,并且能清扫浏览器或开始菜单中“运行”的历史记录、COOKIE以及其他一些内容。该程序还能运行应用程序卸载器,删除那些没有内容的卸载软件目录。用这种方法,在进行删除操作之前,您能选择要清除哪类文件,或者显示一个要被清除的文件列表供选择。(find.pcworld.com/51396)
2.更灵巧的注册表工具
如果需要做大量的注册表编辑工作,您很可能已经发现Windows自带的注册表编辑器的一些弱点:对初学者来说,它太慢了,并且没有查找和替换功能,也没有取消操作选择。TorchSoft的Registry Workshop程序占用很小的系统资源,而且能轻易地完成快速搜索。它还能对注册表文件进行比较,并提供多种取消操作和恢复操作的选择。Registry Workshop显示一个工具条,而且它能在一个用于拖放式键值编辑的标记了的接口上打开多个本地注册表文件。当然,它的价格为每台计算机30美元,但对花大量时间处理注册表设置的任何人而言,这个价钱都很值。详见find.pcworld.com/51416
3.免费且方便的备份
注册表备份是确保PC机不宕机的保证,当安装或使用其他软件时,会对系统的注册表做出一些改变,而注册表备份可保护系统不受这些改变带来的一些问题的影响。
Windows 2000和XP中的这种备份功能都可用ERUNT 工具(Emergency Recovery Utility NT)创建而得。所需做的仅是告诉它把备份文件放到哪儿,以及是否所做备份要多于现有用户设置。您可将工具设置为:每次启动Windows时都创建一个备份,这样自己就不需要总是记着要做这件琐事了。每个备份文件都包括一个同样简单的恢复程序。最后,ERUNT还带有NT Registry Optimizer(NT注册表优化器),它可通过删除您在安装或卸载应用程序时产生的碎片,而提升系统性能。这两个程序都是免费的。详见find.pcworld.com/51392。
4.追踪注册表的变化
如果想了解后台所发生的注册表改变,Sysinternals的Regmon软件能满足您的好奇,并且极为详细。这个免费工具的主窗口能确认哪个注册表键值被修改了,何时被改的,哪个进程(软件)干的,以及这些变化的文本记录(位于其他一些东西之中)。只有高级用户能够理解Regmon提供的全部信息,但其他人可对过滤功能选择进行设置,以将该程序的报告内容限定为他们能理解或需要的信息。举例来说,要监测与Windows一同启动的应用程序的变化,选择“Options”—〉“Filter”—〉“Highlight”。在Include框中,键入HKEY_Current_User\Software\Microsoft\Windows\CurrentVersion\Run;HKEY_Local_Machine\SOFTWARE\Microsoft\Windows\CurrentVersion\Run(应用程序通常将其启动命令隐藏在这两个位置)。或者在此工具的Exclude框中,输入那些要想忽略其变化的键值的路径(比如,HKEY_Current_User\Software\Microsoft\MediaPlayer)。详见find.pcworld.com/51394。