当我们在使用Windows过程中,如果您经常的安装卸载软件,系统的运行速度就会逐渐降低,这主要是由于在系统中存在大量的的无效的组件造成的。在Windows之所以可以执行各种操作,实际上离不开类型众多的系统外壳组件。例如桌面管理程序、网上邻居、字体管理、系统右键菜单、控制面板程序、打印机管理、快捷方式、缓冲文件、文件搜索功能、压缩文件管理、显示属性、管理工具等等。实际上,不同的组件主要是由各种注册的DLL、OCX等系统文件组成。当安装完Window后,大多数外壳组件就已经安装成功了。很多第三方的软件也会为Windows添加功能各异的外壳组件。例如当安装了某些软件后,就会在系统右键菜单中出现对应的功能项目。当您在系统中频繁的删除卸载程序后,就会在Windows中留下各种无效的组件,这往往造成系统运行效率的降低,使用RegDllView和ShellExView这两款小巧的实用软件,就可以轻松清除无效组件,灵活控制系统各种组件,从而提高系统的运行速度。
RegDllView的使用方法很简单,当其运行后可以搜索系统中所有已经注册的组件,在RegDllView主窗口中显示组件检测信息,包括对应的文件路径、系统注册标记、用户标记、最近注册的时间等内容。选中对应的组件,在其下的列表中显示其包含的类信息,包括类的标识、名称、ProgID和版本号等信息。对于无效的组件,在列表以粉红色进行显示。当然,也可以在列表中点击“Missing File”列,让所有无效的组件集中显示。如何删除无效的组件呢?在列表中选中处于粉红色显示的组件名称,点击菜单“File”→“Oprn In Regedit”项,RegDllView就会打开注册表编辑器,并且自动定位到对应的路径中。您只需将选中的注册表分支删除即可,当然,如果该组件涉及注册表中多个CLSID值,就需要按照上述方法执行多次删除操作,这样就可以将无效的组件彻底清除了。下载地址:http://www.nirsoft.net/utils/regdllview.zip
和RegDllView不同,使用ShellExView可以让您激活或者禁用系统中的各种外壳组件。在ShellExView主窗口中列出所有的系统外壳组件,可以看到系统包含的组件项目非常丰富。在列表中提供了对应组件的名称、运行状态、类型、描述信息、版本信息、开发者名称、该组件是否和桌面/我的电脑/控制面板关联、对应的DLL文件路径、关联的CLSID信息、文件创建日期、CLSID创建日期、是否是第三方组件、该组件支持的文件类型、文件属性和尺寸等信息。为了提高系统的安全性,您就需要对重要的组件进行控制,这样可以避免别人随意操作您的电脑。在ShellExView可以轻松控制对应组件的可用状态。例如如果您想禁止使用系统自带的计划任务功能,可以在列表中选中“计划任务”项,在其右键菜单中点击“Disable Selected Items”项(或者点击F7键),即可禁用该组件。当双击控制面板中的“计划任务”项时,系统就会毫无反应。当需要激活“计划任务”组件时,在其右键菜单中点击“Enable Selected Items”(或者点击F8键),即可正常使用“计划任务”了。在列表中以红色显示的是上下文菜单项或者IE插件等类型,例如如果您使用的是NVIDIA显卡,在桌面的右键菜单中会显示“NVIDIA Control Panel”项,如果希望消除该项,可以在列表中选择“nView Desktop Context Menu”项,在其右键菜单点击“Disable Selected Items”项即可。一些软件(例如WinRAR)在安装之后,可以在资源管理器上下文菜单中添加相应的控制项,在ShellExView列表中选择这些项目(例如“WinRAR”项),在其上点击F7键即可禁用该项目。对于在列表中的“Type”列中显示为“Shell Folder”的项目,可以将其添加到桌面,控制面板,我的电脑目标路径中,例如选择“History”(浏览历史)项,点击菜单“File”→“Add Selected Items to”项,在分支菜单中选择我的电脑、桌面、控制面板等目标,即可将其添加到预设路径中。当然,也可以对“Shell Folder”类型的项目进行移除操作,例如选择“管理工具”项,点击菜单“File”→“Remove Selected Items to” →“Control Panel”项,即可将其从控制面板中清除。下载地址:http://www.nirsoft.net/utils/shexview.zip

文章如转载,请注明转载自:http://www.5iadmin.com/post/310.html