QuickBooks Unrecoverable Error — What It Means and How to Fix It

Your Data Is Almost Certainly Fine — Here Are 10 Fixes

Few things make your stomach drop faster than seeing the word "unrecoverable" on your computer screen. You are in the middle of invoicing, running payroll, or pulling up a report, and suddenly QuickBooks stops dead and throws up a message that says something like:

"QuickBooks has encountered an unrecoverable error and needs to close. Error codes: 00000 00000"

Your first thought is probably something like "Did I just lose everything?" Take a breath. Despite the terrifying name, an unrecoverable error almost never means your data is gone. It sounds way worse than it actually is. What it really means is that QuickBooks crashed and could not recover on its own — so it shut itself down instead of risking anything worse. Your company file is almost certainly fine. You just need to figure out why QuickBooks crashed and fix whatever caused it.

This is one of the most common errors in QuickBooks Desktop, and it gets searched thousands of times every month. If you are dealing with it right now, you are in good company. Check our FAQ page if you have other questions about QuickBooks Desktop. I am going to explain exactly what is happening, what causes it, and walk you through every fix — step by step, in plain English.

What's in This Guide:

What "unrecoverable error" actually means

8 common causes

10 step-by-step fixes (start with #1)

Why your data is probably safe

How to prevent it from happening again

What Does "Unrecoverable Error" Actually Mean?

An unrecoverable error is basically QuickBooks saying "something went really wrong and I cannot fix it myself, so I am shutting down before anything gets worse." It is a crash. That is it. The program hit a wall it could not get past, and instead of freezing up or corrupting your data, it closed itself.

Think of it like your car stalling at a stop light. The car did not explode. The engine did not melt. It just stopped running and you need to figure out why and restart it. That is what is happening here — QuickBooks stalled out.

The error message usually includes two sets of numbers, something like "00000 00000" or "19799 83821". Those number codes identify the specific type of crash. You do not need to memorize them, but if you are working with tech support, those codes help narrow down the problem faster.

Key point:"Unrecoverable" refers to the error , not your data. QuickBooks could not recover from whatever caused the crash. It does not mean your company file is unrecoverable. There is a huge difference.

What Causes an Unrecoverable Error in QuickBooks?

There is no single cause. This error can be triggered by a bunch of different things, and sometimes it is a combination of factors. Here are the most common culprits:

1

A damaged company file

This is the number one cause. Over time, your .QBW file can develop small bits of data corruption. When QuickBooks tries to read that damaged section, it does not know what to do and crashes. Especially likely if the error keeps happening when you do the same specific thing.

2

A corrupted QuickBooks installation

The QuickBooks program itself is made up of hundreds of files. If any get damaged from a bad update, power outage, or disk errors, the program can crash. If the error happens no matter what company file you open, this is likely the problem.

3

An outdated version of QuickBooks

Intuit releases regular updates that fix known bugs, including bugs that cause unrecoverable errors. If you have not updated in a while, you might be running into a crash that Intuit already fixed months ago.

4

Not enough RAM

QuickBooks Desktop is not a lightweight program. If your computer is low on memory — browser tabs open, other programs running, or an older machine with only 4GB of RAM — QuickBooks can run out of memory mid-task and crash.

5

Damaged Windows components

QuickBooks relies on .NET Framework, MSXML, and Visual C++ libraries. If any of these get corrupted or are the wrong version, QuickBooks can behave unpredictably and crash.

6

A damaged or incompatible printer driver

Yes, really. QuickBooks loads your printer drivers every time it starts up — even if you are not printing anything. It needs printer info to format invoices and reports. If your default printer driver is corrupted, it can crash QuickBooks before you even get to your company file.

7

Conflicting programs

Antivirus programs scan files QuickBooks is trying to access, and the two programs end up fighting. Backup software running in the background can also cause issues if it is trying to back up your company file while QuickBooks has it open.

8

Damaged user preferences

QuickBooks stores your preferences in a file called QBWUSER.INI. If that file gets corrupted, QuickBooks can crash when it tries to load your settings on startup.

How to Fix a QuickBooks Unrecoverable Error — Step by Step

Start at the top and work your way down. The fixes are listed from simplest to most involved. Most people get it resolved within the first few steps.

FIX #1

Restart Your Computer and Try Again

Sometimes the unrecoverable error is a one-time glitch caused by a temporary memory issue, a background process that got stuck, or a Windows hiccup. A restart clears all of that out and gives QuickBooks a fresh start.

Step 1 Do not just close QuickBooks and reopen it. Actually restart the entire computer. Let Windows fully shut down and start fresh. Then open QuickBooks and see if the error comes back.

FIX #2

Update QuickBooks to the Latest Release

Intuit pushes out updates throughout the year that fix bugs — including bugs that cause unrecoverable errors. If you have not updated recently, this could be a known issue that has already been patched.

Step 1 Open QuickBooks Desktop. If it crashes immediately, skip this fix and move to Fix #3.

Step 2 Go to HelpUpdate QuickBooks Desktop → click Update NowGet Updates.

Step 3 Once the download finishes, close QuickBooks and reopen it. It will install the update on startup. If it asks you to restart your computer, do it.

FIX #3

Run Verify Data and Rebuild Data

This is a big one, especially if the error keeps happening when you do a specific task — like running a report, opening a particular form, or saving a transaction. That pattern usually means data damage in your company file.

Step 1 Open QuickBooks and your company file. Go to FileUtilitiesVerify Data. Let it scan — do not click anything while it runs.

Step 2 If Verify finds problems, go to FileUtilitiesRebuild Data. QuickBooks will ask you to make a backup first — do it. Do not skip this.

Step 3 Let Rebuild run. When done, run Verify Data one more time to make sure the problems are actually fixed. Then try repeating whatever triggered the error.

FIX #4

Suppress the Company File on Startup

If QuickBooks crashes the moment you open it — before you even get to do anything — it might be crashing while trying to load your company file. You can test this by suppressing the auto-open feature.

Step 1 Hold down the Ctrl key on your keyboard.

Step 2 While holding Ctrl, double-click the QuickBooks icon. Keep holding Ctrl until QuickBooks opens to the “No Company Open” screen.

If QuickBooks opens fine: The problem is likely with the company file — go back to Fix #3.

If QuickBooks still crashes: The problem is with the installation or something on your computer — skip ahead to Fix #5.

FIX #5

Open a Sample Company File

This diagnostic step tells you whether the problem is your company file or the QuickBooks software itself.

Step 1 Open QuickBooks using the Ctrl method from Fix #4 so no company file loads.

Step 2 Go to FileOpen or Restore Company → choose Open a sample file and pick any sample company.

Sample opens fine: Your installation is okay — the problem is your company file. Run Rebuild Data (Fix #3).

Sample also crashes: The issue is with QuickBooks itself. Continue with the fixes below.

FIX #6

Rename QBWUSER.INI and EntitlementDataStore.ecml

These two files store user preferences and license data. If either one is corrupted, it can cause QuickBooks to crash on startup. Renaming them forces QuickBooks to create fresh copies.

Step 1 Close QuickBooks. Open File Explorer and go to:

C:\Users\[YourUsername]\AppData\Local\Intuit\QuickBooks [year]

The AppData folder is hidden by default. In File Explorer, click ViewHidden items.

Step 2 Find QBWUSER.INI and rename it to QBWUSER.INI.old.

Step 3 Now go to:

C:\ProgramData\Intuit\Entitlement Client\v8

If you do not see v8, look for v6 instead.

Step 4 Find EntitlementDataStore.ecml and rename it to EntitlementDataStore.ecml.old. Open QuickBooks — it will create fresh copies. You may need to re-enter your license key.

FIX #7

Change Your Default Printer

QuickBooks loads your printer drivers every single time it starts up. If your default printer driver is damaged or incompatible, QuickBooks can crash before it even gets to the login screen.

Step 1 Open Windows Settings(Windows key + I) → Bluetooth & devicesPrinters & scanners.

Step 2 Change your default printer to Microsoft Print to PDF or Microsoft XPS Document Writer. These are built-in virtual printers with stable drivers.

Step 3 Open QuickBooks. If it opens fine, the printer driver was the problem. Reinstall the driver for your actual printer from the manufacturer website, then switch back.

FIX #8

Run the QuickBooks Install Diagnostic Tool

Intuit provides a free tool that repairs damaged .NET Framework, MSXML, and C++ components that QuickBooks depends on.

Step 1 Close QuickBooks. Download QuickBooks Tool Hub from Intuit website if you do not already have it.

Step 2 Open Tool Hub → click Installation Issues → click QuickBooks Install Diagnostic Tool. Let it run (15-20 minutes). Do not close it.

Step 3 When it finishes, restart your computer. The repairs do not fully take effect until you restart. Then open QuickBooks and test it.

FIX #9

Create a New Windows User and Open QuickBooks From There

Sometimes the problem is specific to your Windows user profile. Corrupted user settings, damaged temp files, or wonky permissions can all cause QuickBooks to crash.

Step 1 Open Windows SettingsAccountsOther users. Click Add account and create a new local admin account.

Step 2 Sign out, sign into the new account, and open QuickBooks. If it runs fine, the issue is with your original Windows profile.

FIX #10

Clean Install QuickBooks

If nothing else has worked, a clean install removes everything QuickBooks-related and starts completely fresh.

Before you start: Make sure you have your installer file, license number, and product number. Back up your company file to an external drive. A clean install does not delete your company file, but always have a backup.

Step 1 Uninstall QuickBooks: SettingsApps → find QuickBooks → Uninstall.

Step 2 Rename leftover folders (add “.old”):

C:\Program Files\Intuit
C:\Program Files (x86)\Intuit
C:\ProgramData\Intuit

Step 3 Restart your computer. Install QuickBooks fresh, activate with your license, then run HelpUpdate QuickBooks Desktop for latest patches. Open your company file and test. Need the installer? Check our 2024 download guide or shop page.

If the Error Keeps Happening with the Same Action

Pay attention to when the error happens. If QuickBooks crashes at random times, it is more likely a software or Windows issue. But if it crashes every time you do the same specific thing — opening a particular report, printing a specific invoice, accessing a certain customer — that is a strong sign of data damage in your company file.

When the error is tied to a specific action, Fix #3 (Verify and Rebuild Data) is your best bet. If Rebuild does not fix it, try creating a brand new company file and using QuickBooks built-in Condense Data feature or manual exports to move your data over.

Also keep an eye on those error code numbers. If you search for the specific code pair (like “unrecoverable error 38703 65362”) you may find Intuit community posts or knowledge base articles about that exact crash with specific known fixes.

Your Data Is Probably Fine — Here Is Why

QuickBooks uses a transaction log (the .TLG file next to your .QBW company file). This log tracks every change you make. When QuickBooks crashes with an unrecoverable error, the last thing it was doing gets rolled back — meaning it reverses any incomplete changes rather than saving half-finished data. It is actually a safety feature. QuickBooks crashes on purpose to protect your data.

The worst that usually happens is you lose whatever you were typing at the exact moment of the crash — maybe an invoice you had not saved yet. Everything previously saved is still there.

One caveat: If the error keeps happening over and over and you keep forcing QuickBooks to open through it, there is a small chance that repeated crashes could eventually cause some data corruption. That is why it is important to actually fix the problem rather than just restarting fifty times.

How to Prevent Unrecoverable Errors in the Future

Keep QuickBooks updated

Turn on automatic updates: HelpUpdate QuickBooks DesktopOptions tab → set Automatic Updates to Yes.

Run Verify Data regularly

Run FileUtilitiesVerify Data once a month. It catches small problems before they become big ones.

Keep regular backups

Set up automatic backups: FileBack Up CompanyCreate Local Backup and schedule them at least weekly.

Do not skip Windows updates

Keeps .NET Framework, Visual C++, and other components QuickBooks relies on in good shape.

Close other programs before running big reports

Give QuickBooks as much memory as possible. Especially important on machines with only 4GB or 8GB of RAM.

Keep your printer drivers updated

Check your printer manufacturer website once or twice a year for driver updates.

Add QuickBooks to your antivirus exclusions

Add QuickBooks installation folder and company file folder to your antivirus exclusion list to prevent conflicts.

Quick Summary: Unrecoverable Error Fixes at a Glance

Fix What It Does Best For
Restart Clears temporary memory and process issues One-time glitches
Update QB Installs bug fixes from Intuit Known bugs
Verify/Rebuild Scans and repairs company file damage Specific-action crashes
Change printer Bypasses a bad printer driver Startup crashes
Diagnostic Tool Repairs Windows components QB needs Damaged .NET/MSXML
Clean install Completely removes and reinstalls QuickBooks Last resort

Need Help With a QuickBooks Unrecoverable Error? Talk to Us.

We are real people who know QuickBooks inside and out. We also sell genuine QuickBooks Desktop licenses at the best prices.

Call Us: (870) 232-6314

Email: info@accountingscart.com

Browse QuickBooks Desktop Licenses