Directory Opus 9 did not have icons for Dropbox. Directory Opus 10 corrected that problem. Now in Directory Opus 11, the Dropbox Sync icons are missing. Please fix.
We think this is a DropBox issue, since all Opus does is ask Windows for the icons and we haven't changed anything about how that works in a long time.
The DropBox icon shell extension may be making assumptions about the process it is hosted within which aren't true for all processes, maybe because they've only tested it with Explorer. It's also possible the error is on the Opus side, but lots of other icon shell extensions work fine with Opus and, either way, we can't guess why their code is returning blank icons without access to their sourcecode, which only they have.
fwiw, my dropbox folders show the sync overlay in DO11. No issues here.
No problems with Dropbox icons here as well!
But be aware, that Windows has a limit on usable overlay icons. I think it was around 16 overlay icons alltogether, so in case you have additional software installed, which makes use of those overlay icons, you probably have to many of them in the registry, which will result in some icons simply not showing up. Kind of irritating stuff Microsoft does from time to time.. o)
See here for details on the problem, similar topics and how to probably fix:
abdullin.com/journal/2009/10/26/ ... esvn.html/
superuser.com/questions/542116/w ... 8-explorer
kavachai.com/2010/07/28/fixing-t ... windows-7/
Sorry to bump this thread.
I"m pretty much having the same problem - basically my dropbox file and folder icons are missing (and only those files)
However if I start Dopus in elevated admin mode the icons are back. (this only works if I start in elevated and not elevate it from within Dopus)
I don't think I've hit my overlay limit - other than Dropbox I can only think of the Link Shell Extension that would be using icon overlays
Thanks
Do they work in Explorer?
Sorry for the thread necro, but this is the closest relevant thread I found and it's pretty high on Google's search result.
I had the same problem described here in this thread.
I use DOpus 11.13 x64, Dropbox 3.4.3, and Windows 8.1 x64 on my laptop
None of Dropbox's shell extension shows up on DOpus, no icon overlay and no Dropbox menu on the right-click context menu.
In Windows Explorer, everything works correctly.
On my home desktop, with the same DOpus and Dropbox version, but on Windows 7 x64 instead. All of Dropbox's shell extension works. So I know this shouldn't be DOpus' fault.
This has been driving me nuts lately, since many of my files are on Dropbox and I need to share some files to colleagues, but the menu is missing in DOpus. Another peeve is that I don't know which files has been sync-ed or not. I've tried the shellextensionviewer and then disabling/enabling Dropbox's shell extensions, reinstalling both DOpus and Dropbox, all to no avail.
On a whim I tried :
1. Completely close Directory Opus
2. Make a copy of "C:\Program Files\GPSoftware\Directory Opus\dopus.exe" and then rename it to "C:\Program Files\GPSoftware\Directory Opus\explorer.exe"
3. Run DOpus by running the explorer.exe instead of dopus.exe
And it works fingers crossed
I suspect this is a problem from Dropbox, their devs hardcoded their shell extension to only load for explorer.exe in Windows 8, but not in Windows 7.
Hope that helps
(If any moderator feel this shouldn't be posted here, please feel free to move it somewhere else)
Posting that is fine!
But renaming dopus.exe to explorer.exe will probably cause problems, since parts of Opus look for dopus.exe and expect the main process to be using that exe name. It's a good way to test theories about whether process names are affecting what shell extensions do, but only for quick tests and not to run with all the time.
This does prove, however, that Dropbox are explicitly only providing icons if the process is named explorer.exe (or perhaps if the process is not named dopus.exe? checking Notepad.exe's File Open dialogs should tell you which). So any issue with Dropbox icons not showing in Opus needs to be taken up with Dropbox, as it seems to be something they have explicitly chosen to do.
In my system, I have replaced Notepad with Notepad++ and there isn't a really easy way of removing that, so I tried Windows Paint instead.
Testing Dropbox's Icon overlays in Windows 8.1 x64 using File Open/Save dialog :
Working : Windows Paint, Wordpad, IE11, Greenshot, SteamTool Library Manager
NOT working : Notepad++, Firefox, Thunderbird, SpeedCrunch, Libreoffice Calc
In a nutshell, all first party (Microsoft's) software File dialog shows the overlay, and most of third party's File dialog shows it. With the exception of Greenshot (the open source screenshot utility) and SteamTool (
Testing the same thing in Windows 7 x64, everything works.
Maybe Microsoft changes something in their API in Windows 8.1 and it breaks icon overlays? Maybe it only works with .NET apps?
Continuing tests on W8.1 x64,
Closed my Dopus, renamed my 'explorer.exe' DOpus to 'mspaint.exe', then running 'mspaint.exe', overlay works
Closed again my DOpus, running it from 'dopus.exe' again, overlay not working again
Closed again my Dopus, renamed my 'mspaint.exe' DOpus to 'greenshot.exe', then running 'greenshot.exe', overlay works
wth? @__@
Now I'm puzzled
It won't be .Net as Explorer is not a .Net app, and it seems tied to the .exe name.
Looks like DropBox may be checking if the exe name is dopus.exe and not providing the overlays if it is, from what you've said.
You'd have to ask Dropbox to confirm it, and why they're doing it. Opus just asks the OS for the icon and overlay and the rest is up to Windows and Dropbox.
Hi!
I was going to ask if there was anything new on this issue and to confirm that renaming dopus to explorer fixes it.
But it seems that I have fixed it here. I only needed to completely close and restart dopus.
(Crossing fingers that it will remain fixed after reboot)
Look at your registry at
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers [1]
I have had there conflicting Dropbox entries:
[.. some IDs from Google Drive .. ]
[ShellIconOverlayIdentifiers\ DropboxExt1]
@="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt2]
@="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt3]
@="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt4]
@="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt5]
@="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt6]
@="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt7]
@="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\ DropboxExt8]
@="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}"
[.. another IDs from other vendors .. ]
[ShellIconOverlayIdentifiers\DropboxExt1]
@="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\DropboxExt2]
@="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\DropboxExt3]
@="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}"
[ShellIconOverlayIdentifiers\DropboxExt4]
@="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}"
[.. IDs from microsoft .. ]
Note that DropboxExt1 till DropboxExt4 are duplicated and even conflicted.
Removing the (apparently old) 4 entries from below seemd to fix it.
Hope it helps!
hello there, not sure i must revive this topic or create a new one, but since few version (i'm on the last beta), the dropbox icons disapeared from the DO12 menu, while they are there in windows explorer.
any idea ? i see on the previous message that someone fixed this but not sure if it's the same issue. Thx !
Edit : just checked and i don'have any duplicates so it's not that.