快速(Vista)右键菜单清理“多余”选项

看着做面上每次点右键出来的那么多个无用菜单有点郁闷,于是今天终于下定决心清理掉。

修改注册表的右键菜单清理办法

1、开始——运行——regedit。

2、首先把Nv显卡驱动管理面板清理了。
删除之前选中将修改的注册表项,然后打开: 文件——导出,备份下,以免误操作!
删除掉这ContextMenuHandlers下的NvCplDesktopContext即可:

[HKEY_CLASSES_ROOT\Directory\Background\shellex\
ContextMenuHandlers\NvCplDesktopContext]
@=”{A70C977A-BF00-412C-90B7-034C51DA2439}”

其他显卡驱动的右键菜单也能在这里找到。

3、接着偶试图删掉装Ai(不是Ai就是ps了!没记得那么清了)的时候右键里多出来的“Adobe Drive CS4”。

也是和上面同级“目录”下,删掉ContextMenuHandlers下的{C95FFEAE-A32E-4122-A5C4-49B5BFB69795}(这个偶是不确定的,是试出来的)即可:

[HKEY_CLASSES_ROOT\Directory\Background\shellex\
ContextMenuHandlers\{C95FFEAE-A32E-4122-A5C4-49B5BFB69795}]
@=”{C95FFEAE-A32E-4122-A5C4-49B5BFB69795}”

现在桌面右键菜单已经干净了,接着偶在一个磁盘分区(文件夹)上右键发现一个很纠结的问题,就是“Adobe Drive CS4”这个菜单还在!!

4、偶打开磁盘的右键菜单所在位置: [HKEY_CLASSES_ROOT\Drive\shellex\ContextMenuHandlers\ 寻找,找到{C95FFEAE-A32E-4122-A5C4-49B5BFB69795} (和上面的相同),删掉后,磁盘分区盘符右键没有“Adobe Drive CS4”了。

到现在偶已经很纠结了,因为文件夹右键上的“”还没有清掉,在这里 HKEY_CLASSES_ROOT\Folder\shellex 没有找到 那个cslid。
于是决定下狠招,就是直接把 [HKEY_CLASSES_ROOT\CLSID\{C95FFEAE-A32E-4122-A5C4-49B5BFB69795}删掉!

[HKEY_CLASSES_ROOT\CLSID\{C95FFEAE-A32E-4122-A5C4-49B5BFB69795}\InprocServer32]
@=”C:\\Program Files\\Common Files\\Adobe\\Adobe Drive CS4\\ADFSMenu.dll”
“ThreadingModel”=”Apartment”

(其实注释掉InprocServer32就可以的,比如重命名为 ;InprocServer32)
结果很凑效。。内牛满面

接着偶在Drive下删掉了 share 菜单(文件夹右键里的自动消失。。):

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shellex\
ContextMenuHandlers\Sharing]
@=”{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}”

总结一下,右键菜单在注册表中的上级选项一般为shellex\ContextMenuHandlers,当然能找到csid的话,若想彻底“禁用”这个东东,那就在[HKEY_CLASSES_ROOT\CLSID\中找到那串“CSLID”,然后删掉即可,若想免疫只要建个空选项,然后设置权限?!

用ShellExView进行右键菜单清理

事后觉得自己很傻,右键清理的工具应该很多了,这问题肯定不止我一个人遇到,于是偶GG到这个东东——50KB左右的“ShellExView”(当然著名的鲁大师也很好使,只是有点大功能太多)。
运行后,真是太神奇了,系统中存在的所有外壳扩展插件都一目了然,禁用也很方便的说。。

然后偶就“纵观全局”把没用的菜单插件都禁用了(不是彻底删除了)。

早点没想到。。

卸载组件办法清理右键菜单

按照右键菜单属于外壳扩展插件的思路,加上那个CLSID里的那个ADFSMenu.dll组件地址。
偶把那个CLSID恢复了。
然后使用命令

regsvr32 /u “C:\Program Files\Common Files\Adobe\Adobe Drive CS4\ADFSMenu.dll”

PS:这个Vista下需要管理权限运行CMD,然后执行命令,否则虽然提示卸载成功,但实际不成功!

提示卸载成功,然后发现那个CLSID也被自动删除了,右键已经没有了“Adobe Drive CS4”菜单。

到此清理右键菜单的动作进行完毕,若哪位朋友有更好的办法,欢迎分享下。。 🙂