!recycle bin going senile

F

FuzzyCritter

XP Home edition - no longer remembers to open in
full screen mode and doesn't remember the columns
I customize. It's fine while the computer is still
powered on. Meaning, I can change both the setting
and window size when I first run the deletes and
as long as the computer remains on, it remembers
those settings. After the computer is shut down
and started again, all those settings are gone and
we're back to a small window again. It only happens
with the recycle bin. Others are fine. Seems to
have started after applying the updates about 2 or
3 weeks ago. Has an update broken XP or am I just
missing something? TIA
 
A

Alec S.

FuzzyCritter said:
XP Home edition - no longer remembers to open in
full screen mode and doesn't remember the columns
I customize. It's fine while the computer is still
powered on. Meaning, I can change both the setting
and window size when I first run the deletes and
as long as the computer remains on, it remembers
those settings. After the computer is shut down
and started again, all those settings are gone and
we're back to a small window again. It only happens
with the recycle bin. Others are fine. Seems to
have started after applying the updates about 2 or
3 weeks ago. Has an update broken XP or am I just
missing something? TIA

Actually, I've noticed that as well. No matter what I do, the Recycle Bin always resets to being restored and around the middle of
the screen. You'll probably get a link to one of the MVP's scripts which will wipe, set, or save the window settings soon. I'm not
sure if it will help though since as you pointed out, the problem only applies to the Recycle Bin.

I doubt that an update has broken XP, although there may have been a change to the Recycle Bin that causes this. In one of the
updates, they may have changed some identifier or something for the RB but forgotten to update it in the code that saves the
location. For example, if the RB id was 1001 and they changed it to 1002, they could have missed the line "ReadWindow(1001)" but
changed "SaveWindow(1002)". So now, the RB writes to the new id, but reads from the old one. I've seen it happen in other
software. Of course one would hope that a big corp like MS would be more careful, but then again, with such a BIG corp like MS, it
might be MORE likely.

Give the script a shot when he posts it, and if that doesn't work, then see if you can try to report to them to fix in the next
update—yeah right. :)
 
N

NewScience

I've tested this on over 20 systems and have not run across this problem.
Open, resized, close, rebooted, Opened ... everything remembers settings
from previous.
 
K

Keith Miller MVP

Most likely the index for saved views is full & the Recycle Bin's view is being deleted to make room
for new ones.

Is your machine running SP2?

Kelly's tweak should fix the problem, but all saved folder views will be lost.

http://www.kellys-korner-xp.com/xp_tweaks.htm

Line 2: Increase Folder View Size Limit to 8000
 
A

Alec S.

Keith Miller MVP said:
Most likely the index for saved views is full & the Recycle Bin's view is being deleted to make room
for new ones.

But that should not be it. Windows deletes the least recently visited folder's settings to make room, so the Recycle Bin's settings
should not be getting wiped if it keeps getting used.
 
K

Keith Miller MVP

Alec S. said:
But that should not be it. Windows deletes the least recently visited folder's settings to make
room, so the Recycle Bin's settings
should not be getting wiped if it keeps getting used.

But the method used to determine which view is deleted is simple and flawed. The index (BagMRU)
mirrors the namespace hierarchy (rooted at desktop). Explorer looks at the MRUListEx value to
determine the least recently viewed subfolder, then looks for the least recently viewed folder
within, etc. If no subfolders exist, that folder's view is discarded.

This makes folders that don't contain subfolders and are rooted at the Desktop or My Computer
especially vulnerable to losing their views when the index is full. (There are a lot of 'Control
Panel keeps losing it's view settings' posts out there as well).

So in a simplified scenario where all folders except the Recycle Bin were accessed via My
Computer -- that means just two subkeys for BagMRU, one for Recycle Bin & one for My Computer.
Despite the fact that somewhere under My Computer may be views for folders long deleted, as long as
ANY folder under My Computer was visited more recently than the Recycle Bin, the Recycle Bin's view
will be the one deleted to make room for a new one.
 
A

Alec S.

Keith Miller MVP said:
But the method used to determine which view is deleted is simple and flawed. The index (BagMRU)
mirrors the namespace hierarchy (rooted at desktop). Explorer looks at the MRUListEx value to
determine the least recently viewed subfolder, then looks for the least recently viewed folder
within, etc. If no subfolders exist, that folder's view is discarded.

This makes folders that don't contain subfolders and are rooted at the Desktop or My Computer
especially vulnerable to losing their views when the index is full. (There are a lot of 'Control
Panel keeps losing it's view settings' posts out there as well).

What if you create a folder, delete it (to the recycle bin), then set the size and position? That way the bin has a folder in it
(which you can actually navigate to, although they will be renamed do D0, DC, etc.).

So in a simplified scenario where all folders except the Recycle Bin were accessed via My
Computer -- that means just two subkeys for BagMRU, one for Recycle Bin & one for My Computer.
Despite the fact that somewhere under My Computer may be views for folders long deleted, as long as
ANY folder under My Computer was visited more recently than the Recycle Bin, the Recycle Bin's view
will be the one deleted to make room for a new one.

I guess for most users who use the Explorer pane this would be a problem. Like you said, it's not a very good scheme, but it's
"compatible" (although it doesn't need to be). :|
 
K

Keith Miller MVP

Alec S. said:
What if you create a folder, delete it (to the recycle bin), then set the size and position? That
way the bin has a folder in it
(which you can actually navigate to, although they will be renamed do D0, DC, etc.).

I can't explore any of the 'folders' in the recycle bin, but even if you could do this, yes, this
view would be deleted before the Recycle Bin's view was deleted, so that would preserve it only
until another view needed to be saved (remember, we're assuming the index is full).
I guess for most users who use the Explorer pane this would be a problem.

Doesn't matter whether or not you have the Explorer pane visible.
Like you said, it's not a very good scheme, but it's
"compatible" (although it doesn't need to be). :|

"Compatible " with what?!?!? :)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top