How to Fix Windows Explorer When It Keeps Crashing or Restarting
When Windows Explorer (the process that runs your taskbar, Start menu, desktop icons, and File Explorer windows) keeps crashing, you see symptoms like the taskbar disappearing and reappearing, File Explorer closing on its own, the desktop going blank momentarily, or an error message saying Windows Explorer has stopped working. The crash-restart cycle can happen every few seconds or minutes, making the computer difficult to use. Here is how to diagnose and fix it.
Restart Windows Explorer manually
Before troubleshooting, a manual restart of the Explorer process can break the crash loop temporarily and give you a stable desktop to work from:
- Press Ctrl+Shift+Esc to open Task Manager directly
- In the Processes tab, find Windows Explorer (it may be listed under Windows processes)
- Right-click it and select Restart
- The taskbar and desktop will disappear briefly and come back. If Explorer is not listed (it crashed completely), click File, Run new task, type explorer.exe, and press Enter
If the crash does not recur after the manual restart, it was likely a temporary glitch. If it keeps crashing, continue with the fixes below.
Check for a recent Windows update
Explorer crashes that start suddenly often coincide with a recent Windows update:
- Go to Settings, Windows Update, Update history and check if an update was installed around the time the crashing started
- If yes, you can uninstall that specific update: Settings, Windows Update, Update history, Uninstall updates. Find the recent one and click Uninstall
- After uninstalling, restart the computer and test whether Explorer remains stable
Check shell extensions
Shell extensions are add-ons that integrate into Windows Explorer — right-click context menu items, icon overlays, preview handlers, and column handlers. A buggy or incompatible shell extension is one of the most common causes of persistent Explorer crashes:
Identify the problem extension
- Use ShellExView (free, from NirSoft): This utility lists all installed shell extensions. Sort by company name and look for non-Microsoft entries. Common culprits include cloud storage shell extensions (Dropbox, OneDrive, Google Drive icon overlays), antivirus right-click scanners, archive handlers (7-Zip, WinRAR), and GPU driver context menu items
- Disable suspect extensions: In ShellExView, select non-Microsoft extensions and disable them (right-click, Disable Selected Items). Restart Explorer. If the crashing stops, re-enable them one at a time to identify the specific problem extension
Common problem extensions
- Cloud sync icon overlays: Dropbox, OneDrive, Google Drive, and similar services add overlay icons to files showing sync status. When multiple cloud services compete for overlay slots (Windows limits these to 15), Explorer can crash. Uninstalling or updating the cloud client often fixes this
- Outdated context menu handlers: Old versions of WinRAR, 7-Zip, or other archive tools can have incompatible shell extensions. Update to the latest version or uninstall and reinstall
- Antivirus integration: Some antivirus programs add right-click scan options that conflict with Explorer. Check if your antivirus has a recent update, or temporarily disable its shell integration to test
Run System File Checker and DISM
Corrupted Windows system files can cause Explorer to crash repeatedly:
- Open Command Prompt as Administrator (search cmd, right-click, Run as administrator)
- Run:
sfc /scannow— this scans all protected system files and replaces corrupted ones. It takes 10-15 minutes. If it finds and fixes files, restart and test - If SFC reports it could not fix some files, run DISM first to repair the component store:
DISM /Online /Cleanup-Image /RestoreHealth— this downloads clean copies from Windows Update. After DISM completes, runsfc /scannowagain
Check Event Viewer for the crash cause
Event Viewer records details about each Explorer crash that can point to the specific DLL or module responsible:
- Press Windows+R, type eventvwr, press Enter
- Navigate to Windows Logs, Application
- Look for Error entries with source Windows Error Reporting or Application Error around the times Explorer crashed
- The Faulting module name field tells you which file caused the crash. Common patterns:
- ntdll.dll: Usually indicates a third-party shell extension or driver conflict rather than a Windows core issue. Focus on shell extensions and recently installed software
- comctl32.dll: Common controls library — often caused by a corrupted visual theme or icon cache
- A third-party DLL name: Search for the DLL name online to identify which program installed it, then update or uninstall that program
Clear the icon and thumbnail caches
A corrupted icon cache or thumbnail database can trigger Explorer crashes, especially when navigating folders with many files:
- Open Command Prompt as Administrator
- Run:
taskkill /f /im explorer.exeto stop Explorer - Run:
del /f /s /q %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db - Run:
del /f /q %LocalAppData%\IconCache.db - Run:
start explorer.exeto restart Explorer with fresh caches
Check folder options and Quick Access
Quick Access in File Explorer tracks recently used files and frequently accessed folders. If a recently accessed file was on a disconnected network drive or corrupted removable media, Explorer can hang or crash when trying to load it:
- Open File Explorer, go to File, Change folder and search options
- Under the General tab, change Open File Explorer to to This PC instead of Quick Access
- Uncheck Show recently used files and Show frequently used folders
- Click Clear next to Clear File Explorer history
- Apply and test whether the crashing stops
Perform a clean boot
A clean boot starts Windows with only Microsoft services and no startup programs, eliminating third-party software as the cause:
- Press Windows+R, type msconfig, press Enter
- On the Services tab, check Hide all Microsoft services, then click Disable all
- On the Startup tab, click Open Task Manager and disable all startup items
- Restart the computer
- If Explorer is stable in a clean boot, the problem is a third-party service or startup program. Re-enable them in groups to isolate which one causes the crash
Update or roll back display drivers
GPU drivers interact heavily with the Explorer desktop and window rendering. A buggy driver update can cause Explorer crashes, especially when:
- The crash happens when moving windows, resizing, or using thumbnail previews
- The crash started after a driver update
To update: download the latest driver from NVIDIA, AMD, or Intel. For NVIDIA, use DDU (Display Driver Uninstaller) in Safe Mode for a clean install if updating alone does not fix it. To roll back: Device Manager, Display adapters, right-click the GPU, Properties, Driver tab, Roll Back Driver.
Create a new user profile
If none of the above fixes work, the user profile itself may be corrupted. Create a new local user account (Settings, Accounts, Other users, Add account) and log into it. If Explorer works normally in the new profile, you can migrate your files to the new account and delete the old one. This is a last resort before reinstalling Windows.
Explorer crash repair in Marion
If Windows Explorer keeps crashing and the fixes above have not resolved it, LuxuriousComputers in Marion diagnoses and repairs persistent Windows stability issues including Explorer crashes, shell extension conflicts, and corrupted system files.