QuickBooks Error 6144-0: Company File Open Failure
When QuickBooks Desktop returns error 6144-0, a company file won't open. We explain causes and fixes for permissions, network, or damage.
Error 6144-0 belongs to the 6000 series, the family of QuickBooks Desktop codes that appear when a company file will not open. It usually stops the open before the login screen, and it shows up in both single-user and multi-user setups. In our engineers' case history, the common settings are a file that was recently moved, a network path that changed after a Windows update, or a workstation that lost power while the file was open.
What the Error Message Says
The dialog that stops the open is short. Onscreen text reads: "An error occurred when trying to open this company file. Please try again." QuickBooks Desktop then shows the code as Error 6144, 0; some releases add a leading minus sign and display -6144, 0.
That is the whole message. QuickBooks Desktop returns you to the No Company Open window, and there is no button that tells you which component failed. Repeatedly clicking Retry does not help, because the underlying lock, permission, or damage remains unchanged.
What Error 6144-0 Means
A 6000 series error happens in the file access layer, not in the accounting data. When you open a company file, QuickBooks Desktop needs a usable handle to the .QBW file and to two helper files in the same folder. One helper file carries the .ND extension, which records the network identity of the file. The other carries the .TLG extension, which logs transactions applied since the last clean close.
Error 6144-0 means QuickBooks Desktop could not obtain that usable handle. In practical terms, the logged-on account either cannot read and write beside the file, another process holds the file open, or the file did not survive its last close.
What Triggers It
Folder permissions are the most frequent cause. When a company file is moved or copied with Windows File Explorer, the new folder often does not give the QuickBooks user permission to create or update .ND and .TLG files.
An orphaned open handle is the second cause. This happens when a workstation loses its network connection while the company file is open, or when a second copy of QuickBooks Desktop is still running in the background. The file then looks busy even though no one is actively using it.
Network changes contribute as well. A Windows update can reset a firewall rule, a shared folder can lose its share-level permissions, or a domain group change can strip access from every user account.
Finally, file damage causes the code in a smaller number of cases. A bad shutdown, a failing drive, or a restore that ran while the original file was still open can leave the .QBW file incomplete.
How to Fix Error 6144-0
Work through the scenarios in the order they appear below. The local-permission fix resolves most cases, and it is also the fastest one to test.
Start with the local file. If the file lives on this computer and no one else uses it, take these steps.
- Open Task Manager and confirm no qbw32.exe process is running. If it is, close it.
- Right-click the .QBW file, choose Properties, and open Security.
- Select the account that runs QuickBooks Desktop. It needs Full Control over the file and the folder. Read-only access is not enough to create and update the helper files.
- If the account does not have Full Control, change the permission, then click Apply.
- Close the Properties window and, with the file closed, rename the .ND and .TLG files. Add the extension .old to each name. QuickBooks Desktop will build new helpers on the next open.
- Start QuickBooks Desktop and open the company file again.
If the error persists, treat the file as a network file. Confirm that the company file is on the computer that hosts multi-user access.
- Log on to the host directly and open the company file from the local drive in single-user mode.
- On the host, open QuickBooks Desktop and choose File, then Utilities, then Host Multi-User Access.
- On every workstation, choose File, then Utilities, then Stop Hosting Multi-User Access. More than one hosting computer is a common cause of this error.
- Confirm the folder is shared and that the QuickBooks user group has Full Control at both the share level and the Windows security level.
- Check the host firewall. QuickBooks Desktop and QuickBooks Database Server Manager need to be allowed through it.
- Connect to the file with the network share name, not with a mapped drive letter. A mapped drive can point to the wrong location after a reconnect.
If neither permission nor network changes fix the file, turn to damage.
- Verify that no workstation still has the file open.
- In QuickBooks Desktop, choose File, then Utilities, then Verify Data.
- If Verify Data reports problems, run Rebuild Data from the same menu. Rebuild Data creates a backup before it starts.
- Run Verify Data again after the rebuild finishes.
- If Rebuild Data cannot complete, restore your most recent backup into a clean test folder and open that copy. You will need to rekey any transactions dated after that backup.
How to Prevent It from Recurring
Keep the company file on the host computer or on a Windows server that properly honors file sharing. Do not keep the file in OneDrive, Dropbox, Google Drive, or another syncing cloud folder. Cloud clients can pause, lock, and replace files in ways that produce 6000 series errors.
Use Save Copy or Backup, or the copy company file option, when you move a file to a new computer. A raw Windows copy carries the permissions problem forward.
Check folder permissions after every Windows update, office relocation, or domain change. Give QuickBooks users Full Control once, then retest after any network maintenance. Run Verify Data monthly and keep more than one backup generation outside the company file folder. Finally, shut down workstations cleanly before the host is stopped. Error 6144-0 is an opening error, not a data-loss verdict, and the source file usually survives long enough to reopen once the lock or permission issue is removed.