According to Intuit, QuickBooks Error -6144, 0 and the related error -6144, -103 are accompanied by the message “An error occurred while QuickBooks tried to access the company file”.
They are caused by either:
- an incorrect path in your .nd file to your company file (.qbw) or
- damage to the Windows user account used by the QuickBooks Database ManagerSee our article on QuickBooks file types for more information on the .nd file.
There are 2 possible solutions to this problem:
- use the QuickBooks File Doctor or
- delete the Windows user account used by the QuickBooks Database Manager and then do a clean install of QuickBooks
To delete the right Windows user account, identify the version of QuickBooks that is generating this error. The Windows user account used by the QuickBooks Database Manager has a name that begins with qbdataserviceuser and, for versions of QuickBooks after QuickBooks 2006, ends with a 2 digit number. If you only run 1 version of QuickBooks, it should be easy to identify the Windows user account. If you run multiple versions of QuickBooks, be sure to only delete the user account associated with the version of QuickBooks that’s giving you a problem.
Here are the Windows user accounts for recent versions of QuickBooks:
- QuickBooks 2013: qbdataserviceuser23
- QuickBooks 2012: qbdataserviceuser22
- QuickBooks 2011: qbdataserviceuser21
- QuickBooks 2010: qbdataserviceuser20
- QuickBooks 2009: qbdataserviceuser19
- QuickBooks 2008: qbdataserviceuser18
- QuickBooks 2007: qbdataserviceuser17
- QuickBooks 2006: qbdataserviceuser