H.B. said:
I have lost my icon on the desktop that indicates the briefcase. It somehow
got replaced with a generic looking icon of some sort. This generic looking
icon, does however, open up the briefcase with all files in place. I have
done a search on my computer to look for the icon, searching all folders and
it comes up with nothing. Can someone help my get the icon back. I can't
really find a way to do it. I also have an icon replacement tool called "e
icons" and it goes through the process of changing the briefcase icon, but
it is never successfull.
Thanks in advance,
hb
In regedit, check what is the default data item value for:
HKEY_CLASSES_ROOT\Briefcase\DefaultIcon
Mine has:
Default = %SystemRoot%\system32\syncui.dll,0
Counting of image indice starts at zero, so zero is the first image. If
you create a program shortcut and change its icon so it points at the
syncui.dll file, you'll see what icons are available inside that file.
I haven't used Briefcase in over a decade. As I recall, it added a
desktop icon rather than a shortcut. That is, the icon is a namespace
object on the desktop which is defined in the registry. This is how the
Internet Explorer icon gets onto your desktop not as a shortcut but as a
desktop namespace icon. Changing the icon for a namespace object
requires editing the registry. For the desktop's namespace objects,
look in the registry under:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace
This only identifies the object by its class ID. So you have to go back
to the CLSID key under:
HKEY_CLASSES_ROOT\CLSID\{<classID>}
to see which icon is used under the conditions defined under its
DefaultIcon subkey. Since Briefcase is not an object on my desktop, I
don't know what might be its class ID from the above Namespace registry
key to then see which icon it specifies from what file. However, I can
look under:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Briefcase\CLSID
to find its DefaultIcon subkey and change it there.
If you create a shortcut for Briefcase on your desktop instead of a
namespace object, you can right-click and change the icon for a program
shortcut. So point at the syncui.dll file and pick whichever icon you
like from those shown in that .dll file.