How to make explorer in Vista remember a folder's view?
There seems to be multiple things that might cause this as an issue, and multiple resolutions as well, hopefully solving or making this "bug" appear less frequently.
- Manually resetting the folder view cache/settings
- Start
regedit
. (Win+R, enterregedit
, press Enter or click OK. ) - Browse to
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
. - Delete the keys
Bags
andBagMRU
. - Browse to
HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell
, repeat step 3. - Browse to
HKEY_CURRENT_USER\Software\Microsoft\Windows\ShellNoRoam
, repeat step 3.
- Start
Trying some of these additional tweaks might help, mix it with it and see what you get.
- Disabling automatic folder type discovery
- Browse to
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
inregedit
. - Create a new key under
Shell
, calledBags
. - Create a new key under
Bags
, calledAllFolders
. - Create a new key under
AllFolders
, calledShell
. - Create a new string value under
Shell
, calledFolderType
. - Set the string value of
FolderType
toNotSpecified
.
- Browse to
You can increase the size of the folder view cache as well.
Increasing the size of the folder view cache
- Browse to
HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell
. - Set the DWORD value of
BagMRU size
to something higher than 5000.- Note: If it's not there, create it.
- Browse to
After resetting the cache/settings + apply tweaks
- Log off/on or reboot.
- Open a Windows Explorer window and go to the
Folder Options
window.- Select the
View
tab. - Check
Remember each folder's view settings
. - Uncheck
Restore previous folder windows at logon
. - Hit the
OK
!
- Select the
This should do it, or rather, perhaps improve the experience. Nevertheless, using an application as CCleaner with the wrong settings can disrupt and delete your settings, so be aware and checking before you use applications focused on "cleaning up".