Remember each folder's view settings in Windows 7? I know this functionality is not available as a built-in option for Windows 7.
Sure it is. Windows automatically stores all related information about Explorer windows in the registry in ShellBags.
However, I'm asking because I'm curious if anybody here has found a way to achieve this effect through other means (perhaps a 3rd party utility, or some other trick).
It happens automatically, so no third-party tool should be needed. There do exist a few tools that let you view them, but there aren’t any tools that let you save or restore them. (Actually, I wrote one back in the day for XP, but ShellBags changed a lot with Vista and I never had enough motivation to bother updating it.)
I'm not interesting in remembering window position and sizes. I only care about the view/layout settings (icons/list/details/etc). I'm also not interested in setting a single default view for every folder.
They’re the same thing; Windows stores all of those settings in the ShellBags.
I understand this might not be possible, but I wanted to take the chance asking.
Windows should automatically save the view mode for each folder, but it defaults to saving only the most recent 400 folder settings. You can increase this so that it saves more (or less) by modifying (or adding if necessary), the following the
BagMRU Size registry entry:
Windows Registry Editor Version 5.00
;Save folder settings for 1,000 folders (1000=3E8 hex)
;This is supposedly where you set it for 64-bit systems, but the above one works just fine
If necessary, you can try manually saving and restoring the folder settings by exporting and importing the registry key
HKCR\Software\Microsoft\Windows\Shell (make sure to close Windows Explorer before restoring).
Additionally, there existed since the Windows 95 days, a rumor that holding the Ctrl when clicking the
[x] button to close an Explorer window will force Windows to save that folder’s settings, but that was never definitively proven to be real, and certainly not proven to still apply to recent versions of Windows.