QuickBooks Company File Error Guide · 6xxx Series
How to Fix QuickBooks Error 6010 100
QuickBooks cannot open the company file or access the network and displays: "An error occurred. Your QuickBooks installation may have been modified. Reinstall QuickBooks and try again. (-6010, -100)"
Despite the message, reinstalling QuickBooks is usually not the fix. At QuickFix Bookkeeping, the first check is always the antivirus quarantine vault — a quarantined QB database service file is the most common cause and takes 2 minutes to restore.
The QuickFix Bookkeeping Distinction
The error says "reinstall QuickBooks" — but reinstalling without fixing the underlying cause will produce the same error immediately after. The real fix is finding what modified the installation.
Most likely — Antivirus Quarantine
Antivirus quarantined qbdbmgrN.exe or qbdbmgr.exe — treating them as malware.
Check quarantine vault, restore the files, add QB to exclusions. Takes 2 minutes.
Second — Hosting Misconfiguration
File hosted on a workstation, not the server, or workstation has hosting enabled.
Fix hosting settings across all computers then run QBDSM scan.
Third — Damaged Installation
QB files were genuinely modified after a corrupted update or incomplete install.
Control Panel Repair or Install Diagnostic Tool — not a full reinstall.
Why antivirus causes this specific error: QuickBooks uses two database service executables — qbdbmgr.exe and qbdbmgrN.exe — to manage company file access. Antivirus products, particularly PC Tools Internet Security, AVG, and ESET NOD32, sometimes flag these as suspicious and either quarantine them (move them out of the QB install folder) or rename them (append _AVG_RESTORED or similar). When QB launches and cannot find these files in their expected location, it returns "your QuickBooks installation may have been modified" with error -6010, -100. Restoring the quarantined files and adding the QB install directory to antivirus exclusions resolves this permanently.
What Is QuickBooks Error 6010-100?
Error code
6010, -100
6xxx Series · Installation Modified
Related: -6000 -82 · -6177 · H-series
What it means
Error 6010-100 means QuickBooks detects that its own program files are different from what they were at installation — something has modified, removed, or blocked one or more QB executable files since the software was installed. The most common modifier is antivirus software, which quarantines or renames QB database service files. Other causes include corrupted updates, incorrect hosting settings, or network access being blocked.
Your company data is safe. Error 6010-100 is a program-level error — your .QBW company file is not affected or damaged by this error.
What Causes QuickBooks Error 6010-100?
🛡️
Antivirus Quarantined QB Files
Most common cause — antivirus software quarantined or renamed qbdbmgrN.exe or qbdbmgr.exe from the QuickBooks install folder. Confirmed by Intuit to be caused by PC Tools Internet Security, AVG, ESET NOD32, and SpyHunter. Check the antivirus quarantine vault first.
🖥️
File Hosted on Non-Server Computer
The company file is hosted on a workstation instead of the server, or multiple computers have hosting enabled. The error message specifically states "-6010, -100: The company file is hosted by a computer that's not the server."
🔧
Corrupted or Incomplete QB Update
A QuickBooks update downloaded and installed incorrectly, replacing some program files with damaged versions or leaving the installation in an inconsistent state. The Install Diagnostic Tool resolves this.
🌐
Firewall Blocking QB Database Service
Windows Firewall or a third-party security product blocking QBDSM from starting or communicating. When the database service cannot start, QB cannot access the company file and returns -6010, -100.
📄
Disconnected .ND File
The Network Descriptor (.ND) file is corrupted or disconnected from the company file. When QB cannot read the .ND file, it loses the connection to the database and returns -6010, -100 in some configurations.
🗂️
Registry Entries Deleted by Cleanup Tools
Registry cleaning or optimizing software removed QuickBooks-related registry entries that QB uses to locate its own files and services. QB detects these missing entries as a modification to its installation.
How to Fix QuickBooks Error 6010-100 — Step by Step
Start with Method 1 — check the antivirus quarantine vault first. This takes 2 minutes and resolves the most common cause without reinstalling anything.
METHOD 1
Check Antivirus Quarantine and Add QB Exclusions
Most common cause — check this first
Antivirus software that quarantines QB database service files is the most common cause of -6010, -100. Restoring the files and adding QB to exclusions resolves this permanently.
1
Open your antivirus software → look for Quarantine, Virus Vault, or Threat History. Search for any QuickBooks files — especially qbdbmgrN.exe, qbdbmgr.exe, qbw32.exe.
2
Select any quarantined QB files → click Restore. The files are returned to the QuickBooks install folder.
3
Add QB to antivirus exclusions to prevent re-quarantine: add the entire folder C:\Program Files\Intuit\QuickBooks [Year] as an exclusion path. Also check the QB install folder for any files with altered names like qbdbmgrn.exe_AVG_RESTORED or similar — rename these back to their original names (remove the suffix).
4
Restart QuickBooks and try opening the company file. If the error clears — the antivirus was the cause. The exclusion prevents it from recurring.
QuickFix tip: Even if you don't find files in the quarantine vault, still add the QuickBooks install folder to your antivirus exclusion list before proceeding. Some antivirus products block QB processes in real-time without quarantining — the exclusion prevents both quarantine and real-time blocking.
METHOD 2
Fix Hosting — Only Server Should Host
Multi-user environment — hosting on wrong computer
The error specifically notes "-6010, -100: The company file is hosted by a computer that's not the server." Check all computers — only the server should host. This is the same hosting fix as H101/H303.
1
On each workstation: File → Utilities. If "Stop Hosting Multi-User Access" is shown — click it to disable hosting on that workstation. Repeat on all workstations.
2
On the server: confirm hosting is ON (File → Utilities → "Stop Hosting Multi-User Access" is shown). Run Tool Hub → Network Issues → QuickBooks Database Server Manager → Scan Folders to regenerate the .ND file.
METHOD 3
Rename .ND File and Run QBDSM Scan
Corrupted or disconnected network descriptor
A stale or damaged .ND file causes QB to lose the database connection producing -6010, -100. Renaming forces regeneration.
1
Navigate to the company file folder. Find YourFile.QBW.ND → right-click → Rename → add .old.
2
Tool Hub → Network Issues → QBDSM → Scan Folders → add the company file folder → Start Scan. QB regenerates a fresh .ND. Retry opening the company file.
METHOD 4
Run QuickBooks Install Diagnostic Tool
After corrupted update — fixes Windows components
If the error appeared after a QB update, damaged .NET or C++ components may be preventing QB database services from starting. The Install Diagnostic Tool repairs the Windows components QB depends on.
1
Tool Hub → Installation Issues → QuickBooks Install Diagnostic Tool → Run. Allow up to 20 minutes. Do not interrupt.
2
Restart the computer. Then run a Control Panel Repair (Control Panel → Programs → QuickBooks → Uninstall/Change → Repair) to restore any QB program files that were damaged. Restart again after repair.
METHOD 5
Run QuickBooks File Doctor
If error persists after above methods
File Doctor addresses both network configuration and minor file damage issues that can contribute to -6010, -100.
1
Tool Hub → Company File Issues → Run QuickBooks File Doctor. Select company file → Check your file and network → admin password → Next. Allow up to 15 minutes. Retry opening the company file after the scan.
METHOD 6
Clean Install QuickBooks
All above tried — genuine installation modification
Only if all above methods have failed — and only after adding QB to antivirus exclusions first (Method 1) to prevent the new installation from being quarantined immediately.
1
Add QB install folder to antivirus exclusions first. Then: uninstall QB (Control Panel → Uninstall) → run the Clean Install Tool (Tool Hub → Installation Issues → Clean Install Tool) → restart → install QB fresh using your license key. See the How to Repair QuickBooks guide for full clean install steps.
Quick Reference — Match Your Situation to the Fix
| Your situation |
Most likely cause |
Start with |
| Error appeared after antivirus scan or update |
QB files quarantined by antivirus |
Method 1 — check quarantine vault |
| Multi-user environment — workstations affected |
Hosting on wrong computer |
Method 2 — fix hosting settings |
| Error appeared after QB update |
Corrupted update or component damage |
Method 4 — Install Diagnostic Tool |
| After server network reconfiguration |
Stale .ND file |
Method 3 — rename .ND, QBDSM scan |
| All methods tried — still -6010, -100 |
Genuine installation damage |
Method 5 + 6 — File Doctor then clean install |
Frequently Asked Questions
The error says to reinstall QuickBooks — should I just do that?
Not as your first step. The error message is generic — it says reinstall because QB detected a modification to its installation, but it cannot tell you what made the modification. If the cause was antivirus quarantining your files (Method 1), reinstalling will result in the antivirus immediately quarantining the same files again. If the cause was a hosting misconfiguration (Method 2), reinstalling does nothing to fix hosting settings. Only if Methods 1–5 have all failed should you proceed to a clean install — and even then, add the QB install folder to your antivirus exclusions before installing, or the same error will return within minutes.
Which antivirus products are most likely to cause Error 6010-100?
Intuit's own documentation specifically names PC Tools Internet Security, AVG Anti-Virus, SpyHunter, and ESET NOD32 as antivirus products that have been confirmed to quarantine or block QuickBooks database service executables. However, any antivirus with aggressive real-time protection or heuristic scanning can trigger this error — particularly after an antivirus signature update that newly flags QuickBooks files as suspicious. If you recently updated your antivirus software or its definitions and 6010-100 appeared the next time you opened QuickBooks, antivirus quarantine is almost certainly the cause.
How do I prevent this error from recurring after fixing it?
Three steps prevent recurrence. First and most important: add the QuickBooks install folder (typically C:\Program Files\Intuit\QuickBooks [Year]) to your antivirus exclusion list — this prevents future quarantining of QB files after antivirus signature updates. Second: set QuickBooks Database Server Manager to Automatic startup in Windows Services so it survives server restarts without manual intervention. Third: avoid registry cleaning tools — products that clean or optimise the Windows registry frequently remove QuickBooks registry entries, which triggers the "installation may have been modified" error. Registry cleaners provide no meaningful benefit and cause disproportionate harm to complex software installations like QuickBooks.
Related QuickBooks Errors
Error 6010-100 Keeps Returning After Each Fix?
Let QuickFix Bookkeeping Diagnose and Fix It Permanently.
Certified Intuit ProAdvisors · QuickBooks Installation Specialists
Recurring 6010-100 after reinstallation almost always means the antivirus exclusion wasn't set correctly. Our certified ProAdvisors configure the correct antivirus exclusions, repair the installation, and ensure the error doesn't come back.
Book a Free 30-Minute Consultation
No obligation. Same-day response. QuickBooks restored fast.