不记得是从哪个QQ版本开始了,腾讯就增加了一项功能,叫“我的终端”。这东西其实挺实用的,在智能手机和电脑之间传送文件变得非常简单和方便,推荐大家都使用。

  但是好像从QQ2013 SP5之后,不管是文件还是文件夹,当你点击右键之后,右键菜单里多了一个选项:通过QQ发送到我的手机。右键菜单本来就够多了,还给我加!而且最关键的是,平时真的要用的时候直接选中文件拖一下就好了,何必要在右击菜单中新增一个选项呢?又不是天天要用,真心讨厌!下面讲讲解决方法,大致分两种:通过修改注册表或DLL文件。

通过QQ发送到我的手机

一、注册表操作

删除右键菜单注册表,找到以下两个位置,删除对应键值或者将以下内容复制到文本文档中,另存为reg注册表文件,双击运行。

Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[-HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[-HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[-HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt64]
@="{5D639F05-2181-4B58-A850-9F7E5C79D5DE}"

恢复右键菜单注册表,将以下内容复制到文本文档中,另存为reg注册表文件,双击运行。

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\AllFilesystemObjects\shellex\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[HKEY_CLASSES_ROOT\Folder\ShellEx\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt]
@="{53D2405C-48AB-4C8A-8F59-CE0610F13BBC}"
[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\QQShellExt64]
@="{5D639F05-2181-4B58-A850-9F7E5C79D5DE}"

二、直接对dll文件进行操作

QQ右键菜单共涉及到两个dll链接库文件QQShellExt.dll和QQShellExt64.dll,找到QQ安装目录C:\Program Files\Tencent\QQ\Bin下,定位这两个文件,进行改名,Windows 7/8下请用管理员身份权限。由于QQ2013加强了QQ程序文件的防篡改,这里不推荐删除。

通过QQ发送到我的手机

经测试改名之后,运行一段时间下来暂时没有发现对QQ正常使用造成什么影响,QQ也没有自动还原这两个文件。