ShellNoRoam

  • Thread starter Thread starter b11_
  • Start date Start date
B

b11_

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?
 
It's fine. Bags have moved to:

[HKEY_CURRENT_USER\Software\Classes\Local
Settings\Software\Microsoft\Windows\Shell\Bags]
 
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?
___________________________________________________________________

Keith Miller (MVP) said:
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]



b11_ said:
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?
 
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]



b11_ said:
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?
___________________________________________________________________

Keith Miller (MVP) said:
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]



b11_ said:
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?
 
Should there be a space between "U and Size"? Or does it matter.
I assume that MODIFY|VALUE|5000 (or another # of choice) is correct?

/ Keith Miller (MVP)/ said:
 
Yes, I have a space there. It should be a REG_DWORD. Some people have
talked about upping the value to 20000. I don't know if Explorer imposes an
upper limit or not.

--
Good Luck,

Keith
Microsoft MVP [Windows Shell/User]



Should there be a space between "U and Size"? Or does it matter.
I assume that MODIFY|VALUE|5000 (or another # of choice) is correct?

/ 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.
 
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 undersetanding 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]



b11_ said:
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?
___________________________________________________________________

Keith Miller (MVP) said:
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?
 
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]



b11_ said:
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?
 
You are correct. A gold colored star for you.
_________________________________________

Keith Miller (MVP) said:
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?
 
Back
Top