Symptoms & Diagnosis
When Excel 365 crashes to the desktop unexpectedly, it rarely provides a descriptive error message. Most users experience a “silent crash” where the application simply disappears or freezes and closes.
To diagnose the root cause, you must examine the Windows Event Viewer. Look for Event ID 1000 under Windows Logs > Application. This log identifies the “Faulting module name,” which is the specific file that triggered the crash.

The faulting module name is the “smoking gun” for troubleshooting. Different DLL files point to different issues, such as corrupt add-ins, printer drivers, or internal Office conflicts.
| Faulting Module | Common Cause |
|---|---|
| mso20win32client.dll | Office licensing or update conflict |
| ntdll.dll | System-level file corruption or hardware acceleration |
| VBE7.DLL | Visual Basic for Applications (VBA) macro error |
| EXCEL.EXE | General application failure or corrupt workbook |
Troubleshooting Guide
Once you have identified the module causing the crash, the first step is to isolate Excel from third-party interference. Testing in Safe Mode determines if the issue lies within the application core or an external plugin.
Use the following command in the “Run” dialog (Win + R) to launch Excel without add-ins:
excel /safe
If Excel runs stably in Safe Mode, navigate to File > Options > Add-ins. Manage “COM Add-ins” and disable them one by one to find the culprit. This is the most common fix for mso20win32client.dll errors.
Repairing the Office Installation
If the faulting module is a core file like ntdll.dll or EXCEL.EXE, your installation files may be damaged. Use the built-in repair tool to reset the application state.
- Open the Control Panel and go to Programs and Features.
- Locate Microsoft 365 and click Change.
- Select “Online Repair” for a comprehensive fix.
Updating Graphics Drivers
Many Excel 365 crashes are linked to hardware acceleration. If your faulting module is related to video drivers, try disabling hardware graphics acceleration within Excel under File > Options > Advanced > Display.
Prevention
Maintaining a stable Excel environment requires keeping both the software and the operating system synchronized. Always ensure Windows Update has finished installing the latest security patches.
Limit the use of complex 32-bit COM add-ins if you are running the 64-bit version of Excel 365. These architecture mismatches are a frequent source of “Faulting module name” errors in enterprise environments.
Finally, clear your Excel temp files regularly. Navigate to the AppData folder and remove cached items in the “Excel” folder to prevent metadata bloating that leads to memory-related crashes.