
How to Fix Explorer Keeps Crashing in Windows 11
Quick Diagnostic Matrix
| Symptom | Root Cause | Setting / Path | Recommended Fix |
| Crashes immediately on right-click | Outdated or incompatible non-Microsoft shell extension hooking into the context menu | ShellExView / Registry (CLSID) | Isolate and disable third-party context menu handlers using ShellExView. |
| Instant crash upon launching Explorer | Corrupted SQLite cache files in Jump Lists or Quick Access history | %AppData%MicrosoftWindowsRecent | Purge all cached records inside AutomaticDestinations and CustomDestinations. |
| Crashes when opening folders with media files | Corrupted thumbnail cache or unstable codec preview extractor | control folders > View | Disable previews and flush thumbcache_*.db via Command Prompt. |
| Taskbar blinks and Explorer restarts randomly | DWM/XAML hardware acceleration conflict or corrupted system binaries | cmd (Admin) > DISM & sfc | Run DISM image cleanup and perform a clean GPU driver reinstallation. |
1. Purge Corrupted Jump Lists and History Caches
File Explorer queries its recent file databases the instant a window opens. If an improper shutdown or storage write error corrupts these database structures,
explorer.exe terminates immediately upon reading the damaged tables.- Press
Windows Key + R, paste the following 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 destination folder, and hit Enter:%AppData%MicrosoftWindowsRecentCustomDestinations - Select all files inside and delete them.
- Open Folder Options to reset the Explorer cache:
- Press
Windows Key + R, typecontrol folders, and press Enter. - Under the General tab, navigate to the Privacy section.
- Click the Clear button next to Clear File Explorer history.
- Change Open File Explorer to: from “Home” to This PC.
- Click Apply, then OK.
[Folder Options (control folders)]
└── General
├── Open File Explorer to: [Change to "This PC"]
└── Privacy > [Click] "Clear" File Explorer history
2. Isolate and Disable Third-Party Shell Extensions
When you right-click a file or navigate directories, third-party software (such as archivers, cloud storage clients, or PDF tools) injects dynamic link libraries (
.dll) directly into the explorer.exe memory space. If an extension fails to handle modern Windows 11 shell calls, it takes down the entire process.- Download the standalone diagnostic utility ShellExView (by NirSoft).
- Right-click
ShellExView.exeand select Run as administrator. - In the top menu, go to Options > Filter by Extension Type, select Context Menu, and click OK.
- Click Options again and select Hide All Microsoft Extensions.
- The remaining items represent non-Microsoft shell extensions.
- Select all listed non-Microsoft entries (
Ctrl + A), right-click them, and choose Disable Selected Items. - Restart your PC or restart
explorer.exevia Task Manager (Ctrl + Shift + Esc). - If the crashes stop, re-enable the extensions one by one to identify and uninstall the conflicting program.
3. Disable Previews and Wipe the Thumbnail Database
If a media file contains damaged metadata or requires an unsupported video codec, Windows’ thumbnail extraction thread can deadlock and force
explorer.exe to terminate.Step A: Disable File Previews
- Press
Windows Key + R, typecontrol folders, and hit Enter. - Go to the View tab.
- Under Files and Folders, check Always show icons, never thumbnails.
- Uncheck Show preview handlers in preview pane.
- Click Apply, then OK.
Step B: Delete Corrupted Thumbnail Databases
- Press
Windows Key + S, typecmd, right-click Command Prompt, and select Run as administrator. - Stop the File Explorer process to release locked database handles:DOS
taskkill /f /im explorer.exe - Delete all cached thumbnail files:DOS
del /f /s /q /a "%LocalAppData%MicrosoftWindowsExplorerthumbcache_*.db" - Relaunch the shell:DOS
start explorer.exe
4. Run Folder Windows in a Separate Process
By default, every folder window, the taskbar, and the desktop execute inside a shared instance of
explorer.exe. Setting folders to run in isolated threads ensures that an individual folder crash will not take down your taskbar or close all open directories.- Press
Windows Key + R, typecontrol folders, and press Enter. - Switch to the View tab.
- Scroll through the Advanced settings pane.
- Check the box for Launch folder windows in a separate process.
- Click Apply, then OK.
5. Repair Damaged System Binaries (SFC and DISM)
Corrupted shell libraries (such as
shell32.dll, explorerframe.dll, or ntdll.dll) cause unhandled memory read faults during standard navigation.- Press
Windows Key + S, typecmd, right-click Command Prompt, and select Run as administrator. - Run the deployment image servicing tool to repair the system component store:DOS
DISM /Online /Cleanup-Image /RestoreHealth - After DISM reaches 100%, run the System File Checker:DOS
sfc /scannow - If SFC reports that it repaired corrupt files, restart your PC to register the restored binaries.
6. Reinstall Graphics Drivers (Fix DWM Shell Conflicts)
Windows 11 utilizes the Desktop Window Manager (DWM) and GPU hardware acceleration to render the acrylic blur effects and animations of File Explorer. If your display driver crashes or drops a rendering fence,
explorer.exe crashes alongside it.- Download the latest WHQL driver for your GPU (NVIDIA, AMD, or Intel).
- Download Display Driver Uninstaller (DDU) and extract it.
- Boot Windows 11 into Safe Mode:
- Hold
Shiftwhile clicking Restart from the Start Menu. - Go to
Troubleshoot > Advanced options > Startup Settings > Restart, then press4for Safe Mode.
- Open DDU, select GPU, choose your device manufacturer, and click Clean and restart.
- Once Windows boots back to the desktop, run your clean driver installer to lay down a fresh graphics stack.
If File Explorer continues to crash after completing these steps, open the Windows Reliability Monitor by running
perfmon /rel in the Run dialog. Locate the red critical events marked Windows Explorer – Stopped working and check the Faulting module name. If it flags an audio utility driver (such as Nahimic or Realtek Audio Control), an overlay hook (such as ASUS Armoury Crate or RivaTuner), or a specific cloud sync DLL, uninstalling that designated utility will resolve the conflict permanently.