QuickBooks Error 6000, 816

Let’s Dive in to see…

How to Fix QuickBooks Error=6000, 816

QuickBooks Payroll Error PS060

QuickBooks Company File Error · 6000 Series

How to Fix QuickBooks Error 6000, 816

QuickBooks displays: "An error occurred when QuickBooks tried to access the company file (-6000, -816)"

The -816 sub-code via the 6000 parent error specifically indicates the company file (.QBW) is locked by a third-party backup or security application. At QuickFix Bookkeeping, this is distinct from 6189-816 (hosting configuration) and 6190-816 (TLG mismatch): the network and files are fine, but another program has the .QBW file open and is preventing QB from accessing it.

The QuickFix Bookkeeping Distinction — What -816 Means in the 6000 Context

The -816 sub-code on its own means "file is in use." When attached to the 6000 parent, the locking program is almost always a third-party backup, endpoint security, or antivirus application.

Known applications that trigger 6000-816

Acronis True Image, Symantec Backup Exec, CarbonBlack endpoint protection, Veeam, Windows Server Backup when backing up an active share, Carbonite with real-time file scanning, and any antivirus with real-time scanning set to scan .QBW files in the company file folder.

Platform-specific triggers

Windows Home Server with multiple hard disks (multi-drive storage pools can lock files during indexing). Windows Vista (specific SMB file-locking behavior). Any NAS device with indexing or snapshot enabled on the QB share folder.

The diagnostic test: Close QB → check Task Manager (Ctrl+Shift+Esc) → Details tab → look for any backup, antivirus, or security process that is running. Close or pause it → retry opening the company file. If the file opens immediately after closing the backup program — that program is confirmed as the cause. Long-term fix: configure the backup software to exclude .QBW, .QBB, and .ND files from real-time scanning and add an exception to only back up these files when QB is not running.

What Causes QuickBooks Error 6000, 816?

Backup Software Locking the .QBW File

Primary cause — backup applications (Acronis, Symantec Backup Exec, Veeam) hold the .QBW file open to create a consistent backup image. QB tries to open the same file and finds it exclusively locked. The backup program won't release the lock until its backup job completes. Fix: configure backup software to exclude .QBW during QB operation hours or schedule backups during non-QB hours.

Antivirus Real-Time Scanning the .QBW

Endpoint security and antivirus programs with real-time file scanning open the .QBW for inspection when QB tries to access it. Some security tools hold the file open for longer than QB's timeout threshold, triggering 6000-816. Fix: add the QB company file folder and all .QBW, .QBB, .ND, and .TLG files to the antivirus exclusion list.

Windows Home Server Multi-Drive Configuration

Windows Home Server with multiple physical drives uses a storage pool that can lock files during rebalancing or indexing operations. The .QBW file becomes temporarily unavailable to QB while WHS is performing storage operations. Fix: store the company file on a single-drive share rather than a pooled drive, or use Windows Server Standard instead of Home Server.

NAS Device with Indexing or Snapshot Enabled

NAS devices (Synology, QNAP, etc.) running indexing services or creating volume snapshots while QB has the file open can trigger 6000-816. The snapshot process briefly locks the file exclusively. Fix: disable indexing on the QB share folder and schedule NAS snapshots during non-QB operation hours.

Windows Vista SMB File-Locking

Windows Vista introduced stricter SMB (file sharing protocol) behavior that can conflict with how QB and QBDSM lock and release the .QBW file in multi-user mode. Vista's opportunistic locking (oplocks) settings can cause exclusive locks that QB interprets as 6000-816. Fix: adjust oplock settings via the registry or migrate off Vista to a supported OS.

Another QB User Has the File Open (Multi-User)

In some multi-user configurations, the -816 sub-code can appear when one user genuinely has the file open in an exclusive mode or QB's internal locking mechanism conflicts with another session. Verify all active QB sessions (Company → Users → View My QB Users) and have conflicting users close the file before retrying.

How to Fix QuickBooks Error 6000, 816

The fastest diagnostic: close all backup/antivirus programs and retry immediately. If it works — that program is the cause.

METHOD 1 Identify and Close the Locking Application Fastest diagnostic — confirms the cause
1

Close QB. Press Ctrl+Shift+Esc to open Task Manager → Details tab → look for backup and security processes: Acronis, BEAgent (Symantec Backup Exec), cbdefense (CarbonBlack), VeeamAgent, or your antivirus engine. Right-click → End Task on any backup processes running.

2

Retry opening the company file in QB. If it opens — the terminated process was locking the file. You've confirmed the cause. Proceed to Method 2 to configure the backup software properly so it doesn't recur.

METHOD 2 Configure Backup Software to Exclude .QBW Files Permanent fix — prevents recurrence
1

Backup software exclusion: in your backup application's settings, add an exclusion for the entire QB company file folder and specifically for files with these extensions: .QBW, .QBB, .QBM, .ND, .TLG. Most backup tools have an "Exclude files/folders" section in the backup job settings. After adding exclusions, configure a separate backup job that runs outside QB operating hours to capture a copy of the .QBW.

2

Antivirus exclusion: in your antivirus/endpoint protection console, add the QB company file folder to the real-time scan exclusion list. Also exclude the QB installation folder (C:\Program Files\Intuit\QuickBooks\) and the QB data folder (C:\ProgramData\Intuit\). Keep the exclusion specific to these paths — don't disable antivirus entirely.

METHOD 3 Use QB's Built-In Backup Instead of Third-Party Recommended for most small businesses
1

QB's built-in backup (File → Save Copy or Backup → Backup Copy) creates a consistent .QBB archive without locking conflicts because QB controls the process itself. Configure automatic scheduled backups: File → Save Copy or Backup → set a schedule for after-hours. Store backups to a separate drive or network location. Use third-party backup only on the .QBB files (not the .QBW directly) to avoid the lock conflict entirely.

METHOD 4 Rename .ND + QBDSM Scan + Update QB If backup exclusion didn't resolve or error persists
1

Navigate to company file folder → rename YourFile.QBW.ND to .OLD → run QBDSM scan to rebuild. Then: Help → Update QuickBooks Desktop → Reset Update → Get Updates → restart. An outdated QB version can misinterpret file-locking responses from third-party applications and incorrectly report 6000-816 when the file is only briefly scanned, not locked.

Quick Reference

SituationCauseFix
6000-816 appears when backup software runsBackup job locking .QBWMethods 1+2 — close backup, add exclusions
6000-816 randomly, no backup visibleAntivirus real-time scanMethod 2 — add QB folder to AV exclusions
6000-816 on Windows Home Server or NASStorage indexing or snapshotDisable indexing on QB share folder
Want a cleaner backup strategyMethod 3 — use QB built-in backup

Frequently Asked Questions

Can I still run my backup software while using QuickBooks?
Yes — with the right configuration. The key is to never have backup software attempt to back up a .QBW file while QB has it open. Configure your backup software with one of these approaches: (1) Add an exclusion for .QBW files and instead back up QB's .QBB backup files (which QB creates cleanly during its own backup process). (2) Schedule backup jobs to run after business hours when QB is closed. (3) Use the Volume Shadow Copy Service (VSS) if your backup software supports it — VSS can create consistent snapshots without exclusive file locks, which is how enterprise backup tools like Veeam handle this correctly.
Which file extensions should I exclude from antivirus scanning?
Add these extensions to your antivirus real-time scan exclusions for the QB company file folder: .QBW (company file), .QBB (backup archive), .QBM (portable company file), .ND (network data), .TLG (transaction log), .QBD (dictionary), .QBI (index). Also exclude the QB installation folder (C:\Program Files\Intuit\QuickBooks\) and QB data folders (C:\ProgramData\Intuit\). Keep these as folder-specific exclusions — don't create global exclusions for these extensions across your entire system, as that could reduce security coverage in other areas.
How is Error 6000-816 different from Error 6189-816 and 6190-816?
All three use the -816 "file in use" sub-code, but the locking source differs. Error 6000-816 is caused by a third-party program (backup software, antivirus) locking the file — QB's hosting layer and TLG are fine, but an external program holds the file open. Error 6189-816 is a network/hosting configuration problem — QBDSM can't communicate with the server properly. Error 6190-816 is a TLG/QBW mismatch or ghost single-user lock — the file is accessible but QB's internal state is inconsistent. The fastest diagnostic: if the error clears after pausing your backup software, it's 6000-816. If it doesn't, check hosting (6189) or TLG files (6190).

Related QuickBooks Errors

Need Help Configuring Backup Software to Work Alongside QuickBooks?

Let QuickFix Bookkeeping Solve It Properly.

Persistent 6000-816 after adding backup exclusions typically means the backup application is using a low-level VSS driver that bypasses standard exclusions — we can identify the exact process and configure a permanent coexistence setup.

Book a Free 30-Minute Consultation

No obligation. Same-day response.