QuickBooks Error -6144, -82 -- Damaged Network Descriptor or Database Service
Error -6144, -82 blocks company file access over a network; our engineers walk through rebuilding the .ND file and restarting the database service to restore connectivity.
When QuickBooks Desktop displays error -6144, -82, the application cannot establish a connection to the company file stored on a network share or in a multi-user environment. Our engineers have resolved this error across thousands of company files, and in nearly every case the root cause is a damaged network descriptor (.ND) file, a mismatched transaction log (.TLG) file, or a stopped QuickBooksDB service. The steps below walk through each trigger scenario from most to least common.
What the Error Message Says
The full dialog typically reads:
"QuickBooks has encountered a problem and needs to close. We apologize for the inconvenience. Error codes: (-6144, -82)"
In some configurations the message may also include: "An error occurred when QuickBooks tried to access the company file." The error appears at the moment you attempt to open or switch to the company file.
What the Code Means
The -6144 series indicates that QuickBooks cannot reach the company file through the QuickBooks Database Server Manager. The -82 sub-code specifies that the failure occurs at the network descriptor level — the .ND file that tells QuickBooks where the company file lives and which server is hosting it. When that descriptor is missing, corrupted, or points to an incorrect path, QuickBooks cannot negotiate the database connection and returns the paired code.
What Triggers It
- The .ND file is corrupted, stale, or references a previous server path
- The QuickBooksDBXX service (where XX matches your version year) is stopped or crashed
- The .TLG file is out of sync with the .QBW file after an improper shutdown
- The company file folder lost its Windows sharing or folder permissions after an update
- Multiple versions of QuickBooks Database Server Manager are installed and conflicting
How to Fix It
Scenario 1: Rebuild the .ND file (most common fix)
- Close QuickBooks on all workstations.
- On the computer hosting the company file, locate the folder containing your
.QBWfile. - Find the file with the same name as your company file but a
.NDextension (for example,MyCompany.ND). - Right-click the
.NDfile and rename it toMyCompany.ND.OLD. - Open the Start menu, search for QuickBooks Database Server Manager, and open it.
- Click the Scan Folders tab, then Add Folder and select the folder containing your company file.
- Click Scan. The Server Manager generates a fresh
.NDfile. - Open QuickBooks and try to open the company file again.
Scenario 2: Restart the QuickBooks Database Server service
- Press
Windows + R, typeservices.msc, and press Enter. - Scroll to QuickBooksDBXX (the number matches your QuickBooks version — for example, QuickBooksDB33 for 2023).
- Right-click the service and select Restart. If Restart is greyed out, select Start.
- Confirm the Startup type is set to Automatic. If it is not, right-click the service, select Properties, change the startup type, and click OK.
- Attempt to open the company file.
Scenario 3: Rename the .TLG file
- Close QuickBooks on all machines.
- On the host computer, navigate to the company file folder.
- Locate the
.TLGfile matching your company file name (for example,MyCompany.TLG). - Right-click and rename it to
MyCompany.TLG.OLD. - Open QuickBooks and attempt to open the company file. QuickBooks creates a new
.TLGautomatically.
Scenario 4: Verify folder permissions and Windows sharing
- On the host computer, right-click the folder containing the company file and select Properties.
- On the Sharing tab, confirm the folder is shared and that the user accounts needing access are listed.
- On the Security tab, confirm that the user QBDataServiceUserXX has Full Control.
- Add or adjust permissions as needed, then attempt to open the file from a workstation.
Scenario 5: Remove conflicting Database Server Manager versions
- Open Control Panel and go to Programs and Features.
- Look for multiple entries of QuickBooks Database Server Manager with different version years.
- Uninstall every version that does not match your currently installed QuickBooks Desktop year.
- Reboot the computer and run a fresh folder scan in the correct Database Server Manager.
How to Prevent It Recurring
- Run a Scan Folders operation in Database Server Manager after every QuickBooks update or upgrade
- Set the QuickBooksDBXX service to Automatic startup so it recovers after reboots
- Avoid force-closing QuickBooks or powering off the host computer while the company file is open
- Keep only one version of Database Server Manager installed on the host at any time
- Schedule a monthly reboot of the host server to clear orphaned database locks before they accumulate