Xerox DocuShare Support & Software Release Note
because it has run out of space, and so the requested image does not show.
The overlay limitation is an issue of system resource constraint, and is a system issue. DocuShare does
not offer a formal fix. Microsoft has documented the issue in this KB article
). But, Microsoft does not offer a fix that makes the system to
load and utilize all of the custom overlays added by Microsoft and 3rd party applications. However, there
are a couple of methods that can be used for working around it and getting the DocuShare overlay
images to show. Here they are.
1) Remove SkyDrive.
OneDrive and SkyDrive both represent the same Microsoft cloud-based file storage. If OneDrive is kept,
SkyDrive could be removed without losing the ability to access the remote storage.
2) Rename the DocuShare overlays.
The system can load and make available to applications only as many overlays as those that can fit in a
RAM storage space it allocates. This space is typically limited to 8 to 11 on Windows 10.
The overlay names are sorted in alphabetically ascending order. The system loads the overlays
accordingly. So, if the space is limited, the system can load only those that appear first in the sorted list.
To make sure that their overlays get loaded, OneDrive and SkyDrive give names with a leading space.
The space character appears before alphabet A in the ASCII character table. That makes a name with a
leading space take precedence over any other name that starts with an alphabet. The DocuShare
overlays for the file lock status and mapped drive of DocuShare identification are named
'DocuShareLocked' and 'DocuShareVolume', respectively. Because their names start with alphabet D, the
DocuShare overlays appear only after the overlays of OneDrive and SkyDrive. This is why the overlays of
Microsoft load and why those of DocuShare may not.
So, a workaround solution is to give the DocuShare overlays names with a leading space just like
Microsoft does for its overlays. Then, the DocuShare overlays are promoted to the top place in the
registration list, ensuring that they get loaded by the system. An obvious side effect is that the two that
appeared last in the original list no longer load, and are no longer made available to the associated
application. On a system with OneDrive and SkyDrive, the two that end up being pushed out as a result of
the DocuShare rename are two from SkyDrive. If you use a SkyDrive application, you may stop seeing
the overlay images of SyncInProgress and InSync.
An overlay image is registered with the system by creating a key for it in the system registry as shown
below. The name of the key is the name of the overlay. You should see these overlay keys listed if your
system has OneDrive, SkyDrive, and DocuShare Drive installed.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayId
entifiers]
" OneDrive1"
...
" OneDrive5"
" SkyDrivePro1 (ErrorConflict)"
" SkyDrivePro2 (SyncInProgress)"
" SkyDrivePro3 (InSync)"
...
"DocuShareVolume"
"DocuShareLock"
...
To promote the DocuShare overlays, rename the associated keys of DocuShareVolume and
DocuShareLock by adding a leading space character. Here is the list after the rename.