after updating to 2.3.3 I did not see icons, so I want follow this thread to reregister the DLL. BUTâŠI do not find any shellext directory in my Nextcloud client installation nor any OCOverlays*.dll on my PC.
Does NextCloud 2.3.3 stopped using overlay icons?
Due to a limited number of entries for ovelay icons in Microsoft Windows explorer, if a Dropbox sync-client was installed prior to Nextcloudâs, the sync -icons wonât show up in your local files.
In order to fool the explorer you need to rename the five registry key
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\OCxxxxx
in
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ OCxxxxx
(the spaces added, though one might suffice but i havenât tried yet!)
If like Liberium, your using [OneDrive] too, the overlay keys number may may exceed the limit supported by the explorer and you may need another workaroundâŠ
(you could try to delete the five [OneDriveN] keys first âŠ)
thanks for your answer. I donât know why, but somehow I missed to see your anwser. I just see right now.
I never used DropBox sync client or OneDrive.
I checked my registry and I did not have any OCError, OCOK ⊠entries. I even used the find feature for scanning the whole registry.
As I wrote before there was no shellext directory with the OCOverlays DLLs in my system at all. So I reinstalled the NextCloud Desktop Client and especially unchecked and rechecked the Windows Shell Integration feature within the install wizard. After killing and starting the explorer again, the icons appeared.
So for me the problem was that the shell integration was not installed during last update, for what reason ever.
Hi,
I also have this issue with missing icons, but in addition to this I am missing the NC context-menu in Windows 10 Explorer, too! There is no possibility to share within Windows Explorer.
I tried to uninstall and reinstall, rebooted the PC, but the context-menu âNextcloudâ is not there. During installation of course explorer integration was activated.
I had a freshly installed Windows 10 Pro and tried to get the icons back. regsvr32.exe "C:\Program Files (x86)\Nextcloud\shellext\OCContextMenu_x64.dll" regsvr32.exe "C:\Program Files (x86)\Nextcloud\shellext\OCOverlays_x64.dll"
threw a dubious error at first, due to unresolved/missing .dllâs.
This guide from Owncloud suggested to check the dependencies of the dllâs. - MSVCP120.dll and MSVCR120.dll were missing.
I had to install the latest Microsoft Visual C++ Redistributable before being able to run the command. I installed x86 and x64 just to be sure - so I canât tell you which one solved my problem. https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
As well as the 2013 one: https://support.microsoft.com/en-us/help/3179560/update-for-visual-c-2013-and-visual-c-redistributable-package
Iâm not sure, but our problem might not occur if the vcredist is installed before installing Nextcloud.
Hi
I had the same problem. I read about 15 overlays max. I check registry and I have less that 15 so I didnât understant why icons are not showed in w10 explorer.
At the begining of the list i have 7 entries with this text -> âseveral spacesâ+OnedriveX and then Nextcloud âOC*â entries.
This fixed it !! Just remove those spaces from " OnedriveX" entries so OC* entries can be at the top of the list. Reboot Windows and check you can see the icons and now in the registry âOC*â entries are at the top of the list.
Installing Visual C++ redistributable fixed it for me. It was the third installation on Windows 10 machines in my household, and the first one with no icon overlays or context menu.
I followed various suggestions above. The Registry keys were in place, indeed they all had a space in front, but the .dll files would not register. So I took your advice, installed the Visual C++ redistributable, then registerered OCOverlays.dll and OCContextMenu.dll (successful this time) and it was fixed on a reboot.
I was able to run the âNextcloud-2.3.3.1-setupâ version on my pc .
If I upgrade to version 2.5 the icons disappear, impossible to run NextCloud on my pc.
I add information for >3.0.1 Nextcloud cliente for Windows.
What worked for me is going to the register (regedit HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers) and making sure the first entries are:
Seems that they changed name after 3.0.1 update. Now they are named NextcloudError, NextcloudOK, etc. I needed to add spaces in front of them to make sure they are the first ones.
I had the same issue and I fixed it with the command line given by many of you.
But I have to change the path of the command line because mine was stored somewhere else. After a restart and the icon start showing up.
Hi, I had the same issue, I tried âregsvr32.exe âC:\Program Files\Nextcloud\shellext\NCOverlays.dllââ, and then to put nextclouds entries in first in the register, like @qvarker and it works. I had other entries about dropbox and other sync clients that were above in the list, maybe that was the cause of the issue.
Thanks anyway !