One Drive Context Menu Share Button Missing!

Copper Contributor

Good Day All,

 

So I manage an enterprise account which has one drive for business. Recently I have noticed that users complain about the "Share" Context Menu Item is missing! I can confirm it is missing and uninstalling and re-installing One drive Either Downloaded / from the microsoft store does not resolve the issue.

 

The button in question is the following:

 

Jack_B_ZA_0-1627388406751.png

 

I have tried some "Fixes" from the Infamous google search engine such as a registry edit to the following key:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ FileSyncEx]
@="{CB3D0F55-BC2C-4C1A-85ED-23ED75B5106B}"

 

And this one:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\*\shellex]

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers]

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ FileSyncEx]
@="{CB3D0F55-BC2C-4C1A-85ED-23ED75B5106B}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\7-Zip]
@="{23170F69-40C1-278A-1000-000100020000}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\AccExt]
@="{2A118EB5-5797-4F5E-8B3D-F4ECBA3C98E4}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ANotepad++64]
@="{B298D29A-A6ED-11DE-BA8C-A68E55D89593}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\BriefcaseMenu]
@="{85BBD920-42A0-1069-A2E4-08002B30309D}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\DropboxExt]
@="{ECD97DE5-3C8F-4ACB-AEEE-CCAB78F7711C}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ESET Security Shell]
@="{B089FE88-FB52-11D3-BDF1-0050DA34150D}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\ModernSharing]
@="{e2bf9676-5f8f-435c-97eb-11607a5bedf7}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With]
@="{09799AFB-AD67-11d1-ABCD-00C04FC30936}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Open With EncryptionMenu]
@="{A470F8CF-A1E8-4f65-8335-227475AA5C46}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Sharing]
@="{f81e9010-6ea4-11ce-a7ff-00aa003ca9f6}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\Sophos.Encryption.ContextMenu]
@="{D6FB32CA-BE48-4DA9-B077-622BC4FE6E37}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\WorkFolders]
@="{E61BF828-5E63-4287-BEF1-60B1A4FDE0E3}"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{90AA3A4E-1CBA-4233-B8BB-535773D48449}]
@="Taskband Pin"

[HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers\{a2a9545d-a0c2-42b4-9708-a0b2badd77c8}]
@="Start Menu Pin"

[HKEY_CLASSES_ROOT\*\shellex\DragDropHandlers]

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\BriefcasePage]
@="{85BBD920-42A0-1069-A2E4-08002B30309D}"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\CryptoSignMenu]
@="{7444C719-39BF-11D1-8CD9-00C04FC29D45}"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\FCI Properties]
@="{748F920F-FB24-4D09-B360-BAF6F199AD6D}"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{1f2e5c40-9550-11ce-99d2-00aa006e086c}]

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{3EA48300-8CF6-101B-84FB-666CCB9BCD32}]
@="OLE DocFile Property Page"

[HKEY_CLASSES_ROOT\*\shellex\PropertySheetHandlers\{883373C3-BF89-11D1-BE35-080036B11A03}]
@="Summary Properties Page"

 

Yet nothing seems to get it back! Can any Microsoft Personel or those of you here just helping please help me before I lose myself slowly...

19 Replies
I have this same exact issue, however its isolated to Windows 11. Searching some other post I see several resolved the issue by disabling UAC restarting and/or enabling UAC & restarting then however this did not work for me as I already had it disabled when I upgraded from Win10 to Win11.

I have the same problem in Windows 11. I tried every single solution I found in internet (except to delete the user and recreate it again) and nothing helped. It's just the buggy Microsoft software... At least I came to a workaround - I noticed that if I open the location of the OneDrive.lnk file and right-click on it some magic happens and the OneDrive context menu starts working. So I copied OneDrive.lnk to the root of my OneDrive folder, now when I right click it the functionality comes back.
Microsoft, it's a shame - your own cloud service doesn't work correctly on your own OS!

@nassoo I'll likely get this escalated with Microsoft directly since we haven't heard anything back from the community forum with any of the official Microsoft personnel. Unfortunately, I have to speak with our managed service provider to do the escalation since I am not a global admin in our Microsoft Admin Center. I have a meeting with them today so I will raise the question. They have multiple clients... somebody must have reported the same symptoms. I'll keep you posted with what I learn later on today. 

Thanks a lot! I'll be very grateful if you share the news 🙂
This workaround actually also worked for me - thanks!!

@alexanderhunter1490 

 

You mean disabling UAC?

No, sorry. The threading here doesn’t work like I was expecting. UAC had no impact for me whatsoever. But copying a OneDrive.lnk in the main folder miraculous worked. Very odd behavior. I had this issue for many weeks now and so far, this workaround shows good results.
Wow... I did the same just now & it works... Microsoft... what is this about?
Jack,

Have you given that resolution provided by Alexander a try?
nassoo's workaround is working for us! Like he said, no other options (UAC or installing for /allusers) worked, but this does.

The one issue is it doesn't seem to last for very long, so make sure to put it somewhere easy for the user to get to.

@adenman thanks for the advice. Appreciate the follow up. 

Wow. The OneDrive "Share" menu item broke on all 45 of my workstations with no warning and no solution, until I found this. I have no idea WTF is going on here or how you figured it out but I really, REALLY appreciate you posting this. It is indeed the only thing that fixed it for us.

 

However, deleting the OneDrive link out of the folder removes the Share item and so far I've not been able to get it to come back again. So if you do use this solution to fix it, just leave it alone once it's working again.

@nassoo Hi, where would I expect to find the onedrive.lnk file?  I've searched for onedrive.lnk in file explorer and nothing shows up.

@daverw66 

 

I believe its just a shortcut icon that you shorten the name on.

 

MASPLK_1-1672337772721.png

 

@MAS-PLK HI, yes I thought it would just be a shortcut but I don't have one.  If I create one the target is "C:\Users\xxxxx\OneDrive" is that the target that is in the shortcut mentioned in this thread?  If so it doesn't work for me or is the target something that OneDrive created when installed?

 

Thanks

You are correct. That shortcut target should be the OneDrive directory under the users directory. That was all I did was create the shortcut & placed it in the root of the OneDrive directory. I may have restarted my computer & what not & I also completed the other steps they mentioned above but yes, that was all I simply did was create the shortcut, shorten the name to remove the "- shortcut" part & place it in the directory.

@MAS-PLK hi, thanks. I'll try it again as it didn't seem to work so I was checking it wasn't the onedrive icon that's put on the desktop when OD installs (which I've long since deleted as I hate stuff on the desktop) 

Hi,

I would like to chip in on this one. I have tried couple of proposed solutions, like disabling UAC and adding the OneDrive shortcut - nothing worked.
What did work is reinstalling OneDrive. First I disconnected the OneDrive account inside OneDrive Settings. Went to control panel, uninstall it, downloaded the newest version from microsoft, installed it, waited a bit to update itself, logon and voila - it was there. I am using Windows 11 22H2 and I had a lot of programs that made their way to the right-click menu, like vlc, pdf x-change editor. I think that the registry needed a refresh. Hope this helps.

@Tonito_Dux appreciate that. I did not reinstall. Thank you so much.