ShellExView帮助你详细了解系统插件![]() 说起Windows的插件,不能不说Windows的外壳(Shell)。Windows的外壳是相对于字符界面的DOS来说的,是指Windows的图形界面,主要包括资源管理器,桌面,任务栏以及其上的右键菜单等,Windows的插件,即ShellEX是指由系统或第三方程序为Windows的外壳安装的增强程序,因而又叫外壳扩展,不良的外壳扩展会影响Windows的性能或使其不稳定,比如有时在打开“我的电脑”或资源管理时Windows桌面会崩溃,这很有可能就是由于外壳扩展造成的,既然外壳扩展这么重要,那么我们怎么查看和管理Windows的外壳扩展呢?
外壳扩展是能够增强Windows功能的,驻于进程中的COM对象,大多数的外壳扩展是被系统自动安装的,但是也有许多其他应用程序安装了附加的外壳扩展组件,ShellExView应用程序能够显示安装到你电脑中的外壳扩展的详细信息,并且允许你轻易地禁用或启用每一个外壳扩展,能解决用资源管理器环境中上下文菜单问题。 下面我们就用ShellExView一起来详细了解一下系统插件。 一、下载和安装 通过http://www.newhua.com/soft/10492.htm下载该软件 软件下载下来是一个压缩文件,解压后开始安装,软件的安装过程十分的简单,只要根据安装提示即可安装完成。如图1所示。
安装完成以后,双击桌面上的“
图2 ShellExView是一个能够显示Windows外壳扩展的工具,该工具可以让你轻松地禁用或启用一个外壳扩展,还能让你把“外壳目录”的外壳扩展,比如:回收站、管理工具、网络连接等添加到我的电脑、桌面或控制面板中。 二、Windows外壳扩展的分类 在介绍ShellExView的功能前,还是先来介绍几类常用的Windows外壳扩展。 1、上下文菜单:上下文件菜单是指在操作系统范围内,比如资源管理器、桌面或任务栏上点击鼠标右键弹出的菜单,这种菜单上的命令分为两类,一类是命令直接调用应用程序,它一般在注册表的(Shell)子键下定义,还有一类命令是调用注册了“CLSID”的COM控件,它一般在注册表的(ShellEx\ContextMenuHandlers)子键下定义。在ShellExView中显示的上下文菜单外壳扩展就是指后面的这一类。如图3所示。
图3 外壳扩展大都是一个DLL格式的COM控件,它会在注册表中注册一个“CLSID”。DLSID是一个对象标识符(通常由32个十六进制数构成,比如Microsoft SendTo Service上下文菜单COM控件的标识符为{7BA4C740-9E81-11CF-99D3-00AA004AE837},它就像对象的“身份证”一样,一旦在注册表中定义了标识符,我们就可以在注册表其它地方使用该标识符来引用该对象,选择中该软件拖动下面的滑块可以查看它的标识符或双击选中的蓝条在弹出的属性查看它的标识符。如图4、5所示。
图4
图5 2)外壳目录:在Windows中,能够打开一个窗口的类似文件夹的COM控件叫做外壳目录。如图6所示。
图6 如桌面上的:任务计划、扫描仪器、控制面板中的管理工具、网络连接等等,这类外壳扩展一般分布在我的电脑、桌面或控制面板中像一个文件夹,点击它们会打开一个窗口。 3)IE工具栏及浏览器辅助对象:IE工具栏及浏览器辅助对象就是我们平时所说的IE插件,IE作为Windows的一部分,它的插件当然就是Windows外壳扩展,在ShellExView中我们不仅可以查看这类插件,还可以禁用或启用这类插件。选择一个IE工具栏,然后单击右键,在弹出的菜单上选择“禁用选定的项目”就可以禁用该插件了或直接点击界面左上角的“
图7 除了上文介绍的这三类外壳扩展外,Windows外壳扩展还包括“属性页”(在“属性”对话框上添加选项卡),“拖曳处理程序 ![]()
|
|
||||
|
|
||||
|
|
|
||||
|
|
||||
|
|
|
||||
|
|
||||
|
|