Why Does File Explorer Keep Restarting
File Explorer restarting constantly on Windows 10 or Windows 11 happens when the explorer.exe process crashes and loops endlessly, turning your screen blank and hiding your taskbar. This crash loop usually starts from bad shell extensions (add-ons that add menu items), broken system files, or faulty display drivers.
Stopping the restart loop requires clearing your folder history, finding bad app add-ons, and repairing damaged system files so your desktop stays stable.
File Explorer keeps restarting because the core program running your desktop and taskbar, named explorer.exe, keeps crashing due to corrupted history, bad right-click menu items, damaged system files, or outdated display drivers. You can fix this by clearing your recent history in File Explorer Options or using a tool like ShellExView to disable faulty third-party extensions.
What Causes File Explorer to Crash Repeatedly?
File Explorer keeps restarting because the main Windows interface process encounters a persistent error it cannot recover from. Common triggers include corrupted recent file history, faulty third-party right-click menu items, damaged system files, outdated graphics drivers, or background software conflicts that force the application to crash and relaunch in an endless loop.
Some common reasons File Explorer keeps restarting include:

Corrupted Quick Access History: File Explorer saves a list of your recently used files and folders. If this data gets broken, the program crashes every time it tries to load it.
Faulty Shell Extensions: Many programs add shortcuts to your right-click menu , such as zip tools or cloud storage. If one of these extensions fails, it pulls File Explorer down with it.
Damaged System Files: Important Windows files can break because of sudden shutdowns, failed updates, or failing hard drives.
Outdated Video Drivers: Because File Explorer controls your screen and taskbar, severe display driver bugs can trigger restart loops.
Third-Party Software Conflicts: Strong antivirus software, custom desktop themes, or background tools can clash with Windows Explorer.
Step 1Clear File Explorer History
Clearing File Explorer history fixes crashing loops by deleting cached records of recently opened files and folders that may have become corrupted. Open File Explorer. Click the three dots on the top toolbar and select Options. On the General tab, click the Clear button next to Clear file explorer history.
If your screen is flashing too fast to click anything, open the Task Manager by pressing the Ctrl, Shift, and Esc keys together. Click File, choose Run new task, type control folders, and press Enter.
- Click the Start menu, type File Explorer Options, and click the result to open it.
- In the General tab, look near the bottom for the Privacy section.
- Click the Clear button next to the option to clear File Explorer history.
- Uncheck the boxes for opening File Explorer to Quick Access (change it to This PC if needed) and clear the options for showing recently used files and folders.
- Click Apply and then OK.
Step 2Check for Problematic Context Menu Items
Problematic context menu items cause File Explorer to crash when third-party shell extensions (add-ons that add options to your right-click menu) fail to load. You can disable these faulty right-click menu extensions safely using a free utility called ShellExView to stop the background explorer.exe process from crashing repeatedly.
To find and turn off bad shell extensions safely, you can use a free tool called ShellExView from NirSoft. It lets you turn off extra right-click menu items safely.
- Download and open ShellExView on your computer.
- Go to the options menu and choose Hide All Microsoft Extensions. This makes sure you only look at third-party additions.
- Select all the remaining items in the list by pressing the Ctrl and A keys.
- Right-click the selected items and choose Disable Selected Items.
- Restart your computer and see if File Explorer stops crashing. If it does, open ShellExView again, turn on a few items at a time, and test again until you find the exact program causing your crashes.
Step 3Run System File Checker and DISM Scans
Running System File Checker and DISM scans repairs missing or damaged core Windows operating system files that cause File Explorer to act strangely and crash. Open Command Prompt with administrator privileges, type sfc /scannow to replace broken system files automatically, and let the built-in repair utilities restore stability to your computer.
- Click the Start menu, type cmd, right-click Command Prompt, and select Run as administrator.
- If a security warning pops up asking if you want to allow the app to make changes, click Yes.
- Type the following command carefully and press Enter:
DISM.exe /Online /Cleanup-image /Restorehealth - Wait for the process to reach 100%. This tool downloads clean replacement files from Microsoft if it finds damage.
- Next, type the following command and press Enter:
sfc /scannow - Let the System File Checker finish scanning your computer. If it finds broken files, it will repair them automatically.
- Restart your computer when the scan is finished.
Step 4Check for Display Driver Issues
Outdated or corrupted display driver software causes the graphical interface, taskbar, and File Explorer to crash repeatedly because your graphics card cannot render the desktop properly. Open Device Manager, expand the Display adapters section, right-click your graphics card, and select Update driver to install the latest software and stop the restart loops.

- Right-click the Start menu button and select Device Manager.
- Scroll down and click the arrow next to Display adapters to open the list.
- Right-click your graphics card, such as Intel, AMD, or NVIDIA, and select Update driver.
- Choose Search automatically for drivers and follow any instructions on your screen.
- You can also visit the official website of your graphics card maker to download and install the newest software for your system.
Step 5Test a New User Account
Testing a new user account helps isolate whether corrupted profile settings or damaged registry entries are causing endless explorer.exe loops on your main Windows login. Create a fresh local user profile through the Windows Settings menu to check if File Explorer runs smoothly without crashing on a clean user account.
Many troubleshooting guides skip this step, but creating a fresh profile helps isolate the issue. It tells you right away if the problem affects your whole computer or just your personal profile.

- Open the Settings app by pressing the Windows Key and I together.
- Go to Accounts and then select Other users.
- Click the Add account button.
- Click the link saying you do not have this person's sign-in information, then select the option to add a user without a Microsoft account.
- Enter a dummy username like
TestUser, set a password if you want, and finish the setup. - Log out of your current account and log into the new
TestUseraccount. - Open File Explorer and test it. If it works normally without crashing, your original user profile is broken, and you may need to move your files to the new account.
Step 6Perform a Clean Boot to Find Background Conflicts
Performing a clean boot starts Windows with only the bare minimum drivers and startup programs to help you find background software causing File Explorer to crash. Open the System Configuration utility by pressing the Windows Key and R keys together, typing msconfig, and disabling third-party background services on the Services tab.
Note: Performing a clean boot requires administrator privileges.
- Press the Windows Key and R keys together, type
msconfig, and press Enter to open System Configuration. - Go to the Services tab at the top.
- Check the box at the bottom that says Hide all Microsoft services. Do not skip this step, or you might turn off important system services.
- Click the Disable all button.
- Go to the Startup tab and click Open Task Manager.
- In Task Manager, click each startup item that is turned on and click Disable in the top right. Remember which ones you disabled so you can turn them back on later.
- Close Task Manager, click Apply and OK in the System Configuration window, and restart your computer.

If File Explorer stops crashing after a clean boot, an outside app or service caused the issue. You can turn your startup apps and services back on one by one until you find the exact program responsible.
Advanced Prevention: Keeping File Explorer Stable
Keeping File Explorer stable requires avoiding unstable third-party customization apps that alter taskbars or right-click menus, and installing monthly Windows updates regularly. Microsoft frequently releases patches for explorer.exe bugs, so maintaining your operating system helps prevent future restart loops and keeps your desktop running smoothly.
- Be careful with customization apps: Tools that change the Windows taskbar, right-click menus, or folder looks often break during major Windows updates.
- Keep Windows updated: Microsoft frequently fixes bugs related to
explorer.exein monthly updates. Make sure your system stays up to date. - Take care of your storage drive: Run regular disk checks and make sure your main drive never runs completely out of free space, because Windows needs virtual memory space to run background tasks smoothly.
Summary
File Explorer restart loops happen when the core Windows desktop process crashes and repeatedly tries to relaunch due to corrupted cache, faulty shell extensions, damaged system files, outdated display drivers, or background software conflicts. You can resolve these issues permanently by clearing your history, updating drivers, and repairing system files.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard is a writer at Geek Rewind who turns complex IT tasks into clear, step-by-step guides. He draws on years of hands-on experience in system administration and enterprise IT operations, focusing on Windows, Linux and WordPress: the problems people actually run into, and the fixes that work. His server and WordPress guides come from systems he runs himself. Richard builds and maintains the platform behind Geek Rewind, from its Ubuntu servers and Nginx configuration to its custom WordPress plugins. Many new tutorials start with readers' questions, and he's always glad to answer them in the comments.
No comments yet — be the first to share your thoughts!