目前版本的钉钉会绑架某些文档类文件的右键菜单,多了个“上传钉钉并打开”的选项。并且钉钉的设置里无法关闭该项,即使在注册表中删除掉对应的条目也是暂时清除掉该选项,下一次启动钉钉的时候又会被写入到注册表中。

联系过钉钉客服反馈这个问题,但是客服表示就是没法禁用。于是经过摸索,找到一个永久禁用钉钉绑架右键菜单的方法。

通过检索注册表发现钉钉会写入到以下注册表路径:
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.doc\shell\DingTalk-UploadOpen
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.docx\shell\DingTalk-UploadOpen
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.pdf\shell\DingTalk-UploadOpen
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.txt\shell\DingTalk-UploadOpen
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.xls\shell\DingTalk-UploadOpen
HKEY_CURRENT_USER\SOFTWARE\Classes\SystemFileAssociations\.xlsx\shell\DingTalk-UploadOpen

接下来要逐条禁用这些注册表条目。
依次进入到这些注册表路径,删除掉DingTalk-UploadOpen项内的数据,但是不要删除DingTalk-UploadOpen本身,同时也删除掉其下属的command项。


右键DingTalk-UploadOpen项,选择 权限… ,然后选中每一个组和用户,分别对它们的所有权限的 拒绝 项都打上勾,然后 应用

此时可能会弹框提示,选择 以继续。

对以上所有的注册表路径都做过一遍这样的操作后,钉钉绑架右键菜单的情况就被成功地永久禁用了。