If you're seeing QuickBooks® Error 6000 when trying to open your company file, you're not alone. This is one of the most common and frustrating errors QuickBooks® Desktop users face. The 6000-series errors — including Error 6000, 6123, 6150, 6177, and 6190 — all relate to problems accessing or opening your company file (.QBW). The good news is that most of these errors can be resolved without losing any data.
In This Guide
What Is QuickBooks® Error 6000?
QuickBooks® Error 6000 is a company file error that appears when the software cannot read, access, or open a company file (.QBW). The error typically shows as a message like "An error occurred when QuickBooks tried to access the company file" followed by a specific error code in the 6000 series.
This error can appear in several situations: when opening a company file from a local drive, when accessing a file over a network in multi-user mode, when the file is stored on an external drive, or when trying to restore a backup. The specific sub-code (the second number after 6000) tells you more about the exact cause.
Error -6000, -82 or Error -6000, -301 or Error -6000, -77
These are common variations. The second number helps identify the specific issue.
Error 6000 Variations Explained
The 6000-series includes several specific error codes, each pointing to a slightly different root cause. Understanding which variation you're seeing helps narrow down the solution faster.
Error 6000, -82
This variation typically appears when QuickBooks® cannot access the company file because another program or process is locking it. It can also occur when the file is stored on an external or network drive that has connectivity issues. In many cases, this error happens after a system crash or improper shutdown while QuickBooks® was still running.
Error 6000, -301
This error often indicates a permissions problem. The user account running QuickBooks® doesn't have the necessary read/write access to the folder containing the company file. This is common on shared network drives or when Windows user permissions have been changed.
Error 6000, -77
Error 6000, -77 frequently occurs when the company file path is too long or contains special characters. Windows has a maximum path length, and if your company file is stored deep inside nested folders, this error can appear. It also occurs when the .ND (Network Data) file associated with your company file is damaged.
Error 6123
This error appears when the connection to the QuickBooks® company file has been lost. It typically happens in multi-user environments where the server hosting the file has gone offline or the network connection has dropped. It can also occur if the QuickBooks® Database Server Manager is not running on the host computer.
Error 6150
Error 6150 usually indicates that the company file itself is damaged or corrupted. This can happen due to power outages during file writes, disk errors on the drive storing the file, or virus/malware interference. This is one of the more serious 6000-series errors because data repair may be needed.
Error 6190
This error occurs when another user is logged into the company file in single-user mode while you're trying to access it, or when the transaction log file (.TLG) is damaged. It's common in offices where multiple people use QuickBooks® but the hosting configuration isn't set up correctly.
What Causes Error 6000?
After working with hundreds of users experiencing this error, these are the most common root causes we've identified:
- Damaged .ND or .TLG files — These are configuration files QuickBooks® creates alongside your company file. When they become corrupted, QuickBooks® can't locate or communicate with the actual data file.
- Incorrect folder permissions — The Windows user account doesn't have full read/write access to the folder containing the company file.
- File stored in a problematic location — Company files stored on external USB drives, cloud-synced folders (Dropbox, OneDrive, Google Drive), or deep nested directory paths often trigger 6000-series errors.
- Firewall or antivirus interference — Security software blocking QuickBooks® from accessing the file or the network port used for multi-user communication.
- QuickBooks® Database Server Manager issues — In multi-user setups, if the QBDSM service is not running, crashed, or misconfigured on the host computer, all workstations will get 6000-series errors.
- Corrupted company file — The .QBW file itself is damaged, usually from unexpected power loss, disk errors, or incomplete writes.
- Network connectivity issues — Unstable or slow network connections between workstations and the file server cause intermittent 6000 errors.
Step-by-Step Fix for Error 6000
⚠️ Important: Before attempting any fixes, always create a backup of your company file first. If you can't open the file at all, make a copy of the entire folder containing your .QBW, .ND, and .TLG files. This protects your data in case anything goes wrong during troubleshooting.
Step 1: Rename the .ND and .TLG Files
This is the first fix to try because it resolves the majority of 6000-series errors. The .ND (Network Data) and .TLG (Transaction Log) files are helper files that QuickBooks® uses. When they become corrupted, renaming them forces QuickBooks® to create fresh copies.
- Close QuickBooks® completely on all computers that use the file
- Navigate to the folder where your company file (.QBW) is stored
- Find the files with the same name as your company file but with .ND and .TLG extensions
- Right-click each file and rename them by adding ".old" at the end (example: CompanyName.qbw.nd becomes CompanyName.qbw.nd.old)
- Open QuickBooks® and try to open your company file again
QuickBooks® will automatically create new .ND and .TLG files when it opens the company file. If this resolves the error, you can delete the .old files later.
Step 2: Move the Company File to a Local Drive
If your company file is stored on an external USB drive, a network share, or inside a cloud-synced folder (Dropbox, Google Drive, OneDrive), try moving it to your local C: drive. QuickBooks® works most reliably when the company file is on a local hard drive.
- Copy the entire company file folder to C:\Users\Public\Documents\Intuit\QuickBooks\Company Files
- Open QuickBooks® and use File → Open or Restore Company → Open a company file
- Browse to the new location and open the file
Step 3: Check Folder Permissions
Incorrect folder permissions are a frequent cause of Error 6000, -301 specifically. The folder containing your company file needs full read/write permissions for all users who access QuickBooks®.
- Right-click the folder containing your company file
- Click Properties → Security tab
- Ensure that "Everyone" or your specific Windows user account has "Full Control" permissions
- If not, click Edit → Add → type "Everyone" → check "Full Control" → Apply → OK
Step 4: Use the QuickBooks® File Doctor
QuickBooks® File Doctor is a free tool from Intuit that can automatically diagnose and fix many company file and network issues. It's particularly effective for 6000-series errors related to network configuration.
- Download QuickBooks® Tool Hub from the official Intuit website
- Install and open the Tool Hub
- Click "Company File Issues"
- Click "Run QuickBooks File Doctor"
- Select your company file and choose "Check both file damage and your network"
- Follow the on-screen prompts and let it complete the scan
Step 5: Restart QuickBooks® Database Server Manager
If you're in a multi-user environment and getting Error 6123 or 6190, restarting the QuickBooks® Database Server Manager (QBDSM) on the host computer often resolves the issue.
- On the server/host computer, open Windows Services (type "services.msc" in the Start menu)
- Find "QuickBooksDBXX" (where XX is the version number)
- Right-click and select "Restart"
- Wait for the service to fully restart, then try opening the file from the workstation
Step 6: Check Your Hosting Configuration
In multi-user setups, only the server computer should have "Host Multi-User Access" enabled. If multiple computers have hosting turned on, it creates conflicts that cause 6000-series errors.
- On each workstation (NOT the server), open QuickBooks®
- Go to File → Utilities
- If you see "Stop Hosting Multi-User Access," click it — this computer was incorrectly set as a host
- On the server computer, make sure "Host Multi-User Access" IS enabled
Still Seeing Error 6000?
If these steps didn't resolve your error, our independent technicians can diagnose and fix it remotely — usually in a single call.
📞 Call +1-888-550-4779 — Free DiagnosisHow to Prevent Error 6000 in the Future
Once you've resolved Error 6000, these practices help prevent it from coming back:
- Always close QuickBooks® properly — Never shut down your computer while QuickBooks® is still open. Use File → Close Company before shutting down.
- Keep your company file on a local drive — Avoid storing .QBW files on USB drives, network drives with slow connections, or cloud-synced folders.
- Use a UPS (Uninterruptible Power Supply) — Power outages during file writes are a leading cause of file corruption. A UPS protects your computer from sudden shutdowns.
- Run regular backups — Set up automatic backups in QuickBooks® through File → Back Up Company → Create Local Backup. Keep at least 3 recent backups.
- Keep QuickBooks® updated — Install updates regularly as they often contain fixes for file handling issues.
- Verify your data periodically — Use File → Utilities → Verify Data to check your company file for issues before they become critical errors.
- Maintain proper hosting configuration — In multi-user setups, audit your hosting settings periodically to ensure only the server is hosting.
When to Get Professional Help
While many Error 6000 cases can be resolved with the steps above, some situations require professional technical assistance:
- The error persists after trying all the steps above
- Your company file is confirmed corrupted and needs data recovery
- You're in a complex multi-user environment with multiple workstations
- You see Error 6150 specifically, which often indicates file-level damage
- The QuickBooks® File Doctor reports issues it cannot automatically fix
- You're uncomfortable making changes to folder permissions or Windows services
In these cases, having an experienced technician remotely access your system and diagnose the exact issue can save hours of troubleshooting and prevent accidental data loss.
Need Expert Help with Error 6000?
Our independent technicians have resolved hundreds of Error 6000 cases. Free diagnosis — we identify your issue before discussing any fee.
📞 Call +1-888-550-4779 — Free Diagnosis⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with, endorsed by, or connected to Intuit Inc. or QuickBooks® in any way. QuickBooks® is a registered trademark of Intuit Inc. The troubleshooting steps above are provided for informational purposes. For free official support from Intuit, visit quickbooks.intuit.com.