Hello everyone!
After installing the nextcloud client on windows 10 without any error messages, I was missing the file manager integration. Restarting did not help. Some forum posts suggest to run some regserv command to register the shellext DLLs that come with the client. However, running that command results in an error message that some dependency DLLs could not be found.
With an app that checks the dependencies I found that quite a few are apparently missing. An excerpt:
| Module Dependency Tree |
-
*
- Legend: F Forwarded Module ? Missing Module 6 64-bit Module *
-
D Delay Load Module ! Invalid Module *
-
* Dynamic Module E Import/Export Mismatch or Load Failure *
-
^ Duplicate Module *
-
*
[ 6] OCCONTEXTMENU_X64.DLL
[ 6] OCUTIL_X64.DLL
[ ^6] KERNEL32.DLL
[F^6] NTDLL.DLL
[ ^6] ADVAPI32.DLL
[ ^6] SHELL32.DLL
[ ? ] MSVCP120.DLL
[ ? ] MSVCR120.DLL
[ 6] KERNEL32.DLL
[ ? ] API-MS-WIN-CORE-RTLSUPPORT-L1-1-0.DLL
[ 6] NTDLL.DLL
[ 6] KERNELBASE.DLL
[ ^6] NTDLL.DLL
[ ? ] API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL
[ ? ] API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL
[D? ] EXT-MS-WIN-ADVAPI32-REGISTRY-L1-1-0.DLL
[D? ] EXT-MS-WIN-ADVAPI32-REGISTRY-L1-1-1.DLL
[D? ] EXT-MS-WIN-KERNEL32-APPCOMPAT-L1-1-0.DLL
[D? ] EXT-MS-WIN-NTUSER-STRING-L1-1-0.DLL
[D? ] EXT-MS-WIN-KERNEL32-FILE-L1-1-0.DLL
[D? ] EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL
[D? ] EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-0.DLL
[D? ] EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-1.DLL
Am I on the wrong track finding the reason for the missing integration in the file manager or does the client not check for the dependencies when installing?
Any help in debugging this would be appreciated!
Sven