WINDOW右键无drive

本文为转载,也不知道哪个是最原始的,好几个都没有找到注册表代码,最后在这里找到了。修复群晖Synology Drive client右键菜单缺失问题_群晖 drive pc客户端 右键菜单没有-CSDN博客

主要解决 windows 右键菜单中没有 Synology Drive 菜单的问题,整体思路是找到群晖 Drive Client ContextMenu.dll 文件并添加进注册表。

解决后的样子

解决后的样子

确认参数

确认是否符合要求

Win + R​ 打开运行,输入 regedit,在打开的注册表编辑其中,定位到如下位置:

计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\

复制

在其下找到 01UnsuppModule并查看其之前有几个项目。

确认是否符合要求

我的是3个项目,少于5个,符合要求(至于为什么是少于5个的原因,待考究)。

确定系统参数

确定文件夹名称

Windows 资源管理器的地址栏中输入如下内容:

%localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay

复制

在打开的窗口中,查看里面文件夹的名字,应该是一个数字,我这里是 22,见下图:

确认文件夹名称

确定系统用户名

当前系统登录用户名,我的是Eric

确认操作系统位数

“x86”32 位系统对应的值) “x64”64 位系统对应的值)

参数汇集

序号

参数名

参数值

1

dirName

22

2

userName

Eric

3

system-bit

x64

配置 reg 文件并替换参数

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shellex\ContextMenuHandlers\CloudStation.SyncFolderContextMenu]
@="{2C4A5D61-009C-4561-9A33-6AFD542FD237}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}]
@="SynoFolderContextMenu Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]
@="C:\\Users\\CZ\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AEB16659-2125-4ADA-A4AB-45EE21E86469}]
@="UnsuppModule Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AEB16659-2125-4ADA-A4AB-45EE21E86469}\InprocServer32]
@="C:\\Users\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\iconOverlay.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{AEB16659-2125-4ADA-A4AB-45EE21E86469}\InprocServer32]
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}]
@="SyncingModule Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}\InprocServer32]
@="C:\\Users\\CZ\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\iconOverlay.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}\InprocServer32]
"ThreadingModel"="Apartment"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{472CE1AD-5D53-4BCF-A1FB-3982A5F55138}]
@="SyncedModule Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{472CE1AD-5D53-4BCF-A1FB-3982A5F55138}\InprocServer32]
@="C:\\Users\\CZ\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\iconOverlay.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{472CE1AD-5D53-4BCF-A1FB-3982A5F55138}\InprocServer32]
"ThreadingModel"="Apartment"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A433C3E0-8B24-40EB-93C3-4B10D9959F58}]
@="ReadOnlyModule Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A433C3E0-8B24-40EB-93C3-4B10D9959F58}\InprocServer32]
@="C:\\Users\\CZ\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\iconOverlay.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{A433C3E0-8B24-40EB-93C3-4B10D9959F58}\InprocServer32]
"ThreadingModel"="Apartment"


[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{C701AD67-3DF0-47C9-89CB-DFA6207BE229}]
@="NoPermModule Class"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{C701AD67-3DF0-47C9-89CB-DFA6207BE229}\InprocServer32]
@="C:\\Users\\CZ\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\iconOverlay.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{C701AD67-3DF0-47C9-89CB-DFA6207BE229}\InprocServer32]
"ThreadingModel"="Apartment"

代码如上:

将以上代码保存为 synologydrivefix.reg​,修改其中的参数,按照本机汇集的参数修改其中的对应值,共有 6 处需要修改。

导入注册表并检查

双击修改好的 reg 文件,在弹出的确认对话框中选择是将注册表信息导入。

检查

然后按照下面的思路检查是否导入成功。

确认是否有该项:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}

复制

成功导入的效果如下图:

确认SyncingModule Class

确认路径

如果不存在,需要手动创建上图中两个项。其中 InprocServer32​ 项的默认值应该为确认下来的 ContextMenu.dll​ 的绝对实际路径。

如果以上操作无误,打开同步文件夹,在某个文件或文件夹上右击,就能看到久违的 Synology Drive​ 选项了。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值