Windows & PC

How to Fix Explorer Keeps Crashing in Windows 11

In Windows 11, constant explorer.exe crashes occur when the desktop shell encounters an unhandled access violation (0xC0000005) triggered by incompatible third-party context menu shell extensions, corrupted jump-list databases inside AutomaticDestinations, faulty video/image thumbnail rendering filters, or graphics driver pipeline stalls during hardware-accelerated XAML rendering. When File Explorer freezes, closes unexpectedly, or causes the taskbar to blink and restart, isolating the crashing extension handler or clearing damaged shell caches restores stability.

Quick Diagnostic Matrix

SymptomRoot CauseSetting / PathRecommended Fix
Crashes immediately on right-clickOutdated or incompatible non-Microsoft shell extension hooking into the context menuShellExView / Registry (CLSID)Isolate and disable third-party context menu handlers using ShellExView.
Instant crash upon launching ExplorerCorrupted SQLite cache files in Jump Lists or Quick Access history%AppData%MicrosoftWindowsRecentPurge all cached records inside AutomaticDestinations and CustomDestinations.
Crashes when opening folders with media filesCorrupted thumbnail cache or unstable codec preview extractorcontrol folders > ViewDisable previews and flush thumbcache_*.db via Command Prompt.
Taskbar blinks and Explorer restarts randomlyDWM/XAML hardware acceleration conflict or corrupted system binariescmd (Admin) > DISM & sfcRun 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.

  1. Press Windows Key + R, paste the following path, and press Enter:

    %AppData%MicrosoftWindowsRecentAutomaticDestinations
    

  2. Select all files in this folder (Ctrl + A) and permanently delete them (Shift + Delete).

  3. Press Windows Key + R again, navigate to the custom destination folder, and hit Enter:

    %AppData%MicrosoftWindowsRecentCustomDestinations
    

  4. Select all files inside and delete them.

  5. Open Folder Options to reset the Explorer cache:

    • Press Windows Key + R, type control 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.

  1. Download the standalone diagnostic utility ShellExView (by NirSoft).

  2. Right-click ShellExView.exe and select Run as administrator.

  3. In the top menu, go to Options > Filter by Extension Type, select Context Menu, and click OK.

  4. Click Options again and select Hide All Microsoft Extensions.

  5. The remaining items represent non-Microsoft shell extensions.

  6. Select all listed non-Microsoft entries (Ctrl + A), right-click them, and choose Disable Selected Items.

  7. Restart your PC or restart explorer.exe via Task Manager (Ctrl + Shift + Esc).

  8. 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

  1. Press Windows Key + R, type control folders, and hit Enter.

  2. Go to the View tab.

  3. Under Files and Folders, check Always show icons, never thumbnails.

  4. Uncheck Show preview handlers in preview pane.

  5. Click Apply, then OK.

Step B: Delete Corrupted Thumbnail Databases

  1. Press Windows Key + S, type cmd, right-click Command Prompt, and select Run as administrator.

  2. Stop the File Explorer process to release locked database handles:

    DOS

    taskkill /f /im explorer.exe
    

  3. Delete all cached thumbnail files:

    DOS

    del /f /s /q /a "%LocalAppData%MicrosoftWindowsExplorerthumbcache_*.db"
    

  4. 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.

  1. Press Windows Key + R, type control folders, and press Enter.

  2. Switch to the View tab.

  3. Scroll through the Advanced settings pane.

  4. Check the box for Launch folder windows in a separate process.

  5. 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.

  1. Press Windows Key + S, type cmd, right-click Command Prompt, and select Run as administrator.

  2. Run the deployment image servicing tool to repair the system component store:

    DOS

    DISM /Online /Cleanup-Image /RestoreHealth
    

  3. After DISM reaches 100%, run the System File Checker:

    DOS

    sfc /scannow
    

  4. 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.

  1. Download the latest WHQL driver for your GPU (NVIDIA, AMD, or Intel).

  2. Download Display Driver Uninstaller (DDU) and extract it.

  3. Boot Windows 11 into Safe Mode:

    • Hold Shift while clicking Restart from the Start Menu.

    • Go to Troubleshoot > Advanced options > Startup Settings > Restart, then press 4 for Safe Mode.

  4. Open DDU, select GPU, choose your device manufacturer, and click Clean and restart.

  5. 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.

Leave a Reply

Your email address will not be published. Required fields are marked *