Quickbooks File Repair — Error code: 80004003 80004005

Error codes 80004003 and 80004005 are Windows error codes (expressed in hexadecimal) that surface inside QuickBooks. All 8xxxxxxx numbers come from Windows itself rather than QuickBooks' own C= series, so they describe a system-level condition the program ran into. In QuickBooks 2000, 80004003 in particular was associated with an invalid pointer error that appeared when clicking an icon on the opening splash screen.

What these codes mean

The 8xxxxxxx range is the Windows HRESULT format in hex. 80004003 corresponds to an invalid-pointer condition and 80004005 to an unspecified failure -- both are Windows reporting that an operation could not be completed. Inside QuickBooks they indicate the program asked Windows to do something and got back a generic system failure, which can stem from the program's components, the environment, or in some cases the company file it was loading.

Symptoms you'll typically see

  • One of the 8xxxxxxx codes appears while launching QuickBooks or clicking an item on the splash screen.
  • An "invalid pointer" message accompanies 80004003 in older versions.
  • The action does not complete and may repeat.
  • Behavior can differ between company files.

Common causes

  • A damaged or misregistered QuickBooks component or Windows library.
  • Environment issues -- permissions, user profile, or system service state.
  • A company file (.QBW) that triggers the fault when loaded.

What you can safely try first

  • Restart Windows and try again with a sample company file to test the install.
  • If a sample file works, the program is fine and your company file is the suspect.
  • Keep a copy of the company file before further troubleshooting.
  • A repair or reinstall of QuickBooks can rule out a damaged component.

When professional recovery is the safer path

If a sample file opens but your company file triggers the error, the data likely needs recovery. Our engineers extract the readable records and rebuild a clean file that opens normally. We work in-house in North America under a no-data, no-charge guarantee, so there is no cost if recovery is not possible. See QuickBooks data recovery or start a recovery.