
How to Fix File Explorer Crashing in Windows 11
Quick Diagnostic Matrix
| Symptom | Root Cause | Setting / Path | Recommended Fix |
| Crashes immediately upon right-clicking a file | Faulty non-Microsoft context menu shell extension handler hooking into Explorer | ShellExView / Registry (CLSID) | Isolate and disable third-party shell extensions registered in the Windows Context Menu. |
| Instant crash or freeze upon launching File Explorer | Corrupted jump-list or Quick Access history database files | %AppData%MicrosoftWindowsRecent | Purge all cached files inside AutomaticDestinations and CustomDestinations. |
| Crashes when scrolling through folders with images/video | Broken thumbnail extractor codec (thumbcache) crashing the rendering thread | control folders > View | Check “Always show icons, never thumbnails” and flush thumbcache_*.db files. |
| Taskbar and desktop icons blink/restart randomly | Damaged Windows component store or corrupted explorerframe.dll binary | cmd (Admin) > DISM & sfc | Run DISM image cleanup followed by System File Checker to repair system DLLs. |
1. Purge Corrupted Quick Access and Jump List Databases
When File Explorer launches, it immediately attempts to parse your recent files and pinned locations stored in the
Recent system cache. If an improper shutdown or storage read error corrupts these database blobs, explorer.exe terminates the instant it queries the records.- Press
Windows Key + R, paste the following directory path, and press Enter:%AppData%MicrosoftWindowsRecentAutomaticDestinations - Select all files in this folder (
Ctrl + A) and permanently delete them (Shift + Delete). - Press
Windows Key + Ragain, navigate to the custom jump-list folder, and press Enter:%AppData%MicrosoftWindowsRecentCustomDestinations - Select all files in this folder and delete them as well.
- Open Folder Options to clear the File Explorer history cache:
- Press
Windows Key + R, typecontrol folders, and press Enter. - Under the General tab, locate the Privacy section at the bottom.
- Click the Clear button next to Clear File Explorer history.
- Set Open File Explorer to: from “Home” to This PC.
- Click Apply, then OK.
[Folder Options (control folders)]
└── General Tab
├── Open File Explorer to: [Change to "This PC"]
└── Privacy > [Click] "Clear" File Explorer history
2. Isolate and Disable Faulty Shell Extensions
Third-party applications (such as 7-Zip, WinRAR, cloud storage clients, antivirus tools, and PDF editors) inject shell extensions into the Windows context menu. If an extension is not fully optimized for Windows 11’s modern XAML shell, right-clicking any item will crash
explorer.exe.- Download the free, official utility ShellExView (from NirSoft).
- Launch
ShellExView.exewith administrative privileges. - In the top menu bar, click Options > Filter by Extension Type, select Context Menu, and click OK.
- Click Options again and enable Hide All Microsoft Extensions.
- The remaining items represent non-Microsoft shell handlers running inside the Explorer memory space.
- Select all non-Microsoft extensions (
Ctrl + A), right-click, and select Disable Selected Items. - Restart your computer (or restart the
explorer.exeprocess via Task Manager). - If the crashes cease, re-enable the third-party extensions in small batches to identify and uninstall the specific software responsible.
3. Disable Previews and Delete the Thumbnail Cache
Corrupted image, video, or PDF thumbnail extractors frequently crash the Explorer process when attempting to generate preview frames for damaged or unsupported media codecs.
Step A: Disable Thumbnails Temporarily
- Press
Windows Key + R, typecontrol folders, and hit Enter. - Switch to the View tab.
- Under Files and Folders, check the box for:Always show icons, never thumbnails.
- Uncheck Show preview handlers in preview pane.
- Click Apply and OK.
Step B: Wipe the Corrupted Thumbnail Database
- Press
Windows Key + S, typecmd, right-click Command Prompt, and select Run as administrator. - Terminate the active Explorer process to release open file locks on the database:DOS
taskkill /f /im explorer.exe - Delete the entire cached thumbnail database:DOS
del /f /s /q /a "%LocalAppData%MicrosoftWindowsExplorerthumbcache_*.db" - Restart File Explorer:DOS
start explorer.exe
4. Launch Folder Windows in a Separate Process
By default, all File Explorer windows, the desktop background, and the taskbar execute within a single instance of
explorer.exe. If a single folder window hangs, the entire user interface crashes. Isolating windows into independent memory threads prevents cascade crashes.- Press
Windows Key + R, typecontrol folders, and press Enter. - Switch to the View tab.
- Scroll down through the Advanced settings list.
- Check the box labeled Launch folder windows in a separate process.
- Click Apply, then click OK.
- Restart your computer to establish independent thread boundaries.
5. Repair Damaged System Binaries (SFC and DISM)
If core Windows system files associated with the graphical shell are damaged or overwritten, Windows will continually encounter access violation exceptions (
0xC0000005) inside explorer.exe.- Press
Windows Key + S, typecmd, right-click Command Prompt, and choose Run as administrator. - Run the deployment image servicing tool to verify the local component store against clean Microsoft cloud images:DOS
DISM /Online /Cleanup-Image /RestoreHealth - Once the DISM operation completes at 100%, execute the System File Checker:DOS
sfc /scannow - Review the final console output:
- “Windows Resource Protection found corrupt files and successfully repaired them” indicates the broken shell binaries were restored.
- Reboot your system immediately.
6. Inspect the Windows Reliability Monitor for Faulting Modules
If File Explorer continues to crash intermittently, pinpoint the exact binary causing the failure using Windows’ built-in error diagnostics.
- Press
Windows Key + R, typeperfmon /rel, and press Enter to open the Reliability Monitor. - Look for red Critical event “X” icons aligned with recent File Explorer crashes.
- Click on the event labeled Windows Explorer – Stopped working, then click View technical details.
- Examine the Fault Module Name:
- If it flags
ntdll.dllorkernelbase.dll: The crash is often triggered by deep system memory corruption or aggressive third-party antivirus hooks. - If it flags a display driver like
nvlddmkm.dll(NVIDIA) oramdkmdag.dll(AMD): The graphics driver crashed during hardware-accelerated UI rendering. Perform a clean GPU driver reinstall using Display Driver Uninstaller (DDU). - If it flags a third-party DLL (e.g., from Dropbox, Adobe, or an audio driver utility): Directly uninstall or update the software hosting that file to permanently stabilize the Explorer process.
