QuickBooks Error -6190, 1015 -- Company File Open or Mismatch
QuickBooks Error -6190, 1015 blocks access to your company file because of a single-user mode mismatch or a sync desync between the .QBW and .TLG files.
Error -6190, 1015 is one of the more common 6000-series company file access errors our engineers encounter. It prevents QuickBooks Desktop from opening the company file, typically because another process or user already has the file locked, or because the transaction log file (.TLG) has fallen out of sync with the main company file (.QBW). In most cases the file itself is intact and can be opened once the lock or mismatch is cleared.
What the Error Message Says
The full message displayed by QuickBooks Desktop is:
"QuickBooks was unable to open the company file. Error code: -6190, 1015."
In some configurations the message also reads: "This company file is on another computer. QuickBooks needs some help connecting." The error code itself appears in a secondary dialog after the initial connection failure.
What the Code Means
The -6190, 1015 code is a compound error. The -6190 component signals that QuickBooks cannot obtain the lock it needs on the company file. The 1015 sub-code indicates that the mismatch is related to single-user versus multi-user mode — the application expects the file to be in one mode but finds it flagged as being in another.
What Triggers It
Our engineers see this error most often in these scenarios:
- The file is open on another workstation. A user left the file open overnight, or a previous session did not close cleanly and is still holding a lock on the .QBW file.
- Single-user / multi-user mode mismatch. The file was last opened in single-user mode on one machine, and another user is now trying to access it in multi-user mode (or vice versa) before the mode is properly switched.
- The .TLG file is out of sync with the .QBW file. The transaction log and the main company file have diverged, usually after an improper shutdown, a network interruption, or a backup process that touched the files.
- Host configuration conflict. Hosting is turned on at more than one layer — for example, on both the server and an individual workstation — causing QuickBooks to reject the connection.
How to Fix It
Our engineers recommend working through these scenarios in order, starting with the most common cause.
Scenario 1: The file is already open on another machine
- Ask all users to close QuickBooks Desktop on every workstation.
- On the machine hosting the company file, open Task Manager (Ctrl+Shift+Esc) and confirm no
QBW32.exeprocess is still running. End the process if it is. - Wait approximately 60 seconds for any file locks to release, then try opening the company file again.
Scenario 2: Single-user / multi-user mode mismatch
- Open QuickBooks Desktop without opening a company file (close any open dialog or click No company open).
- Go to File and check whether Switch to Multi-user Mode or Switch to Single-user Mode is available. The visible option tells you which mode QuickBooks is currently in.
- Switch to the mode you need. If you are the only user and want exclusive access, switch to single-user mode. If others need access, switch to multi-user mode.
- Open the company file and confirm the error does not recur.
Scenario 3: The .TLG file is out of sync with the .QBW file
- Locate the folder containing your company file.
- Find the .TLG file with the same base name as your .QBW file (for example,
CompanyFile.QBW.TLG). - Rename the .TLG file — for instance, change it to
CompanyFile.QBW.TLG.OLD. Do not delete it; our engineers may need it for transaction recovery if a deeper problem exists. - Attempt to open the company file again.
Scenario 4: Hosting is enabled on more than one machine
- On every workstation, open QuickBooks, go to File > Utilities.
- If you see Stop Hosting Multi-User Access, that machine has hosting turned on. Click it to disable hosting on that workstation.
- Repeat this check on all workstations. Only the server or the designated host machine should have Host Multi-User Access enabled.
- On the designated host machine, confirm hosting is on, then try opening the file from a workstation.
How to Prevent It Recurring
- Establish a routine where all users close QuickBooks at the end of the day rather than leaving sessions open overnight.
- Designate a single machine as the host and disable hosting on all other workstations to avoid conflicts.
- Run the QuickBooks File Doctor tool periodically if you operate in a multi-user environment, as it can detect and repair minor sync issues before they block access.
- Ensure all workstations shut down cleanly — improper shutdowns are a leading cause of .TLG desync.
- Keep verified backups current so that if the .TLG file must be renamed, you have a recovery point between your last backup and the current session.