Windows uses a per-folder view storage mechanism (ShellBags / BagMRU) and folder type “sniffing” that can lead to view resets and inconsistent behavior, especially over time and across many folders. This behavior has existed for multiple Windows versions and is acknowledged in at least one documented case.
From the available documentation:
- Folder type “sniffing” can cause repeated view changes On Windows 8.1 / Windows RT 8.1 / Windows Server 2012 R2, Microsoft documents a specific issue where Explorer’s sniffing logic sends
explorer.exeinto a refresh loop and causes folder type changes based on file types in the folder. This is directly related to the automatic folder type discovery that can override user expectations. Microsoft’s resolution for that scenario is to install the December 2014 update rollup for those platforms, which adjusts this behavior. - Folder view customizations can be lost or incorrect Microsoft’s File and Folder Troubleshooter explicitly lists “View settings or customizations for one or more folders may be lost or incorrect” as a known problem it can diagnose and repair. This confirms that loss of folder view settings is a recognized issue class. The same troubleshooter also addresses related Explorer issues such as:
- Inability to empty Recycle Bin or delete files
- Errors when renaming/moving files
- Problems selecting multiple items
- Random icon changes
- Icons and folder customizations are handled via legacy mechanisms The “Icons are changed unexpectedly in Windows” article describes how the MATS package manipulates the
Max Cached Iconsregistry value and deletesIconCache.dbto repair icon and folder customization problems. This shows that parts of the shell customization system still rely on legacy caches and registry values. - Modern settings surface for File Explorer “classic” exists but is still state-based Windows 10/11 expose File Explorer Classic state via
Windows.Data.FileExplorerClassicsettings (ShellStateSetting, CabinetStateSettings, AdvancedSettings). These control behaviors like showing all objects, extensions, full path title, saving local view, and new window mode. They are still stateful settings layered on top of the existing shell model, not a replacement for the underlying architecture. - Officially documented mitigations Based on the documentation in scope, the following are the supported mitigations and repair options:
- Install platform updates that address folder type refresh issues
- On Windows 8.1 / Windows RT 8.1 / Windows Server 2012 R2, install the December 2014 update rollup to fix the specific folder-type refresh loop caused by sniffing logic.
- Use the File and Folder Troubleshooter on Windows 10
- Download and run the File and Folder Troubleshooter (
aka.ms/winfilefolder). - It can automatically diagnose and repair:
- Lost/incorrect folder view settings
- Problems with deleting, copying, moving, or renaming files
- Issues selecting multiple items in Explorer
- Note: The troubleshooter is based on the Microsoft Support Diagnostic Tool (MSDT), which is deprecated and will be removed from future Windows versions.
- Download and run the File and Folder Troubleshooter (
- Use icon/folder customization repair via MATS (older Windows versions)
- The MATS package checks and sets
Max Cached Iconsto 2048 and verifies thatIconCache.dbis deleted, which can help with icon and some folder customization issues.
- The MATS package checks and sets
- Use Automatic/Startup Repair if File Explorer is unstable
- On Windows 10, Automatic Repair can be run from Advanced startup (Settings → Update & Security → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → Startup Repair). It attempts to fix registry corruption that may affect Explorer behavior.
- Install platform updates that address folder type refresh issues
- Scope of official fixes vs. architectural change The documentation in scope confirms:
- Microsoft has acknowledged specific bugs related to folder type sniffing and view changes and provided hotfixes/rollups for those versions.
- Microsoft provides troubleshooters and repair tools that can correct corrupted view settings, icon caches, and some shell state problems.
- The File Explorer Classic state model is still present in Windows 10/11.
Within the documented guidance, the practical steps available are:
- Ensure all relevant cumulative/rollup updates are installed (especially on Windows 8.1 / Server 2012 R2 for the folder-type refresh issue).
- On Windows 10, run the File and Folder Troubleshooter to repair lost/incorrect folder view settings.
- On older versions, use the MATS-based fix for icon and folder customization issues where applicable.
- If Explorer instability or corruption is suspected, use Automatic Repair from Advanced startup on Windows 10.
For broader, systemic changes to how File Explorer stores and respects folder view settings (for example, eliminating ShellBag limits, disabling sniffing globally, or unifying views across all namespace paths), no such architectural overhaul is described in the available documentation.
References: