本教程主要解决windows10右键菜单中没有Synology Drive菜单的问题,整体思路是找到群晖Drive Client的ContextMenu.dll文件并添加进注册表。动手能力要求较高,小白请出门右转!

在使用文章中方案之前,可以尝试卸载群辉Drive后重启电脑,然后在重新安装,看是否问题已经解决。如果这样做仍未能成功解决,可以按照本文内容操作。

用过群晖Drive的同学都知道,2.0版本开始支持按需同步,可以把电脑上不常用的资料通过右键菜单中Synology Drive释放空间从本机删除只在NAS上保留。好用到不要不要的。

但是Windows10下的Drive却容易莫名抽风,在文件右键菜单总没有Synology Drive选项,有时可以通过重装Synology Drive Client解决,比方说之前;但是有的无论如何重装都解决不了,比方说我这次。很是痛苦,联系群晖售后得到的回复无异议隔靴搔痒,无奈下内外网搜索,终于找到了解决办法并实验实验成功,现整理并分享出来,献给有需要的朋友。

0、解决后的样子

直接上图

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

右键测试了一下释放空间,很好用。好了,废话不说,直接上步骤。

1、准备工作

开始前,先确认一下该教程是否适合你。

  1. 小心自信谨慎;
  2. 有系统维护常识,手动修改过注册表!!!

否则造成系统故障,本文概不负责。

2、打开注册表确认

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\

找到

01UnsuppModule

并确定该项前面的其他项数少于5个。见下图:

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

如果符合要求,恭喜可以继续下一步。

3、确定系统参数

3.1)确定文件夹名称

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

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

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

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

3.2)确定系统用户名

当前系统登录用户名,我的是VSUNKS.V

3.3)确定当前系统的位数

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

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

PS:我的是win10-64位。等等,Win10还有32位的系统吗?

3.4)数据汇总

到这里,我们搜集到了三个参数汇总如下:

序号参数名参数值
1dirName22
2userNameVSUNKS.V
3system-bitx64

4、下载reg文件并使用上述参数替换

4.1)下载地址

百度网盘地址 提取码:QHWX
也可以点击下载synologydrivefix.reg

4.2)修改规则如下

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

打开下载好的synologydrivefix.reg,按照上述规则修改,共有6处需要修改,如下图:

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

5、导入注册表并检查

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

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

确认是否有该项:

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

成功导入的效果如下图:

修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE
修复群晖Synology Drive client右键菜单缺失问题-DESTLIVE

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

6、结束语

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