desktop icon indicating copy to clipboard operation
desktop copied to clipboard

[Bug]: Overlay Icons not visible on Windows Explorer after upgrade to 3.5.X

Open AndyXheli opened this issue 3 years ago • 3 comments

⚠️ Before submitting, please verify the following: ⚠️

Bug description

So i had NC 3.4.4 and all the green check mark where there. Once i updated to 3.5.4 the green checks went away so after doing some reached i had to download and install Microsoft Visual C++ Redistributable. I did a reboot and green checks are back. This is without VFS

I also did a fresh install of NC 3.5.4 and the same issue no green checks i downloaded and installed Microsoft Visual C++ Redistributable

https://help.nextcloud.com/t/missing-sync-icons-in-windows-explorer/6610/50?u=andyxheli

Maybe same as that was reported a log time ago https://github.com/nextcloud/desktop/issues/978

https://github.com/nextcloud/desktop/issues/978#issuecomment-451984491 ...

Steps to reproduce

Please see Bug description ...

Expected behavior

Bug description ...

Which files are affected by this bug

All

Operating system

Windows

Which version of the operating system you are running.

Windows 10, Windows 11

Package

Appimage

Nextcloud Server version

24.0.3

Nextcloud Desktop Client version

3.5.4

Is this bug present after an update or on a fresh install?

Updated to a major version (ex. 3.3.6 to 3.4.0)

Are you using the Nextcloud Server Encryption module?

Encryption is Disabled

Are you using an external user-backend?

  • [X] Default internal user-backend
  • [ ] LDAP/ Active Directory
  • [ ] SSO - SAML
  • [ ] Other

Nextcloud Server logs

No response

Additional info

No response

AndyXheli avatar Aug 11 '22 16:08 AndyXheli

I had a computer that was running 3.5.1 and same issue.

AndyXheli avatar Aug 11 '22 16:08 AndyXheli

You may need to reboot after a fresh install. The Explorer.exe may not run this shell integration until reboot, or a simple sign out and sign in. This can explain why it started to work after rebooting, without necessarily installing the redistributable. AFAIK, we did not have any changes to shell integrations in 3.5.x.

allexzander avatar Aug 12 '22 12:08 allexzander

I've already rebooted and loged off prior to installing the C++ redistributable and that didn't fix the issue. And I've tried this on 10 computers.

After installing the c++ redistributable on all of the 10 computers the Issue was resolved.

AndyXheli avatar Aug 12 '22 13:08 AndyXheli

We had another user with an identical issue where overlays were not visible and the context menu "Nextcloud" is also unavailable. The way to diagnose if this is the same problem on Windows 10 is to try and call the regsvr32 command in an Admin-privileged cmd.exe on either of 2 DLLs from C:\Program Files\Nextcloud\shellext. If there is an error dialog, then, the VC redist needs to be installed from here https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022. This solution should be used until we have came up with a better solution in one of the new releases.

allexzander avatar Dec 15 '22 14:12 allexzander

Fixes were merged. 3.7.0 will have this working without the need to install VC Redist.

allexzander avatar Dec 29 '22 18:12 allexzander