Let me clarify the terminology. When viewing the Registry Editor, the items in the left-hand
pane
are keys, items in the right-hand pane are values. Keys have a name only; values have a name, a
type, and data.
Under the key:
"HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags"
you will find numbered subkeys, i.e.:
"HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags\1"
Each numbered subkey corresponds to a saved view for a particular folder.
Each numbered subkey has a subkey named 'Shell':
"HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags\1\Shell"
and it is this key that contains the values that define a saved folder view.
IF the 'Shell' key has a subkey named 'Inherit', it is this key that contains view settings that
are
applied to subfolders of the folder whose view is saved.
I suggested using the search facility in Regedit because there can be thousands of numbered
subkeys
under 'Bags' and it can be tedious to expand each one. Using the 'Find' dialog, you can specify
the
text 'Inherit' and check the box for 'Keys' while clearing the checkboxes for Values & Data.
If you find an 'Inherit' key which contains a value named 'Logo' (type = REG_SZ, data = path to
picture), this is controlling the thumbnail pic for all subfolders of a folder, & you can delete
this value.
It is possible that do not find any 'Inherit' keys. They are deleted by such actions as 'Apply
to
All Folders' & 'Reset all Folders'. However, the pictures can linger in the thumbs.db file, in
which case Step 5 should be sufficient to clear them.
--
Good Luck,
Keith
Microsoft MVP [Windows XP Shell/User]
Sephiroth_FF said:
As I'm not experienced in editing the registry, I'm still a little confused
as to what you mean. I've found the folder you're talking about but I'm not
sure about the searching part. When I saw for "Inherit", the results appear
in other folders and I can't find ones called "Logo". I'm not really sure
what it all means but I don't want to just delete anything because it could
damage my system.
:
When you use the folder's Properties dialog to assign a thumbnail pic to a folder, a registry
value
is added to the saved view settings for that folder. The value's name is "Logo"; it's a
string
value with the path to the image you assign as its data. If you have also used the 'Also
apply
this
template to all subfolders' option, the folder picture is assigned to the subfolders. To
further
confuse matters, the folder picture is cached in the hidden, system file named thumbs.db
within
the
folder, so even if the registry entry is deleted, the picture can persist.
To get rid of the unwanted pictures, try the following:
1) Open regedit and navigate to the following key:
"HKCU\Software\Microsoft\Windows\ShellNoRoam\Bags"
2) Ctrl+F -> search for keys named "Inherit"
3) If the "Inherit" key contains a value named 'Logo', delete that value.
4) Repeat the search (F3) and delete until all subkeys of Bags have been processed.
5) Open a command prompt window to the root directory of the drive containing the folders and
type
the following command:
del /s /a:hs thumbs.db
6) Open explorer and take a look around, you should now only see pictures on those folders
that
were
assigned them.