logo
search
Excel Error Codes

Fix Excel CHART.DLL Access Violation Error (0xC0000005)

Camila MilosovichCamila Milosovich Oct 13, 2026 869 views

Question details

The user is experiencing an application crash in Microsoft Excel caused by an access violation in the CHART.DLL module.

How to Fix Excel CHART.DLL Access Violation Error (0xC0000005)
Product
Microsoft Excel
Device & OS
not provided
Scenario
Opening or interacting with Excel workbooks, potentially those containing charts, leading to an immediate application crash.
Observed behavior
Excel throws an access violation error in CHART.DLL with exception code 0xC0000005. Standard reinstallation of Microsoft 365 does not resolve the crashing issue.
Before you start

Ensure you have saved all open workbooks in other Office applications and verify that your Windows operating system is fully updated before running system-level repairs.

Solution 1Recommended

Run Excel in Safe Mode and Disable Add-ins

Starting Excel in Safe Mode allows you to bypass startup applications and add-ins to identify if a third-party extension is causing the CHART.DLL conflict.

Often, the 0xC0000005 access violation is triggered by incompatible third-party COM add-ins rather than the core Excel software itself.

1
Launch Safe Mode

Press the Windows Key + R to open the Run dialog. Type 'excel /safe' and press Enter. If Excel opens without crashing, an add-in is likely the culprit.

2
Access Add-in Settings

In Excel, navigate to File > Options > Add-ins.

3
Disable COM Add-ins

At the bottom of the window, change the Manage dropdown to 'COM Add-ins' and click Go. Uncheck all active add-ins, click OK, and restart Excel normally to see if the error is resolved.

Run Excel in Safe Mode and Disable Add-ins
Free Microsoft Office alternative

Switch to WPS Office for a Stable Charting Experience

If Microsoft Excel continues to crash due to persistent CHART.DLL errors, WPS Office provides a lightweight, highly compatible, and free alternative. It handles complex charts and data visualization smoothly without relying on the same vulnerable system files.

  1. 1. Download and Install: Visit the official WPS website to download the free WPS Office suite and complete the quick installation.
  2. 2. Open WPS Spreadsheet: Launch WPS Office and open the Spreadsheet module.
  3. 3. Edit Your Workbooks: Click Open to browse for your existing Excel files and continue working with your data and charts without crashes.
Seamless format compatibility with Microsoft Excel (.xlsx, .xls, .csv) files.Free, lightweight architecture that installs quickly without heavy system registry conflicts.Familiar user interface allowing for instant migration from Microsoft 365.Robust independent chart rendering engine that entirely avoids CHART.DLL crashes.
microsoft office alternative - wps office

Frequently Asked Questions

What is the CHART.DLL file in Excel?

CHART.DLL is a dynamic link library file used by Microsoft Excel to render and process graphs and charts. If this file becomes corrupted, outdated, or conflicts with other software, it triggers an access violation crash with the error code 0xC0000005.

Is it safe to download a replacement CHART.DLL from third-party websites?

No, it is highly dangerous to download DLL files from unofficial third-party sites. These files are often outdated, unsupported, or deliberately infected with malware. You should always use the official Microsoft Office Online Repair tool to restore missing or corrupted DLL files.

Why didn't reinstalling Microsoft 365 fix the CHART.DLL error?

A standard reinstallation sometimes leaves behind corrupted registry entries, customized settings, or conflicting third-party add-ins that continue to cause the 0xC0000005 exception. A complete uninstallation using the Microsoft Support and Recovery Assistant or performing an Online Repair is usually required to clear the root issue.

How do I know if a specific workbook is causing the crash?

You can isolate the issue by creating a brand-new, blank workbook and inserting a basic chart. If Excel does not crash while working in the new file, the problem is likely isolated to data corruption or unsupported elements within your original workbook.