我个人认为在使用第三方软件对注册表进行清理时,RegCleaner是最佳选择。
RegCleaner 下载大小:310KB RegCleaner是一个可以用来清除Windows登录文件的工具。这个工具的好处是,当你执行这个工具后,会将Windows登录文件的登录资料以详细的清单显示,包括:软件名称、出版公司、很多无用的软件登录资料等等。你可以透过详细的清单显示利用RegCleaner来清除这些无用的登录资料。它提供了方便的清除方式,只需在要删除的登录资料内打勾,即可一次帮你自动清除。当你清除这些无用的登录资料后,你可以使用其他的登录文件重整工具来重整登录文件,可以使你的Windows登录文件大大的减肥,进而让系统的速度更快。 RegCleaner支持的操作系统有Windows95, Windows 98, Windows 98SE,以及Windows NT4和Windows 2000。
2.应用要点
大部分软件安装的过程中都需要向注册表中添加一些有关的信息来注册到系统中,当这个软件被删除的时候,有些注册信息常常遗留在注册表中,久而久之导致注册表里积累垃圾信息,造成系统运行不稳定、不顺畅甚至很容易崩溃。
使用RegCleaner程序,用户能够十分容易地删除注册表中遗留的软件注册项目。程序提供的“共享DLL”性能可以删除无用的DLL文件。提供的开始列表功能可以删除快捷方式文件。用户不必知道注册表是什么也一样能够使用RegCleaner这个简单易用的工具。
如果承认尽可能保持注册表的清洁是一件很重要的事情,那么下面的一些应用实例能够说明使用RegCleaner程序的种种好处。
(1)如果一个很好的软件具有30天的试用期,而用户又不小心删除了这个软件,那么自然会希望重新安装它。然而当安装的时候才发现这已经是不可能了。因为这时候程序会认为用户在试图获得另外一个30天试用期。这是在试用软件的过程中经常遇到的情况。如果在第二次安装之前先使用RegCleaner清除这个软件的注册表信息,就能够重新安装继续试用这个软件。
(2)使用最喜爱的工具软件的过程中,忽然发现正在使用的软件已经出新版本了。这个时候通常是会立即下载最新版本来安装使用。然而,原来的版本中并没有任何卸载程序,所以只能将相应的文件夹和文件删除。然而在这样的基础上安装新版本,常常会被提示请首先卸载旧版本。其原因就是因为虽然表面上的文件和文件夹均被删除了,但是注册表中依旧保留着相应程序的注册信息。这个时候就需要用RegCleaner程序来删除注册表中软件的旧版本信息,然后才能安装新版本。
(3)很多应用程序安装过程中同相应的文件建立关联。例如安装完超级解霸试用版本以后,系统中所有的位图文件就被同其中的图片查看程序关联。当卸载了超级解霸以后,再点击位图文件,系统将不能像从前一样打开画笔程序,而是弹出一个信息对话框要求用户去定位相应的Shell.exe文件。这是因为已有的关联被破坏了的缘故。如果使用RegCleaner程序将将超级解霸的注册信息删除,在点击位图文件就不会再要求shell.exe程序,而是让用户选择其他的应用程序例如画笔等,进而建立新的关联。
当然了,在某些情况下,有些应用程序建立关联的时候并不向注册表中写入相应的关联信息。这时候RegCleaner就无能为力了。但是这不是RegCleaner程序到问题,而是程序编制者的问题。
在需要的情况下,RegCleaner程序将扫描整个的注册表,找到所要删除的软件注册到注册表里的所有信息,将其全部删除。当然了,不可能绝对干净地删除所有的注册项目。这里面主要考虑的是系统的安全。因此无论用户怎么使用RegCleaner程序,只要使用正确,就不会有任何危险。除非用户有意想借助于这个程序来将系统搞的一塌糊涂。
需要注意的一个问题就是,使用的中千万不要试图删除注册表中有关MicroSoft的项目,否则可能导致系统无法正常工作。
作为一个例外,在安装新版本的RegCleaner之前,并不需要删除已有的版本,只要直接安装即可。要删除RegCleaner,只要直接将其删除即可,因为RegCleaner不向注册表中写入任何信息,也不向计算机中其他文件中写入任何信息。这是一个纯绿色软件。
3.使用方法
下载结束后执行下载过来的exe文件将开始解压过程,解压完以后执行解压出来的regcleanr.exe即可启动RegCleaner程序打开其工作窗口,
(1)删除不再需要的软件
工作窗口由多个选项卡构成。默认打开的是“Software”选项卡。这个选项卡列出了系统中安装的所有的应用程序。其中的Author(作者)栏目中显示的是应用程序的制作人名称,Software栏目中显示的是程序的名称,Age(年龄)栏目中显示的Old指的是这是系统中已有的程序,是“旧”程序。
列表中的Author栏目里有时候会显示一些unknown(未识别),这是因为有很多应用程序只是向注册表中添加项目而根本就不标记它们,这是应用程序的问题。
在其他的情况下,“Unknown”项目可能是一些程序的选项设置、程序本身防拷贝的密码等等。
通过“Software”选项卡可以删除一些不再需要的应用程序。方法是先在列表中“Author”栏目里启用要删除软件对应的复选项目,而后单击工作窗口右下角的“Remove selected”(删除选定的程序)按钮。一次可以启用多个复选项目,进而删除多个无用的软件。
(2)控制自动启动的应用程序
RegCleaner程序工作窗口中有一个“StartUp list”(启动列表)选项卡, 这里列出了所有在系统启动的时候从注册表中自动启动和从开始菜单中的启动群组里自动启动的应用程序。通常情况下,这些应用程序轻易地占用了系统中很多的资源,降低系统的性能。为了提高系统的工作效率,有必要保持这个列表尽可能为空。
在Windows系统中,控制自动启动的应用程序有一个关键的环节。执行“开始→运行→msconfig”指令打开“系统配置实用程序”对话框,再打开其中的“启动”选项卡,所有随同系统自动启动的应用程序都以复选项目的方式列表显示在这个选项卡中,用户可以通过启用或者禁止复选项目的方式方便地控制哪些程序自动启动哪些程序不启动。由于我禁止了所有不必要的应用程序的对应的复选项目,所以在RegCleaner程序的“Startup”选项卡里,只显示了很少的需要自动启动的应用程序项目。使用“Startup”选项卡和使用“Software”选项卡类似,如果需要删除某个应用程序来禁止它的自动启动,可以启用对应的复选项目,然后单击工作窗口右下角的“Remove selected”按钮。
(3)Uninstall Menu(反安装菜单)选项卡
所示的是RegCleaner程序工作窗口里的“Uninstall Menu”选项卡。
这里列出了所有可以通过Windows中的添加/删除功能删除的应用程序,两者的作用是相同的。之所以要设置这个菜单,是为了删除一些顽固的项目。例如当用户手工删除某程序的时候,在通过Windows中的添加/删除程序就无法卸载了,因为记录反安装信息的程序已经被删除了。在这种情况下,相应的程序项目依旧遗留在添加/删除列表里,这是就可以用RegCleaner来将其从列表中删除。
细心的用户会发现,在反安装列表选项卡中,有一个“Uninstall”按钮和一个“Remove selected”按钮。两者的区别在于,前者将卸载相应的应用程序,而后者只是从列表中将相应的程序项目删除。
(4)FileTypes(文件类型)选项卡
文件类型选项卡中列出了所有文件的类型即扩展名。安装程序的时候,程序要自动建立同某些类型文件的关联。关联的主要作用就是能够通过点击文件来直接调用的应用程序将文件打开。当发现程序不再有用而将其删除的时候,有时候相关联的文件依旧原来的关联,这个时候就可以使用RegCleaner程序将有关的扩展名删除以断开无用的关联。
例如为了解除位图文件同超级解霸中的图像查看程序的关联,在列表中启用相应的复选项目,而后执行删除指令将其删除即可,(5)Shell Extensions(外壳扩展名)选项卡
这里是一个所有关联关系的列表。右击一个MP3文件打开右键菜单,可以发现上面有一些特别的项目,利用RegCleaner,用户可以删除子菜单上某些不需要的指令。例如在根本就没有安装打印机的情况下,右键菜单中的打印指令就应该删除。
(6)Shared DLLs(共享的DLL文件)选项卡 利用这个选项卡,用户可以删除不再有用的共享文件。注意这里列出的都是不再为Windows或者其他应用程序所用的DLL文件,所以可以放心大胆地将其删除,不会因为删除而出现什么问题。
(7)关于Command-line(命令行) 和其他许多的优秀工具软件一样,RegCleaner支持命令行操作,同时支持这样一些命令行参数:Automatic clean(自动清除)、Manual clean(手工清除)、no backups(不备份)以及one backup file(建立一个备份文件)。这里给出一个使用命令行参数的具体例子: RegCleanr.exe /automatic clean /one backup file 这个命令行将启动RegCleaner程序来自动 进行注册表清理,同时只建立一个备份文件。当然了,“no backups”参数只能同“manual clean”参数配合使用。
(8)Registry Cleanup(注册表清理) 注册表清理功能所能够完成的工作同许多售价昂贵的商业软件所完成的自动清理工作基本上是一样的,也就是说,这个功能自动地将注册表中所有的垃圾数据删除掉,同时也删除无用的死数据。 在工作窗口中的左下角设置了一个Registry Cleanup按钮可供随时调用清理注册表。
4.设置选项
打开工作窗口的Options菜单,会发现其中有很多的选项设置指令,这里分别加以详细的解释。
(1)Marking as old(标记为旧的)选项
在“Marking as old”子菜单有有两个开关指令,选择打开“Automatic”(自动)以后,在退出程序的时候,所有的注册表项目都被标记为旧的(即原有的)。选择“Manual”(手动)项目以后,则可以手动地将注册表项目标记为旧。
(2) Registry Cleanup(注册表清理)选项
在Registry Cleanup子菜单中也有两个开关指令,选择其中的“Automatic”(自动)时,在“RegCleaner”工作窗口中单击“Registry Cleanup”(清理)按钮的时候,程序将会自动执行注册表清理操作。如果选择打开Manual(手动)指令开关,则单击清理按钮的时候,RegCleaner将显示出所有非法的注册表项目供用户手工删除。手工删除的时候,可以逐个地进行,也可以批量地进行。删除完以后单击Done按钮即可使相应的变化生效。
(3) Uninstall Menu(反安装菜单)选项
在“Uninstall Menu”子菜单里设置了3个指令,选择其中的“Show all software”(显示所有的软件)后,所有的软件都会显示在反安装列表中。如果选择的是“Show only hidden software”(仅显示隐藏的软件)指令,则只有隐藏的软件被显示出来。这里所谓的隐藏的软件,指的是那些在标准的“Windows添加/删除”对话框列表里不显示出来的软件。 程序默认选定的是其中的Don′t show hidden software(不显示隐藏软件),因此反安装菜单中显示和Windows中添加/删除对话框列表里相同的内容。
(4)界面语言
对于国内用户而言,大多不喜欢其英文的界面。这个也好解决。只要执行“Options→language→select language”(选项→语言→选择语言)指令即可打开一个对话框供选择界面语言支持包要使用简体中文界面语言,则只要双击其中的Chinese gb.rlg项目,RegCleaner程序就会立即换上我们十分熟悉和喜爱的简体中文界面。
5.其他与RegCleaner有关的技巧
(1)常用快捷键
ctrl+s:将列表保存为文本文件
ctrl+q:退出 regCleaner程序
ctrl+a:选择所有的项目
ctrl+d:2什么都不选择
ctrl+i:反相2选择
ctrl+f:打开查找对话框
(2)重要提示
如果启动RegCleaner以后,其工作窗口里不显示有关的信息,可以右击不能完全显示出来的项目以调用程序提供的MoreInfo功能。当需要查看的内容显示出来以后,可以将鼠标指针移到MoreInfo上面来隐藏MoeInfo。 (3)查看备份文件内容
右击备份文件可打开查看其内容。如果已经选择手工标记注册表项目为旧项目,那么可以在不选择任何项目的情况下单击“mark as old”按钮将所有的选项标记为旧有的项目。
可以在www.baidu.com活www.google.com中搜索得到。