synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяДополнительные Приложения Synology › Нет контекстного меню на файлах и папках Synology Drive

Нет контекстного меню на файлах и папках Synology Drive

aleckk · 03.03.2020

В Windows 10 во всплывающем меню по правой кнопке мышки нет раздела Synology Drive для предоставления своих документов в общий доступ.

 

В настройках галочка "настройки-отображение-показать контекстное меню файлов и папок" установлена. Замечено пока только на Windows 10. Клиент самый последний. На Windows 7 нормально отображается.

kucher · 03.03.2020

У меня лечилось перезапуском проводника/ребутом ПК/пере-установкой Drive.

Если эта не каталог/файл Drive на компьютере - такого меню не появится.

Учтите, что даже обладая правами админа - Вы не можете контролировать внешние ссылки других пользователей. Во всяком случае я такого функционала не вижу на сегодняшний день. Это плохо с точки зрения безопасности, потому Drive у меня пользуются только избранные. И конечно им разрешено создавать внешние ссылки - только для зарегистрированных в NAS пользователей.

aleckk · 03.03.2020
У меня лечилось перезапуском проводника/ребутом ПК/пере-установкой Drive.

Если эта не каталог/файл Drive на компьютере - такого меню не появится.

Учтите, что даже обладая правами админа - Вы не можете контролировать внешние ссылки других пользователей. Во всяком случае я такого функционала не вижу на сегодняшний день. Это плохо с точки зрения безопасности, потому Drive у меня пользуются только избранные. И конечно им разрешено создавать внешние ссылки - только для зарегистрированных в NAS пользователей.

Не помогает ни перезагрузка, ни переустановка драйв клиента. Пробую на своем каталоге драйв. Файлы помечены значками драйв клиента, но контекстного меню нет.

apps · 03.03.2020
Если эта не каталог/файл Drive на компьютере - такого меню не появится.

 

syno-drive.md.jpg

https://fastpic.co/image/xjTA6I

kucher · 03.03.2020

Я на виртульной машине специально попробовал, на Windows 10, всё ок и на русском. :)

То что у Вас на скринште, у меня Drive показывает, если этот каталог или файл, на который Вы хотите сделать ссылку - не принадлежит назначенному ему при установке каталогу, потому он предлагает сначала скопировать это в его локальную папку на ПК.

aleckk · 04.03.2020

1.png

 

Скрин с моими настройками, где видно, что указатель на свой папку. И та же папка открыта правой кнопкой мышки - контекстного меню нет.

И точно такая же проблема появилась еще на одном компьютере с Windows 7.

 

Пока использую временное решение, установил клиента на андроид, там отлично папка раздалась в общий доступ.

 

Еще замечено, что при установке или обновлении Sinology Drive Client все компьютеры "моргают" экраном - перезапуск explorer.exe. А эти два компьютера не "моргают".

kucher · 04.03.2020

Может с локальными правами что-то? А если на ПК сам Drive - от Админа запустить и настроить?

aleckk · 04.03.2020
Может с локальными правами что-то? А если на ПК сам Drive - от Админа запустить и настроить?

Ничего не изменилось.

 

Вообще политика контроля учетных записей отключена. В групповых политиках "запрос для привилегий администратора отключен", повешение "повышать без запроса".

kucher · 04.03.2020

Хез чё это. Кривость версии Винды или перекрытие функций Drive другим ПО.

Я экспериментировал с обычным юзером NAS, с минимальными правами, даже у него эта опция есть, но он может делать ссылки только для своих. :/

В Настройках клиента Drive, в "отображении" галка стоит?

cc5cd12f0430ad1aaa545d5e9f4f7836.jpg

 

aleckk · 04.03.2020

Стоит. И убирать, и заново ставить пробовал.

kucher · 04.03.2020

Я использую в качестве клиента именно drive client, не cloud. Функционально они схожи. У Вас на последнем скрине значок состояния от cloud ка-ца. Т.е. с drive client всё то же самое? Надеюсь, на ПК они одновременно не установлены.

У себя я в частном порядке юзаю Drive исключительно через его ярлык. Просто чтобы точно знать, что приложение запущено в этот момент. Хотя ссылки через него не создаю, только через веб, поскольку они нужны для других юзеров и цель здесь - партнёры, для них создаются внешние временные ссылки на файлы, для ознакомления.

Из-за недоработок Drive - NAS используется исключительно в режиме SMB/AFP и т.п., сетевых шар.

aleckk · 12.03.2020
Я использую в качестве клиента именно drive client, не cloud. Функционально они схожи. У Вас на последнем скрине значок состояния от cloud ка-ца. Т.е. с drive client всё то же самое? Надеюсь, на ПК они одновременно не установлены.

У себя я в частном порядке юзаю Drive исключительно через его ярлык. Просто чтобы точно знать, что приложение запущено в этот момент. Хотя ссылки через него не создаю, только через веб, поскольку они нужны для других юзеров и цель здесь - партнёры, для них создаются внешние временные ссылки на файлы, для ознакомления.

Из-за недоработок Drive - NAS используется исключительно в режиме SMB/AFP и т.п., сетевых шар.

А можно поподробнее? Есть версия Client, а есть версия Cloud? Это разные инсталяхи, как их отличать? Где скачать?

aleckk · 12.03.2020

Нашел в центре загрузок в списке утилит для компьютера:

- Synology Drive Client

- Cloud Station Drive

 

У меня именно первый установлен.

 

PS. А в Диспетчере задач он отображается как

cloud-drive-connect.exe

cloud-drive-daemon.exe

cloud-drive-ui.exe

kucher · 12.03.2020

Да, у меня то же самое, процессы те же. Мне показалось странным что значок другой, но я на домашнем ПК глянул щас - там то же самое что и у Вас, за исключением того что у меня везде всё работает. Причём на работе и дома у меня кардинально разные версии Windows-10, в т.ч по давности установки. И всё ок.

mkw · 30.11.2020

У меня такая же проблема. Решение еще не найдено?

mkw · 30.11.2020

Причем на компьютере дома все ок, на ноутбуке такая проблема. Нет контекстного меню.

lll · 30.11.2020
Причем на компьютере дома все ок, на ноутбуке такая проблема. Нет контекстного меню.

А java стоит?

mkw · 30.11.2020
А java стоит?

Да. Пишу на ней.

mkw · 30.11.2020

На всех компьютерах установлена

sash203 · 09.04.2021
Запрос в службу поддержки №   обновлен службой технической поддержки Synology. Перейдите в учетную запись Synology, чтобы ответить на этот запрос или получить дополнительную помощь. Предварительный просмотр обновленного запроса представлен ниже.

Dear Customer,

Thank you for contacting Synology support.

Due to limited multilingual support capability, the following is a translation by Google Translate. This is followed by the original English version.

Пожалуйста, следуйте приведенным ниже инструкциям, чтобы узнать, поможет ли это решить проблему наложения иконок:

Best Regards,

Danny C.

Synology Technical Support 

== The above message is translated by Google Translation. Please let us know if the message is baffling or inappropriate. ==

Dear Customer,

Thank you for contacting Synology support.

Please kindly follow the below instructions to see if it'd help with icon overlay issue:

  1. Please install Drive client with administrator privilege to get icon overlay. 
  2. Press [Windows] + R, and enter regedit, and press enter
  3. Check if the following key exist, if no, proceed to next step. 
    • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}

  4. Launch Windows Explorer and go to the following location and find the folder name (should be a number, for example, 20):
    • %localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay

      •  
      • After enter, we could see the real path, for example: C:\Users\John\AppData\Local\CloudStation\CloudStation.app\icon-overlay

        •  
    1. Check if  Windows 10 is 32bit or 64bit. We will need to use the different value in later steps.
      • "x86" for 32bit
      • "x64" for 64bit
    2. Download the file "fix.reg" (attached in this KB) and edit the file with text editor, here is one of the 6 paths we need to modify:
      • [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]

        @="C:\\Users\\[USERNAME]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\ContextMenu.dll"

        • Modify each path using the following information:
          • User name: We found in Step 4c: "C:\Users\John\AppData\Local\CloudStation\CloudStation.app\icon-overlay"
          • The folder name: We also found in Step 4c, for example: 20
          • Windows 32/64bit: We checked in Step 4d, for example: x64 since user's Windows 10 is 64bit
      • Modify all 6 paths like the follow result then save the *.reg file:
        • [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]

          @="C:\\Users\\John\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\iconOverlay.dll"

          "ThreadingModel"="Apartment"

    3. Import the saved *.reg file to your Windows.
    4. Restart explorer.exe or reboot the computer.

Best Regards,

Danny C.

Synology Technical Support

 

Technical Support

Your Name

fix.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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\iconOverlay.dll"

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

Flyingflute · 06.07.2021

Здравствуйте!
Пожалуйста, обновите REG файл в предыдущем ответе. Такая же проблема - программа стоит, работает, но в контекстном меню проводника нет пункта Synology Drive. Соответственно нет возможности оставить файлы только в NAS или  скачать папку с файлами одним кликом. Все опции в настройках включены.

Снимок экрана 2021-07-06 130025.png

imPROviz · 22.07.2021

Та же ситуация. Кто то знает решение?

BlackGod · 01.10.2021
В 09.04.2021 в 23:05, sash203 сказал:
Запрос в службу поддержки №   обновлен службой технической поддержки Synology. Перейдите в учетную запись Synology, чтобы ответить на этот запрос или получить дополнительную помощь. Предварительный просмотр обновленного запроса представлен ниже.

Dear Customer,

Thank you for contacting Synology support.

Due to limited multilingual support capability, the following is a translation by Google Translate. This is followed by the original English version.

Пожалуйста, следуйте приведенным ниже инструкциям, чтобы узнать, поможет ли это решить проблему наложения иконок:

Best Regards,

Danny C.

Synology Technical Support 

== The above message is translated by Google Translation. Please let us know if the message is baffling or inappropriate. ==

Dear Customer,

Thank you for contacting Synology support.

Please kindly follow the below instructions to see if it'd help with icon overlay issue:

  1. Please install Drive client with administrator privilege to get icon overlay. 
  2. Press [Windows] + R, and enter regedit, and press enter
  3. Check if the following key exist, if no, proceed to next step. 
    • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{48AB5ADA-36B1-4137-99C9-2BD97F8788AB}

  4. Launch Windows Explorer and go to the following location and find the folder name (should be a number, for example, 20):
    • %localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay

      •  
      • After enter, we could see the real path, for example: C:\Users\John\AppData\Local\CloudStation\CloudStation.app\icon-overlay

        •  
    1. Check if  Windows 10 is 32bit or 64bit. We will need to use the different value in later steps.
      • "x86" for 32bit
      • "x64" for 64bit
    2. Download the file "fix.reg" (attached in this KB) and edit the file with text editor, here is one of the 6 paths we need to modify:
      • [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]

        @="C:\\Users\\[USERNAME]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\ContextMenu.dll"

        • Modify each path using the following information:
          • User name: We found in Step 4c: "C:\Users\John\AppData\Local\CloudStation\CloudStation.app\icon-overlay"
          • The folder name: We also found in Step 4c, for example: 20
          • Windows 32/64bit: We checked in Step 4d, for example: x64 since user's Windows 10 is 64bit
      • Modify all 6 paths like the follow result then save the *.reg file:
        • [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]

          @="C:\\Users\\John\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\iconOverlay.dll"

          "ThreadingModel"="Apartment"

    3. Import the saved *.reg file to your Windows.
    4. Restart explorer.exe or reboot the computer.

Best Regards,

Danny C.

Synology Technical Support

 

Technical Support

Your Name

fix.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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\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\\Administrator\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\20\\x64\\iconOverlay.dll"

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

файл реестра не доступен, а проблема типовая. Windows 10 - и нет в списке контекстного меню.

Dayran · 18.11.2021

Тоже была такая проблема, помогло решение от sash203.

Файл я немного изменил, так как у меня в папке icon-overlay была папка 22, а не 20. Если у вас также, то в приложенном файле необходимо изменить в 6 местах John, на ваше имя пользователя в Windows.

fix.reg

Andrey913 · 02.01.2022

Так же столкнулся с данной проблемой. У меня ушло энное количество времени чтобы разобраться с этим вопросом. Решил состряпать инструкцию доступным языком. 

1. Создаем текстовый документ, даем ему имя. (Желательно латиницей от греха подальше)

ОБЯЗАТЕЛЬНО ОН ДОЛЖЕН НАЧИНАТЬСЯ СО СТРОЧКИ :

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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]
@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

 

2. Далее нужно определить разрядность вашей операционной системы.

Правой кнопкой мыши по меню пуск, выбираем пункт "Система".

В появившемся окне ищем пункт : "Тип системы" 64-х разрядная операционная система или 32-х разрядная операционная система

3. Нажимаем комбинацию клавиш " Win + R ", появляется окно выполнить. Вводим в него : " %localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay " без кавычек.

Откроется проводник, (на 03.01.2022) в нем будет одна папка, в моем случае с именем 22, открываем ее, далее выбираем папку с разрядностью нашей операционной системы х64 или х86 (х86 = х32). Далее кликаем один раз в поле пути, выделяется весь путь к открытой папке. Например : C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64 Копируем его.

4. В текстовом файле нужно заменить строку начинающуюся на @=" подставив туда ваш путь. Должно получиться так :

@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

Внимание: скопированный путь будет иметь один слэш между папками C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64

В обязательном порядке нужно проставить чтобы было по две C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64

5. Сохраняем текстовый документ и закрываем его. Далее меняем расширение текстовика с .txt на .reg и запускаем его. Разрешаем внести изменения.

6. Нужно перезапустить Explorer. 

Либо через командную строку вставив: 

taskkill /f /IM explorer.exe
start explorer.exe
exit

Либо просто перезагрузить компьютер.

V0st0k · 22.01.2023
В 03.01.2022 в 01:04, Andrey913 сказал:

Так же столкнулся с данной проблемой. У меня ушло энное количество времени чтобы разобраться с этим вопросом. Решил состряпать инструкцию доступным языком. 

1. Создаем текстовый документ, даем ему имя. (Желательно латиницей от греха подальше)

ОБЯЗАТЕЛЬНО ОН ДОЛЖЕН НАЧИНАТЬСЯ СО СТРОЧКИ :

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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]
@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

 

2. Далее нужно определить разрядность вашей операционной системы.

Правой кнопкой мыши по меню пуск, выбираем пункт "Система".

В появившемся окне ищем пункт : "Тип системы" 64-х разрядная операционная система или 32-х разрядная операционная система

3. Нажимаем комбинацию клавиш " Win + R ", появляется окно выполнить. Вводим в него : " %localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay " без кавычек.

Откроется проводник, (на 03.01.2022) в нем будет одна папка, в моем случае с именем 22, открываем ее, далее выбираем папку с разрядностью нашей операционной системы х64 или х86 (х86 = х32). Далее кликаем один раз в поле пути, выделяется весь путь к открытой папке. Например : C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64 Копируем его.

4. В текстовом файле нужно заменить строку начинающуюся на @=" подставив туда ваш путь. Должно получиться так :

@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

Внимание: скопированный путь будет иметь один слэш между папками C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64

В обязательном порядке нужно проставить чтобы было по две C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64

5. Сохраняем текстовый документ и закрываем его. Далее меняем расширение текстовика с .txt на .reg и запускаем его. Разрешаем внести изменения.

6. Нужно перезапустить Explorer. 

Либо через командную строку вставив: 

taskkill /f /IM explorer.exe
start explorer.exe
exit

Либо просто перезагрузить компьютер.

Теперь меню появилось. Windows 10. Спасибо!

Onmike5 · 09.06.2023

Странно, проделал все вышеперечисленное, но безрезультатно :(

Егор · 21.06.2024
В 03.01.2022 в 06:04, Andrey913 сказал:

Так же столкнулся с данной проблемой. У меня ушло энное количество времени чтобы разобраться с этим вопросом. Решил состряпать инструкцию доступным языком. 

1. Создаем текстовый документ, даем ему имя. (Желательно латиницей от греха подальше)

ОБЯЗАТЕЛЬНО ОН ДОЛЖЕН НАЧИНАТЬСЯ СО СТРОЧКИ :

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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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\\[Имя вашего пользователя]\\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"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{2C4A5D61-009C-4561-9A33-6AFD542FD237}\InprocServer32]
@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

 

2. Далее нужно определить разрядность вашей операционной системы.

Правой кнопкой мыши по меню пуск, выбираем пункт "Система".

В появившемся окне ищем пункт : "Тип системы" 64-х разрядная операционная система или 32-х разрядная операционная система

3. Нажимаем комбинацию клавиш " Win + R ", появляется окно выполнить. Вводим в него : " %localappdata%\SynologyDrive\SynologyDrive.app\icon-overlay " без кавычек.

Откроется проводник, (на 03.01.2022) в нем будет одна папка, в моем случае с именем 22, открываем ее, далее выбираем папку с разрядностью нашей операционной системы х64 или х86 (х86 = х32). Далее кликаем один раз в поле пути, выделяется весь путь к открытой папке. Например : C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64 Копируем его.

4. В текстовом файле нужно заменить строку начинающуюся на @=" подставив туда ваш путь. Должно получиться так :

@="C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64\\ContextMenu.dll"

Внимание: скопированный путь будет иметь один слэш между папками C:\Users\ [Имя вашего пользователя] \AppData\Local\SynologyDrive\SynologyDrive.app\icon-overlay\22\x64

В обязательном порядке нужно проставить чтобы было по две C:\\Users\\[Имя вашего пользователя]\\AppData\\Local\\SynologyDrive\\SynologyDrive.app\\icon-overlay\\22\\x64

5. Сохраняем текстовый документ и закрываем его. Далее меняем расширение текстовика с .txt на .reg и запускаем его. Разрешаем внести изменения.

6. Нужно перезапустить Explorer. 

Либо через командную строку вставив: 

taskkill /f /IM explorer.exe
start explorer.exe
exit

Либо просто перезагрузить компьютер.

Ставил Synology Drive Client на Windows Server 2022 и также промучился с этой проблемой. В итоге обнаружил что dll хранятся в папке пользователя и у нет необходимых разрешений для доступа к ним, обычно наследуемых при размещении подобных файлов в системных папках.

Решается просто:


Для файлов ContextMenu.dll и iconOverlay.dll щелкаем ПКМ/Свойства/Безопасность/Изменить/Добавить
В поле Имена пишем "ВСЕ" и нажимаем "проверить имена"
Нужно выбрать "ВСЕ ПАКЕТЫ ПРИЛОЖЕНИЙ" и поставить галочки в разрешениях - "Чтение и выполнение" и "Чтение". Должно получится как на изображении ниже. 
image.png.d02fdeb9013297b408896edf0cb023c6.png

После этого регистрируем файлы dll либо через меню ПКМ - Register либо через regsvr32 (это делается просто, в гугле легко найти)

И меню появляется.