I don't 'recommend' the Shell key, it's simply there in the registry.
I shouldn't have mentioned it. As you know, it's only concerned with
network folder views, which
don't affect your situation.
Here is what's important to your situation. The information that XP stored
under:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam]
is stored by Vista under:
[HKEY_CURRENT_USER\Software\Classes\Local
Settings\Software\Microsoft\Windows\Shell]
the subkeys 'BagMRU', 'Bags', and 'MuiCache' all reside there now. More
importantly, Process Monitor
(
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx) shows that
this is where Explorer LOOKS for the 'BagMRU Size' value, though it is not
there by default. As was the case under XP, this is an 'optional' value
that Explorer never attempts to create or write to, but it does attempt to
read it. If it exists, it overrides the hard-coded value of 400, same as
under XP.
Under Vista, Explorer never appears to look for ANYTHING under ShellNoRoam.
I think it's just a vestige of the transition from XP.
If you want to test this, export the Bags and BagMRU subkeys of
[HKEY_CURRENT_USER\Software\Classes\Local
Settings\Software\Microsoft\Windows\Shell]
and then delete them. Create the 'BagMRU Size' under the above key and give
it an extremely low value, like 3 or 5.
Kill & restart the shell or logoff & back on.
Start opening and closing various folders, more than the value you set, and
then check the registry & you will see that the creation of Bags has been
limited to the number you set. Restore your previous view settings by
merging the keys you exported earlier. Up the 'BagMRU Size' value to 5000
or whatever you desire, and you'll bags 401, 402, etc. start to appear.
Good Luck,
Keith
Microsoft MVP [Windows Shell/User]
b11_ said:
Read:
http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=2408234&SiteID=17
Other people have the same problem as I have.
I already have the BAGS folder you recommend but note that that BAGS
folder
is under the SHELL (network) folder. I am never on a network.
It is my understanding that SHELL is for the Network and ShellNoRoam is
not.
___________________________________________________________________
Keith Miller (MVP) said:
You need to create 'BagMRU Size' under this key:
[HKEY_CURRENT_USER\Software\Classes\Local
Settings\Software\Microsoft\Windows\Shell]
The one found under:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell]
is only read when saving views for networked folders.
--
Good Luck,
Keith
Microsoft MVP [Windows Shell/User]
The ShellNoRoam BagMru Size is 5000 but in the bags folder the bag
number
will not increase over 400. I am never on a network. Why won't the
number
go
over 400?
___________________________________________________________________
:
It's fine. Bags have moved to:
[HKEY_CURRENT_USER\Software\Classes\Local
Settings\Software\Microsoft\Windows\Shell\Bags]
--
Good Luck,
Keith
Microsoft MVP [Windows Shell/User]
In the Wxp registry, there are several sub-folders such as Bags
under
the
ShellNoRoam folder. In the Vista registry there are no sub-folders
under
the
ShellNoRoam folder. Should there be sub-folders under the
ShellNoRoam
folder
in the Vista registry? If there should be, which sub-folders are
missing?