Avatar said:
My response at bottom:
Thanks for the informative response. I understand now how this may be and
will scan the registry as soon as I can make a system back up image (in
case
any fiddling goes awry!)
Regards.
)
Avatar
-------
This will be a major project. The relevant keyword is "NameSpace". Here are
some notes I collected a little while ago. I cannot give you more info - I
never found the need to play with the concept. Check the Microsoft KB
articles if you wish to explore the subject in detail.
Add a new item to "My Computer" or to the Control Panel:
- Find its hex identifier in HKEY_CLASSES_ROOT\CLSID\
e.g. Scheduled Tasks={D6277990-4C6A-11CF-8D87-00AA0060F5BF}
Control Panel: {21EC2020-3AEA-1069-A2DD-08002B30309D}
Int. Explorer: {871C5380-42A0-1069-A2EA-08002B30309D}
- Create a new key in
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace
or in
-
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\
- Under "Default", enter the name of the item (e.g. Scheduled Tasks)
Many icons do not have a Name Space entry. When they are deleted
from the desktop then the value of their Attribute key is changed.
Examples:
Internet Explorer:
[HKLM\Software\CLASSES\CLSID\{871C5380-42A0-1069-A2EA-08002B30309D}\ShellFolder]
Normal: "Attributes"=dword:00000022
Deleted: "Attributes"=dword:00100022