How to Fix Excel 2019 Crashes When Opening Large Macro Workbooks
Question details
Users need to stop Excel 2019 from crashing when opening large macro-enabled workbooks due to an Intel graphics module conflict.

- Product
- Microsoft Excel 2019
- Device & OS
- Windows
- Scenario
- A user attempts to open specific, large macro-enabled workbooks, which immediately triggers an application crash despite repairing Office or using Safe Mode.
- Observed behavior
- Excel 2019 abruptly closes when loading the macro workbook. Standard troubleshooting such as Safe Mode, repairing Office, and managing add-ins fail to stop the crashes. Other apps like Outlook may also crash.
Ensure you have saved all open files in other Microsoft Office applications, as changing global graphics settings may require you to restart your Office programs.
Disable Hardware Graphics Acceleration in Excel
Turning off hardware graphics acceleration stops Excel from using the Intel graphics module to render its interface, directly bypassing the module conflict causing the crash.
Hardware graphics acceleration is designed to improve performance by offloading rendering tasks to your computer's GPU. However, incompatibilities with certain Intel graphics drivers can cause severe crashes when loading resource-heavy files like large macro workbooks.
Open Microsoft Excel. Click on 'File' in the top-left corner, then select 'Options' from the bottom of the left-hand menu to open the Excel Options dialog.
In the Excel Options window, click on 'Advanced' in the left pane. Scroll down the right-hand side until you find the section labeled 'Display'.
Check the box next to 'Disable hardware graphics acceleration'. Click 'OK' to save your changes.
Close Excel completely and reopen your large macro workbook to verify that the crashing issue has been resolved.

Update Intel Graphics Drivers and Microsoft Office
Updating your display drivers and Office installation ensures you have the latest bug fixes, addressing underlying compatibility issues that trigger crashes.
Transfer Workbook Data to a Clean File
If the crash is isolated to specific workbooks, underlying file corruption may be the root cause. Moving the macros and data to a clean workbook removes the corruption.
Try WPS Office to Safely Open Large Macro Workbooks
If Microsoft Excel continues to crash due to hardware rendering conflicts with your Intel graphics driver, WPS Office offers a highly stable and completely free alternative. It bypasses Microsoft-specific rendering bugs, effortlessly handling heavy macro-enabled files (.xlsm) so your workflow remains uninterrupted.
- 1. Download WPS Office: Navigate to the official WPS Office website and download the free installation package for your PC.
- 2. Install the Software: Run the downloaded installer and follow the simple on-screen prompts to set up WPS Office.
- 3. Open Your Workbook: Launch WPS Spreadsheet, click 'Open', and select your macro-enabled workbook to continue your work without crashes.

Frequently Asked Questions
Why does Excel crash specifically when opening macro-enabled workbooks?
Large macro-enabled workbooks often demand higher system resources and complex UI rendering. If there is a compatibility conflict between Excel's hardware graphics acceleration and your Intel graphics driver, this resource spike causes the graphics module to fail, resulting in an immediate crash.
What should I do if disabling hardware acceleration doesn't stop the crashes?
If Excel continues to crash, the workbook itself may be corrupted. Try migrating its data and VBA modules to a fresh workbook. Additionally, collect Windows Event Viewer logs and Office diagnostic logs, then contact Microsoft Support for advanced troubleshooting.
Can hardware graphics acceleration cause Outlook to crash as well?
Yes. Hardware graphics acceleration is a shared setting across the entire Microsoft Office suite. If an Intel graphics conflict is crashing Excel, it is highly likely to crash Outlook. Disabling the feature in Excel automatically applies the fix to Outlook.
How do I find out which module is causing Excel to crash?
You can identify the faulting module by opening the Windows Event Viewer. Navigate to 'Windows Logs' > 'Application' and look for 'Error' events generated by 'Excel.exe'. The event details will list the specific faulting module name, such as an Intel graphics .dll file.




