QuickBooks Error 6144, 0 occurs when QuickBooks Desktop fails to establish or maintain a multi-user network connection to the company file on your server. This error typically halts workstation access, displaying a prompt that QuickBooks encountered an error when opening the file. It is caused by corrupted Network Data (.ND) and Transaction Log (.TLG) support files, incorrect workstation hosting settings, or server folder permission blocks. You can resolve Error 6144, 0 by turning off hosting on all workstations, resetting the .ND and .TLG files, and rescanning the directory with Database Server Manager.
Fast-Fix: The 45-Second Solution
To fix QuickBooks Error 6144, 0, turn off hosting on all workstations and regenerate your network support files. On every client PC, open QuickBooks, go to File > Utilities, and click Stop Hosting Multi-User Access if present. Next, go to the host server, locate your company file folder, rename the
.NDand.TLGfiles to.ND.oldand.TLG.old, and rescan the directory using the QuickBooks Database Server Manager.
Quick Status & Triage Snapshot
- Data Risk Tier: Low. The error reflects a breakdown in multi-user network routing rather than internal corruption of your transaction ledgers.
- Multi-User Impact: High. Workstations across the office are prevented from opening the shared company file until network handshakes are restored.
- Common Triggers: A workstation accidentally taking over database hosting, stale IP addresses in the
.NDfile, damaged user access permissions on the shared server folder, or firewall communication drops. - Estimated Fix Time: 10 to 20 minutes.
Technical Anatomy: How Multi-User Handshakes Fail in Error 6144, 0
In a multi-user QuickBooks environment, workstations do not open the raw .QBW file across standard Windows file sharing. Instead, they query the QuickBooks Database Server Manager (qbdbmgrn.exe) running on the server:
- The Network Pointer: When you click on a company file from a workstation, QuickBooks reads the companion Network Data (
.ND) file in that directory. The.NDfile contains the server’s exact IP address, network name, and the active database engine port. - The Session Handshake: The workstation sends an access request to the host engine. The host engine verifies that multi-user hosting is active on the server and checks that the requesting Windows account has full read, write, and create permissions in the hosting folder.
- The Conflict Point: If a workstation has hosting turned on, it broadcasts itself as the file host, causing a split-brain condition where the database engine cannot determine the authoritative host. Alternatively, if the
.NDfile contains obsolete network parameters, the handshake fails, generating Error 6144, 0.
Diagnostic Flowchart: Error 6144, 0 Decision Path
Start: Error 6144, 0 displays when opening file in multi-user mode
│
├──> Check File > Utilities on all client workstations
│ ├── Does any workstation show "Stop Hosting Multi-User Access"?
│ │ └── YES ──> Click it immediately to disable client-side hosting.
│ └── Hosting is disabled on all workstations?
│
├──> Access the company folder on the host server
│ ├── Rename .ND and .TLG files to .ND.old and .TLG.old.
│ └── Rescan folder via QuickBooks Database Server Manager.
│
├──> Does the file open successfully from workstations now?
│ ├── YES ──> Issue resolved (stale network support files).
│ └── NO ──> Check Windows folder sharing and security permissions.
│
└──> Run QuickBooks File Doctor via Tool Hub to resolve remaining firewall blocks.
Step-by-Step Repair Guide
Follow these steps in order, testing company file access from a workstation after each step.
Step 1: Verify and Disable Multi-User Hosting on Client Workstations
In a stable QuickBooks network, only the dedicated server or the designated host machine should have hosting enabled. If a workstation has hosting enabled, it intercepts network calls meant for the server.
- Open QuickBooks Desktop on the client workstation encountering the error.
- In the top navigation menu, click File and hover over Utilities.
- Look at the menu option:
- If you see Host Multi-User Access, hosting is already turned off on this workstation. Do not click it.
- If you see Stop Hosting Multi-User Access, click it.
- Confirm with Yes, then click Yes again to restart QuickBooks.
- Repeat this audit on every client workstation on your local network.
For additional guidance on resolving multi-user configuration conflicts, review Multi-User Fix: How to Turn Off Hosting on All QuickBooks Workstations.
Step 2: Rename Corrupted .ND and .TLG Support Files
Corrupted or locked network support files will keep Error 6144, 0 active even if your network configuration is correct.
- Log in to the host server where the company file resides.
- Open Windows File Explorer and navigate to your shared company file folder.
- Locate the files with the same name as your company file ending in
.NDand.TLG:YourCompanyFile.qbw.ndYourCompanyFile.qbw.tlg
- Right-click
YourCompanyFile.qbw.ndand select Rename. Append.oldto the name (e.g.,YourCompanyFile.qbw.nd.old). - Right-click
YourCompanyFile.qbw.tlgand rename it toYourCompanyFile.qbw.tlg.old. - Leave the main
.QBWfile untouched.
For a detailed manual walkthrough on handling these files safely, consult Manual Fix: Renaming .ND and .TLG Files to Resolve 6000-Series Errors.
Step 3: Rescan Shared Folders with Database Server Manager
Renaming the files forces the system to regenerate them, but you must use the Database Server Manager to create a clean .ND file with correct network port assignments.
- On the host server, click the Windows Start button, type
Database Server Manager, and launch the utility. - Click the Scan Folders tab.
- Click Add Folder and select the folder where your company files are stored.
- Click Scan.
- Once the scan finishes with a status of “OK,” verify that a new
.NDfile has been created in your company folder.
Step 4: Configure Full Control Windows Folder Permissions
If the user account running QuickBooks on a workstation lacks write or modify permissions on the server folder, Error 6144, 0 will appear as soon as the client attempts to create transaction lock files.
- On the host server, right-click the shared folder containing your company file and select Properties.
- Select the Sharing tab, click Advanced Sharing, then click Permissions.
- Ensure that the group Everyone (or your designated QuickBooks users group) is set to Full Control. Click OK.
- Switch to the Security tab on the Properties dialog.
- Verify that SYSTEM, Administrators, and the service account
QBDataServiceUser##(where##is your software version year) have Full Control checked under the Allow column. - Click Apply, then OK.
For an exhaustive permissions checklist, refer to Multi-User Access: Verifying Folder Sharing & Network Permissions.
Step 5: Run QuickBooks File Doctor via the Tool Hub
If Error 6144, 0 continues to block connections, network firewall rules or Windows port bindings may be filtering database traffic.
- Download and install the latest QuickBooks Tool Hub on the workstation or server.
- Launch the Tool Hub and select the Company File Issues tab.
- Click Run QuickBooks File Doctor.
- In the drop-down menu, select your company file (or browse to its network path).
- Select Check your file and network, then click Continue.
- Enter your QuickBooks administrative login credentials and allow the repair tool to run.
To understand all diagnostic results returned by the utility, see The 6000 Series Master Fix: Troubleshooting with QuickBooks File Doctor.
Differential Diagnosis: Error 6144, 0 vs. Error H202
- Error 6144, 0 vs. QuickBooks Error H202: Troubleshooting Server Communication Failures: Error H202 indicates that the workstation cannot reach the server’s IP address or that port 8019 is completely blocked by a firewall. Error 6144, 0 indicates that the workstation successfully reached the server folder, but the database session or user permissions failed during the setup handshake.
- Error 6144, 0 vs. Data Damage: If Error 6144, 0 occurs on only one workstation while others work normally, the issue is entirely local to that machine’s hosting settings or network credentials. If no workstation can open the file, the server-side database service or
.NDfile is the point of failure.
Hard Stop: When to Check Local Security Policies
If you have disabled workstation hosting, verified full folder control, and regenerated .ND files, but Error 6144, 0 still appears, check your Windows Local Security Policies on the host server.
Open secpol.msc, navigate to Local Policies > User Rights Assignment, and confirm that the user accounts or groups accessing QuickBooks are granted the right to Access this computer from the network and are not listed under Deny access to this computer from the network.