When QuickBooks Error 6010 appears, your ability to access company files and work in multi-user mode comes to a complete stop. This error typically manifests with the message “An error occurred when QuickBooks tried to start the database” or simply “Error 6010, 100” . The impact on your business operations is immediate: multi-user access failure, payroll interruption, server communication problems, company file access issues, workflow disruption, and potential network failure across your organization.
QuickBooks Error 6010 can appear in several variations, including Error -6010, 2, Error 6010, 100, and the related Error -6094, 0 (6010, 2) . Users often report messages like “I am unable to access my account. Every time I try to open the file it gives me error code -6010,2” . This error prevents you from opening company files, accessing payroll features, and collaborating with team members in multi-user environments. Do not ignore this critical error—follow this comprehensive guide to restore access to your QuickBooks company file immediately.
What Is QuickBooks Error 6010?
QuickBooks Error 6010 is a company file access error that occurs when QuickBooks Desktop cannot connect to or open your company file due to database server issues, hosting configuration problems, or security software interference . The error is part of the 6000 series of errors, which specifically relate to problems with opening, accessing, or restoring company files .
When it appears:
When attempting to open a company file in multi-user mode
When trying to access a company file hosted on another computer on your network
After an antivirus or Windows update
When QuickBooks tries to start the database server that manages company file access
Following a system crash or improper shutdown
Common error messages users may see:
*“Error -6094, 0 (6010, 2) An error occurred when QuickBooks tried to start the database”*
“An error occurred when QuickBooks tried to start the database server that manages access to the QuickBooks company file.”
This problem affects QuickBooks Desktop Pro, Premier, and Enterprise editions in multi-user network environments . The error signals server connection issues, network communication problems, or database failures that prevent QuickBooks from properly accessing your company file .
Common Causes of QuickBooks Error 6010
Understanding the root cause of QuickBooks Error Code 6010 accelerates your fix. Below are the most frequent triggers identified by Intuit support and payroll experts.
Incorrect Hosting Configuration
QuickBooks Error 6010, 100 often occurs when the company file is hosted on a computer that is not designated as the server . In multi-user environments, having multiple computers set to host the same company file creates conflicts. Only the server computer should have Host Multi-User Access enabled .
Firewall Blocking Communication
Firewalls can block QuickBooks from connecting to the database server that manages company file access. This is especially common after Windows updates or security software changes . Firewalls often block the connection between computers, particularly on ports like 8019, 56728, and 55378-55382 .
Antivirus Software Interference
Antivirus programs such as AVG Anti-Virus, PC Tools Internet Security, and SpyHunter Malware are known to block QuickBooks processes . These programs may quarantine critical QuickBooks executable files including qbdmgr.exe and qbdmgrN.exe, or prevent QuickBooks from writing to necessary system directories .
Damaged or Corrupted QuickBooks Installation
A damaged QuickBooks installation can prevent the database server from starting correctly. This is indicated by error messages like -6000, -1076 which point to installation damage .
Stopped QuickBooks Services
The QuickBooks Database Server Manager and related services must be running for multi-user access to function correctly. If these services are stopped, the error appears .
Corrupted .ND or .TLG Files
The .ND (network descriptor) and .TLG (transaction log) files help QuickBooks locate and sync with the company file on a network. If these files become damaged, QuickBooks cannot access the company file properly, triggering Fix QuickBooks Error 6010, 100 scenarios .
Network Instability or DNS Issues
Unstable network connections, incorrect DNS settings, or changes to your computer's IP address can interrupt the connection between workstations and the server .
Outdated QuickBooks Version
Running an outdated version of QuickBooks can create compatibility issues with the database server, especially after Windows updates or changes to your network environment .
Common Symptoms of QuickBooks Error 6010
If you experience any of the following symptoms alongside QuickBooks Error 6010, your company file access is compromised.
Company file inaccessible – QuickBooks cannot open the file at all, or the file appears locked
Multi-user mode not working – Workstations cannot connect to the company file on the server
Server communication failure – QuickBooks cannot locate the company file on the network
Slow network performance – File operations take unusually long before timing out
System freezing – QuickBooks becomes unresponsive during file access attempts
Error pop-ups – Error 6010 appears repeatedly when trying to access the company file
Workstations disconnected – Only the server computer may access the file; workstations are blocked
Database connection failures – QuickBooks cannot start the database server that manages company file access
One workstation affected while others work – A single user cannot access the file while other network users can
QuickBooks crashing on startup – The application crashes immediately when trying to open the company file
How to Fix QuickBooks Error 6010 (Step-by-Step Solutions)
Follow these solutions in order. Most cases resolve by Solution Three.
Solution One: Update QuickBooks Desktop to the Latest Release
Ensuring QuickBooks is updated to the latest release resolves many compatibility issues that trigger Error 6010, 100 .
Steps:
Open QuickBooks Desktop
Go to Help > Update QuickBooks Desktop
Select the Options tab
Ensure Yes is selected for automatic updates
Select the Update Now tab
Check the box for Reset Update (clears corrupted update data)
Click Get Updates
Wait for the download to complete
Close and restart QuickBooks
When prompted, accept the updates to install
Restart QuickBooks again after installation completes
Attempt to open your company file again
Solution Two: Verify and Correct Hosting Settings
QuickBooks Error 6010 frequently occurs when multiple computers are set to host the company file. Only the server should have hosting enabled .
Steps on each workstation (computers that do NOT host the company file):
Open QuickBooks but do NOT open a company file
Go to File > Utilities
If you see Stop Hosting Multi-User Access, select it immediately
If you see Host Multi-User Access, leave it off (do not select it)
Repeat these steps on all workstations on your network
On the server computer only:
Open QuickBooks
Go to File > Utilities
Ensure Host Multi-User Access is enabled
For the affected computer when only one user has the issue:
If other users can access the company file but you cannot, the hosting setting on your specific workstation may be the problem. Verify that Stop Hosting Multi-User Access is selected on your computer .
Solution Three: Run QuickBooks Tool Hub (Quick Fix My Program)
The QuickBooks Tool Hub can automatically repair issues causing How to Fix QuickBooks Error 6010 .
Step One: Download and Install QuickBooks Tool Hub
Close QuickBooks Desktop
Download the latest version of the QuickBooks Tool Hub from Intuit's official website
Save the file to your Downloads folder or Windows desktop
Open the downloaded file (
QuickBooksToolHub.exe)Follow the on-screen installation instructions
When installation finishes, double-click the Tool Hub icon on your desktop to open it
Step Two: Run Quick Fix My Program
In QuickBooks Tool Hub, select the Program Problems tab
Click Quick Fix My Program – this resets QuickBooks settings and clears temporary files
Wait for the process to complete (approximately sixty seconds)
Re-open QuickBooks
Attempt to open your company file again
If the error persists:
Return to QuickBooks Tool Hub
Select Installation Issues tab
Click QuickBooks Install Diagnostic Tool
Wait for the tool to scan and repair (this may take fifteen to twenty minutes)
Restart your computer
Test opening your company file again
Solution Four: Configure Antivirus Exclusions and Restore Quarantined Files
Antivirus software is a primary cause of Error -6094, 0 (6010, 2) and related error codes .
Step One: Restore Quarantined QuickBooks Files
Your antivirus may have quarantined critical QuickBooks executable files .
For AVG Anti-Virus:
Open AVG Anti-Virus User Interface
Select History
Choose Virus Vault
Locate any QuickBooks files that have been quarantined (look for files beginning with
qb, such asqb.exe,qbw32.exe,qbdbmgr.exe,qbdbmgrn.exe)
For PC Tools Internet Security:
From the Settings menu, select Quarantine
Select the necessary QuickBooks items to restore
Choose Restore
Step Two: Add QuickBooks Directory to Antivirus Exceptions
Prevent your antivirus from scanning QuickBooks files in the future.
For AVG Anti-Virus:
Close QuickBooks Desktop and open AVG Anti-Virus User Interface
Double-click Resident Shield and choose Manage Exceptions
Select Add Path, then add the path
C:\Program Files\IntuitIf QuickBooks is installed in a different folder, add that folder path
For PC Tools Internet Security:
From PC Tools Internet Security menu, choose Settings
Select Global Action List, then choose Add to select the files to be excluded from scanning
Include QuickBooks files and folders
For SpyHunter Malware Software:
Open SpyHunter and press System Guard
Press the User-Added tab
Search for QuickBooks files in the list
Step Three: Check for Renamed Files in the Installation Directory
Close QuickBooks Desktop
Navigate to
C:\Program Files\Intuit\QuickBooksfolderLook for any files that were renamed by antivirus (e.g.,
QBDBMGRN_AVG_RESTORED)Rename the file back to its original name (e.g.,
qbdbmgrn.exe)
Solution Five: Run QuickBooks File Doctor
The QuickBooks File Doctor is specifically designed to diagnose and repair company file issues, including QuickBooks Company File Error 6010 100 .
Steps:
Open QuickBooks Tool Hub
Select the Company File Issues tab
Click Run QuickBooks File Doctor (it can take up to one minute to open)
In QuickBooks File Doctor, select your company file from the drop-down menu
If you don't see your file, select Browse to locate it
Select Check your file and network option
Enter your QuickBooks admin password when prompted
Click Next and wait for the scan to complete
Once completed, open QuickBooks and test your company file
Solution Six: Rename .ND and .TLG Files
Corrupted network files frequently cause Fix QuickBooks Error 6010, 100. Renaming them forces QuickBooks to create fresh copies .
Steps:
On the computer hosting the company file (server), navigate to the folder containing your company file (.QBW)
Locate files with the same name as your company file but with
.NDand.TLGextensionsRight-click each file and select Rename
Add
.oldat the end of each filenamePress Enter to save the changes
Reopen QuickBooks on the server
QuickBooks will automatically create new .ND and .TLG files
Test opening the company file from workstations
Solution Seven: Configure Firewall and Add QuickBooks Exceptions
Firewalls can block QuickBooks from reaching the database server. Configuring exceptions is essential .
Steps for Windows Defender Firewall:
Open Control Panel > System and Security > Windows Defender Firewall
Click Allow an app or feature through Windows Defender Firewall
Click Change settings
Scroll to find QuickBooks Desktop in the list
If present, ensure Private and Public boxes are both checked
If not present, click Allow another app
Browse and add
QBW32.exefrom your QuickBooks installation folderEnsure both Private and Public boxes are checked for the new entry
Click OK
For third-party firewalls (Norton, McAfee, Bitdefender, etc.):
Temporarily disable the firewall completely
Test opening your company file
If Error 6010 resolves, permanently add QuickBooks exceptions before re-enabling the firewall
Solution Eight: Repair QuickBooks Installation
A damaged QuickBooks installation can prevent the database server from starting correctly .
Steps:
Close QuickBooks Desktop
Open Control Panel > Programs and Features
Locate QuickBooks Desktop in the list of installed programs
Right-click and select Uninstall/Change
Select Repair (not Uninstall)
Follow the on-screen prompts
Wait for the repair process to complete
Restart your computer
After repair completes, open QuickBooks and test your company file
Solution Nine: Open the Company File Using Local Path
If the company file is hosted on your computer and other users can access it but you cannot, try opening the file using the local file path rather than the network path .
Steps:
On the hosting computer, locate your company file on the local C: drive
Typical location:
C:\Users\Public\Documents\Intuit\QuickBooks\Company Files\
Note the full local file path
Open QuickBooks
Go to File > Open or Restore Company
Select Open a company file
Browse to the local file location (not the network location)
Select the company file and open it
If successful, QuickBooks will run more efficiently when accessing the file locally
Solution Ten: Perform a Clean Reinstall of QuickBooks Desktop
If all other solutions fail, a clean reinstall of QuickBooks may resolve QuickBooks Error Code 6010 permanently .
Steps:
Back up your company file(s) to an external drive or cloud storage
Open QuickBooks Tool Hub
Select Installation Issues tab
Follow the on-screen prompts to completely remove QuickBooks
Restart your computer
Download the latest QuickBooks Desktop installer from your Intuit account
Reinstall QuickBooks
Restore your company file from backup
Tips to Prevent QuickBooks Error 6010
Avoid future QuickBooks Error 6010 emergencies with these proactive measures.
Keep QuickBooks updated – Enable automatic updates and install new releases promptly
Maintain stable network – Use wired Ethernet for servers; ensure consistent connectivity
Configure antivirus correctly – Permanently add QuickBooks folders and executables to your antivirus exception list
Configure firewall correctly – Permanently add QuickBooks exceptions and ensure required ports are open
Use proper hosting setup – Only the server computer should host multi-user access
Regularly verify company files – Run File > Utilities > Verify Data monthly
Restart services periodically – Reboot the server weekly to reset QuickBooks Database Server Manager
Use updated QuickBooks Tool Hub – Keep the Tool Hub current for emergency repairs
Monitor antivirus quarantine – Regularly check your antivirus quarantine for QuickBooks files and restore them immediately
Close QuickBooks properly – Always use File > Close Company or File > Exit to prevent file corruption
Frequently Asked Questions (FAQ)
FAQ One: What is the difference between QuickBooks Error 6010, 100 and Error -6094, 0 (6010, 2)?
These are related errors indicating similar underlying issues. Error 6010, 100 typically points to hosting configuration problems—specifically when a non-server computer is hosting the company file . Error -6094, 0 (6010, 2) usually indicates that antivirus software is blocking QuickBooks from starting the database server . Both errors require similar troubleshooting steps, but -6094,0 places more emphasis on checking antivirus and security software.
FAQ Two: Can antivirus software cause QuickBooks Error 6010?
Yes, antivirus software is a primary cause of QuickBooks Error 6010. Programs like AVG Anti-Virus, PC Tools Internet Security, and SpyHunter Malware are known to block QuickBooks processes, quarantine critical files such as qbdmgr.exe and qbdbmgrn.exe, and interfere with database server startup . If the error appeared shortly after an antivirus update or scan, temporarily disable your antivirus to test. If the error resolves, add QuickBooks exceptions permanently before re-enabling your antivirus .
FAQ Three: Why does Error 6010 appear only on my computer but others can access the company file?
This pattern indicates a local configuration issue, not a network or server problem . The affected workstation likely has hosting enabled incorrectly, has strict firewall settings blocking QuickBooks, or has a damaged QuickBooks installation. Check your hosting settings (Solution Two), verify firewall exceptions (Solution Seven), and run QuickBooks Tool Hub on your workstation (Solution Three). If the issue persists, try opening the company file using the local path if you are the hosting computer .
FAQ Four: What does the error message “An error occurred when QuickBooks tried to start the database server” mean?
This message indicates that QuickBooks cannot start the QuickBooks Database Server Manager that manages access to your company file . This commonly happens when antivirus software blocks the database server executable (qbdbmgrn.exe). Restore any quarantined QuickBooks files from your antivirus quarantine folder, add the QuickBooks installation directory to your antivirus exception list, and restart the QuickBooks Database Server Manager service on your server computer .
FAQ Five: Will reinstalling QuickBooks fix Error 6010 permanently?
Reinstalling QuickBooks can resolve QuickBooks Error Code 6010 if the cause is a damaged installation. However, if the root cause is incorrect hosting settings, firewall blocks, or antivirus interference, reinstalling will not help and may waste significant time . Always work through the solutions in order: verify hosting settings first (Solution Two), then configure antivirus exceptions (Solution Four), then check firewall settings (Solution Seven). Only proceed to clean reinstall (Solution Ten) after all other solutions have failed.
FAQ Six: How do I know if my company file is corrupted or if the issue is network-related?
If only one workstation experiences Error 6010 while others can access the file, the issue is network-related or local to that workstation, not file corruption . If no workstations can access the file, try copying the company file to your local drive and opening it directly. If the file opens locally, the issue is with network access or server configuration. If the file fails to open locally, the company file itself may be corrupted and require restoration from a backup .
FAQ Seven: Can Windows updates cause QuickBooks Error 6010?
Yes, Windows updates can reset firewall settings, change security policies, or update system components in ways that affect QuickBooks connectivity . If Error 6010 appeared shortly after a Windows update, check your firewall settings (Solution Seven), verify that QuickBooks services are running, and ensure your antivirus exceptions are still in place. Running the QuickBooks Install Diagnostic Tool (Solution Three) can also repair any compatibility issues introduced by Windows updates .
When Should You Contact QuickBooks?
While the solutions above resolve most QuickBooks Error 6010 cases, certain scenarios require Intuit's advanced support team.
Contact QuickBooks immediately if:
Persistent file access failures – After completing all ten solutions, Error 6010 still appears
File Doctor cannot repair – QuickBooks File Doctor detects damage but cannot repair it
Antivirus conflicts cannot be resolved – Even after adding exceptions, the error persists when security software is active
Network configuration failure – You cannot identify or modify firewall, hosting, or DNS settings
Database corruption – The company file fails to open even when copied locally, and backups are unavailable
Multi-user access errors – Some workstations can access the file while others cannot
Clean installation fails – QuickBooks will not install correctly even after the Clean Install Tool
Unable to restore from backup – Your backup files also trigger Error 6010 when restored
Call QuickBooks Desktop Support – Mention “Error 6010 – Company file access failure” for priority routing. Do not continue attempting fixes that have failed repeatedly; you risk further data corruption or system instability.
Final Thoughts
QuickBooks Error 6010 is a critical company file access failure that blocks your ability to open and work with your financial data. Whether you encounter Error 6010, 100 due to hosting configuration issues or Error -6094, 0 (6010, 2) due to antivirus interference, the impact is immediate and severe: no access to customer data, vendor records, payroll information, or financial reports. When users report “I am unable to access my account. Every time I try to open the file it gives me error code -6010,2,” every minute of downtime represents lost productivity and potential revenue .
The importance of fixing QuickBooks Error Code 6010 quickly cannot be overstated. Your business depends on QuickBooks access for daily operations, payment processing, payroll runs, and financial reporting. In multi-user environments, a single workstation with this error can indicate broader network configuration issues that may eventually affect all users .
Common fixes—verifying hosting settings, updating QuickBooks, running QuickBooks Tool Hub, configuring antivirus exceptions and restoring quarantined files, renaming .ND and .TLG files, and repairing QuickBooks installations—resolve most Fix QuickBooks Error 6010, 100 cases within thirty minutes . The QuickBooks Tool Hub's Quick Fix My Program and Install Diagnostic Tool automate the most common repairs.
However, if you have worked through all solutions without success, or if QuickBooks Company File Error 6010 100 returns after every attempt, deeper issues may exist. File corruption, network infrastructure problems, or Windows permission damage may require expert intervention. This is not a reflection of your technical ability—company file access involves multiple system components including database servers, network configurations, and security software, and Intuit support has specialized tools to diagnose and resolve persistent cases.
Do not let Error 6010 hold your business hostage. Call QuickBooks Desktop Support now to restore your company file access before your financial operations are further disrupted. Your data is likely intact—access just needs proper restoration. Fix Error 6010 today.