QuickBooks Error -6000, -301 -- Company File Will Not Open

Error -6000, -301 blocks access to your QuickBooks company file due to damaged data or program files; our engineers walk through every trigger and fix.

QuickBooks Error -6000, -301 is one of the more disruptive 6000-series codes because it prevents you from opening your company file at all. When it fires, QuickBooks Desktop displays a multi-line error dialog and then closes the file open attempt, leaving you unable to record transactions, run reports, or access any financial data until the underlying damage is resolved. Our engineers have worked through this error across every supported QuickBooks Desktop version, and the good news is that the company file is usually recoverable once the correct trigger is identified.

What the Error Message Says

The full dialog typically reads:

An error occurred when QuickBooks tried to access the company file. Please try again. If the problem persists, contact Intuit Technical Support and provide them with the following error codes: (-6000, -301).

Some installations show a shorter variant:

Warning: Error code: -6000, -301 occurred when accessing the company file.

What the Code Means

Error -6000, -301 indicates that QuickBooks Desktop encountered structural damage while attempting to read the company file (.qbw) or one of its supporting files (.nd, .tlg). The -6000 prefix tells us the failure happened during the initial file-open sequence — before QuickBooks fully loads the database. The -301 suffix specifically points to data-integrity corruption within the file itself or a mismatch between the company file and the QuickBooks database service manager.

What Triggers It

Our engineers see this error most often from five distinct causes:

  1. Damaged company file (.qbw) — The file's internal structure has become corrupted, often from an improper shutdown, power loss, or network drop while QuickBooks had the file open.
  2. Damaged or mismatched Network Descriptor (.nd) file — QuickBooks uses this small configuration file to locate and communicate with the company file across a network. If it is stale or corrupted, the database engine cannot establish a connection.
  3. QuickBooks Desktop installation damage — One or more program files in the QuickBooks installation folder are missing, overwritten, or corrupted.
  4. Insufficient Windows permissions — The logged-in Windows user does not have full read/write/control permissions to the folder containing the company file.
  5. Database server manager not running — In multi-user environments, the QuickBooksDB service on the host machine has stopped or crashed.

How to Fix It

Our engineers recommend working through these fixes in order, starting with the most common trigger.

Scenario 1: Damaged or Mismatched .ND File (Most Common)

  1. Close QuickBooks on all workstations.
  2. Navigate to the folder containing your company file.
  3. Locate the file ending in .nd that shares your company file's name (for example, MyCompany.nd).
  4. Right-click the .nd file and select Rename. Add .OLD to the end of the filename.
  5. Open QuickBooks and attempt to open the company file again. QuickBooks will automatically rebuild the .nd file.

Scenario 2: Damaged Company File

  1. From the QuickBooks No Company Open screen, hold down the Ctrl key and click Open. Continue holding Ctrl until the file fully opens. This suppresses background services that can interfere.
  2. If the file opens in single-user mode, go to File > Utilities > Verify Data.
  3. If Verify reports damage, run File > Utilities > Rebuild Data. You will be prompted to create a backup first.
  4. Run Verify Data a second time after the rebuild completes. If damage persists, the file requires advanced repair.

Scenario 3: QuickBooks Installation Damage

  1. Close QuickBooks and download the QuickBooks Tool Hub from the Intuit website.
  2. Install and open the Tool Hub.
  3. Navigate to the Installation Issues tab and run QuickBooks Install Diagnostic Tool. Allow it to complete fully.
  4. Restart the computer and attempt to open the company file again.

Scenario 4: Windows Permissions

  1. Right-click the folder containing your company file and select Properties.
  2. Go to the Security tab and click Edit.
  3. Select the logged-in Windows user and ensure Full Control is checked under the Allow column.
  4. Click Apply and OK, then attempt to open the file.

Scenario 5: Database Server Manager Not Running

  1. On the host computer, press Windows + R, type services.msc, and press Enter.
  2. Scroll to QuickBooksDBXX (where XX is your version number).
  3. Right-click it and select Restart.
  4. Confirm the Startup Type is set to Automatic.

How to Prevent It Recurring

Our engineers recommend three practices to keep this error from returning. First, always shut down QuickBooks through the File > Close Company/Log Off menu before powering down or logging off — never force-close the application. Second, ensure every workstation and the host machine are on the same QuickBooks Desktop release and update patch level. Third, maintain a verified backup routine: at minimum, create a local backup through File > Back Up Company after each major session and store a copy on separate physical media. If your file exceeds roughly 500 MB, consider a supercondense to reduce transaction volume and lower the risk of structural stress during daily open and close cycles.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.