- Looks in the cache of customized folders to see if there is a saved view for the folder.
- Looks through the parent folders to see any of them specifies that sub folders should inherit their view.
- Looks in the registry checks if the "AllFolders" value specifies a default view template.
- Looks at the files in the folder and tries to guess what folder type it is. After having guessed the folder type, then it checks if there is any default view-template for the folder-type.
- To update the default view-template for a detected folder-type, then open a folder of that folder-type and customize it. To use it as default when no saved view-template is found, open Folder Options and press the "Apply to Folders"-buttons (Will only update the default view-template for that folder-type)
Set default folder view for all folders
If setting the "AllFolders" registry key, then it will prevent Windows Explorer from guessing the folder type and applying the associated view template:- Click on the Start menu and choose Computer.
- In the Tools menu click Folder options....
- Click the View-tab and press the Reset Folders button.
- Open the registry editor and create the following registry value:
[HKEY_CURRENT_USER \Software \Classes \Local Settings \Software \Microsoft \Windows \Shell \Bags \AllFolders \Shell]
FolderType = "NotSpecified"
There are other view templates one can specify as default:- Contacts
- Music
- MusicIcons
- Documents
- Pictures
Caching of customized folders
Windows Vista automatically remembers the chosen appearance of each folder, when the user browses through the folders. By default the cache is limited to 5000 folders:The cache is stored in the registry database at this location:[HKEY_CURRENT_USER \Software \Classes \LocalSettings \Software \Microsoft \Windows \Shell]
BagMRU Size = 5000 (Number of local folders to remember)
[HKEY_CURRENT_USER \Software \Microsoft \Windows \Shell]
BagMRU Size = 400 (Number of network folders to remember)
Credits VistaX64.com[HKEY_CURRENT_USER \Software \Classes \LocalSettings \Software \Microsoft \Windows \Shell \Bags]
[HKEY_CURRENT_USER \Software \Classes \LocalSettings \Software \Microsoft \Windows \Shell \BagMRU]
[HKEY_CURRENT_USER \Software \Microsoft \Windows \Shell \Bags]
[HKEY_CURRENT_USER \Software \Microsoft \Windows \Shell \BagMRU]
Does this work with XP too? I can't find Local Settings under the HKCU\Software branch. I want to stop XP from trying to guess the folder template too!
Don't think XP tries to to guess the folder-type automatically. How to set the default view template for all folders in WinXP