Windows Explorer (File Explorer) keeps crashing. The taskbar disappears and reappears, File Explorer windows close unexpectedly, or the entire desktop flickers as Explorer restarts itself. You may see an error message saying Windows Explorer Has Stopped Working, or Explorer may crash silently and restart without any notification. These crashes disrupt your workflow because Explorer manages the desktop, taskbar, Start menu, and all file browsing windows.
What causes Explorer crashes
Explorer loads shell extensions from installed programs every time it opens a window, displays the desktop, or shows a context menu. A buggy shell extension from a third-party program is the most common cause of Explorer crashes. When the extension encounters data it cannot handle, it crashes and takes Explorer down with it
Corrupted system files, damaged thumbnail caches, faulty display drivers, and file system errors on the drives Explorer is browsing can also trigger crashes. Explorer is a complex program that interacts with many system components, so the crash source can be diverse
If Explorer crashes only when browsing a specific folder, that folder may contain a file with a corrupted thumbnail, an extremely long file name, or a file that triggers a buggy preview handler
Restart Explorer manually
When Explorer crashes, it usually restarts automatically. If it does not (you see a black screen with only the cursor), open Task Manager with Ctrl plus Shift plus Escape. Click File, Run New Task, type explorer.exe, and press Enter. This launches a new Explorer instance that restores the desktop, taskbar, and Start menu
If Task Manager does not open, press Ctrl plus Alt plus Delete and select Task Manager from the security screen. This works even when Explorer is completely unresponsive
Identify and disable bad shell extensions
Download ShellExView from NirSoft (a free utility). Run it and it lists all shell extensions loaded by Explorer. Sort by Company Name to separate Microsoft extensions from third-party ones. Third-party extensions are the most likely crash source
Disable all non-Microsoft extensions at once (select them, right-click, Disable Selected Items). If Explorer stops crashing, re-enable the extensions one at a time, testing after each one, until the crashes resume. The last extension you enabled is the culprit
Common problematic extensions include cloud storage integrations (OneDrive, Dropbox, Google Drive icon overlays), antivirus right-click scan options, archive tool integrations (WinRAR, 7-Zip), and version control overlays (TortoiseSVN, TortoiseGit). Update the associated software or disable its shell extension
Clear the thumbnail cache
A corrupted thumbnail cache can crash Explorer when it tries to generate preview images for files. Open Disk Cleanup (search for it in the Start menu), select the C drive, check Thumbnails in the list, and click OK. This deletes the thumbnail cache
You can also delete the cache manually. Open the Run dialog (Windows plus R), type %localappdata% and press Enter. Navigate to the Microsoft Windows Explorer folder. Delete all files that start with thumbcache. Restart Explorer
If Explorer crashes only when opening folders with images or videos, the thumbnail cache or a specific preview handler is likely the cause. Disabling thumbnail previews (in File Explorer Options, View tab, check Always Show Icons Never Thumbnails) prevents the crash and confirms the diagnosis
Update the display driver
The display driver renders Explorer windows, icons, thumbnails, and visual effects. A faulty display driver can cause Explorer to crash when drawing windows or generating previews. Update the GPU driver from the manufacturer website (NVIDIA, AMD, or Intel)
If Explorer started crashing after a driver update, roll back to the previous version. Open Device Manager, expand Display Adapters, right-click the GPU, go to Properties, Driver tab, and click Roll Back Driver
As a diagnostic test, try disabling visual effects. Right-click This PC, select Properties, click Advanced System Settings, under Performance click Settings, and select Adjust for Best Performance. This disables visual effects that stress the display driver. If crashes stop, the driver has a rendering bug
Run System File Checker
Corrupted Explorer system files cause crashes that no amount of extension or driver management can fix. Open Command Prompt as Administrator and run sfc /scannow. If SFC finds and repairs corruption, restart and test whether the crashes continue
Follow up with DISM /Online /Cleanup-Image /RestoreHealth if SFC reports unrepairable files. After DISM completes, run SFC again. These tools restore damaged system files to their original versions
Check for file system errors
If Explorer crashes when browsing a specific drive or folder, the file system on that drive may have errors. Open Command Prompt as Administrator and run chkdsk with the /f flag for the drive letter (for example, chkdsk D: /f). For the system drive, the scan schedules for the next restart
File system errors can create folder entries that Explorer cannot parse, file entries with corrupted metadata, or directory structures that cause infinite loops when Explorer tries to enumerate them. Chkdsk repairs these structural problems
Disable the preview pane and details pane
The Preview Pane in File Explorer loads a preview handler for the selected file. If the preview handler for a specific file type has a bug, selecting a file of that type crashes Explorer. Disable the Preview Pane: in File Explorer, click View and uncheck Preview Pane
Similarly, the Details Pane reads file metadata that can trigger crashes on files with corrupted properties. Disable both panes temporarily and check whether the crashes stop. If they do, a specific file type preview handler is the problem
Check Event Viewer for crash details
Open Event Viewer, navigate to Windows Logs, Application, and look for Error events from the source Windows Error Reporting or Application Error. The details include the faulting module name (a DLL file) that caused the Explorer crash
The faulting module name tells you which program is responsible. If the faulting module is a system DLL (ntdll.dll, shell32.dll), system file repair is needed. If it is a third-party DLL, the program that installed that DLL needs to be updated or removed
Reset File Explorer settings
Corrupted Explorer settings can cause persistent crashes. Open File Explorer Options (search for it in the Start menu), click Restore Defaults on the General tab, then click Restore Defaults on the View tab. Click Apply and OK
You can also reset Explorer more thoroughly by deleting its registry settings. Open Registry Editor, navigate to HKEY_CURRENT_USER Software Microsoft Windows CurrentVersion Explorer, and delete the Streams and StuckRects3 subkeys. Restart Explorer. These keys store folder view settings and taskbar positions — deleting them forces Explorer to recreate them from defaults
Create a new user profile
If Explorer crashes only on your user account but not on a different account, your user profile has corrupted Explorer settings. Create a new local user account, log in, and test. If Explorer is stable on the new account, migrate your files to the new profile
Need help with Explorer crashes?
If Windows Explorer keeps crashing and the troubleshooting steps above have not resolved the issue, LuxuriousComputers Repair can diagnose crash dumps, identify faulty shell extensions, repair system files, update drivers, and stabilize Explorer on your computer.