How to Fix Excel Showing a Repair Prompt Every Time It Opens
Question details
The user is experiencing an issue where Microsoft Excel continuously displays a repair prompt upon launching, and then closes automatically after selecting the Repair option.

- Product
- Microsoft Excel
- Device & OS
- Windows
- Scenario
- Launching the Microsoft Excel application for daily use.
- Observed behavior
- Excel displays a problem report, prompts the user to run a repair, and immediately closes after the Repair button is clicked, trapping the user in a continuous crash loop.
Ensure you have saved your work in other active applications and confirm you have administrative privileges on your Windows account before modifying Office settings.
Run the Microsoft Office Repair Utility
Use the built-in Windows repair tool to scan and fix missing or corrupted Microsoft Office program files that are causing the continuous repair loop.
Windows includes an automated repair sequence specifically for Microsoft Office applications. Starting with a Quick Repair often resolves the issue, but an Online Repair can comprehensively reinstall necessary files if the first attempt fails.
Press the Windows key, type 'Control Panel' in the search bar, and hit Enter. Navigate to 'Programs' and then click on 'Programs and Features'.
Scroll through the list of installed applications until you find your Microsoft Office installation. Right-click on it and select 'Change'.
When the repair prompt appears, select the 'Quick Repair' option and click 'Repair'. Follow the on-screen instructions. If the problem persists afterward, repeat the process but choose 'Online Repair' instead.

Launch Excel in Safe Mode and Disable COM Add-ins
Faulty or outdated third-party add-ins are a common cause of Excel startup crashes. Safe Mode allows you to bypass these add-ins and disable the problematic ones.
Change the Default Windows Printer
Excel connects to your default printer upon startup to calculate page layouts and margins. A corrupted or offline printer driver can trigger an immediate application crash.
Switch to WPS Office for a Stable, Crash-Free Experience
If Microsoft Excel continues to trap you in repair loops, consider switching to WPS Office. It provides a lightweight, highly compatible, and remarkably stable spreadsheet solution that seamlessly opens and edits all your existing Excel files without the frustrating startup crashes.
- 1. Download the WPS Office installer: Visit the official WPS Office website and download the free installation package for your operating system.
- 2. Install the application: Run the downloaded installer and follow the on-screen prompts to complete the setup in just a few minutes.
- 3. Open your files instantly: Launch WPS Spreadsheets, click 'Open', and select your existing Excel files to continue working seamlessly.

Frequently Asked Questions
Will running the Microsoft Office Repair Tool delete my Excel files?
No. The Office Repair Tool only scans and fixes the program's installation files and registry keys. Your personal spreadsheets, documents, and other user data will remain completely safe and untouched.
What exactly does Excel Safe Mode do?
Safe Mode launches Microsoft Excel with its factory default settings, temporarily disabling third-party add-ins, custom templates, and personalized toolbars. This isolates the core application, making it easier to determine if an external plugin is causing the crashes.
Why would changing my default printer fix an Excel startup crash?
Whenever Excel starts, it queries the default printer to establish page metrics, layouts, and margins. If the current default printer is unreachable, on a disconnected network, or has corrupted drivers, Excel may freeze or crash while waiting for this data.
What should I do if Safe Mode and Repair both fail to fix the prompt?
If both troubleshooting methods fail, you may be experiencing a corrupted Windows user profile. Try creating a new local administrator account in Windows settings, log into it, and launch Excel to determine if the issue is tied to your specific user profile settings.




