QuickBooks Installation Error Guide
How to Fix QuickBooks Error 1920
QuickBooks installation stopped and displayed: "Error 1920: Service QuickBooks Database Manager (QBCFMonitorService) failed to start."
Error 1920 means Windows tried to register and start the QuickBooks Database Server Manager service during installation and failed. At QuickFix Bookkeeping, we know this failure has three distinct causes — and the right fix depends on which one applies to you. Identifying your clue takes 60 seconds and cuts resolution time from hours to minutes.
The QuickFix Bookkeeping Distinction
Error 1920 has three distinct failure modes — and each needs a different first fix. Most guides treat them identically.
Mode 1
No admin rights
Clue: first-time install, standard Windows account. Service registration requires elevation. Fix: run installer as Administrator.
Mode 2
Conflicting previous installation
Clue: upgrading QB version, or previously uninstalled QB. Leftover service registration conflicts. Fix: rename Intuit folders then reinstall.
Mode 3
Service account broken
Clue: fresh reinstall still fails after folders renamed. QBDataServiceUser account is corrupted or missing. Fix: reset the service account manually.
What the service does: QBCFMonitorService (QuickBooks Company File Monitor Service) and QBDBMgrN (QuickBooks Database Manager) are Windows services that allow QuickBooks to scan drives for company files and serve them to multiple users on a network. They must be registered and running for any QuickBooks installation to succeed.
What Is QuickBooks Error 1920?
Error code
1920
Windows Installer · Service Error
Service: QBCFMonitorService / QBDBMgrN
What it means
Error 1920 is generated by the Windows Installer when it tries to register and start a Windows service as part of the QuickBooks installation — and that service fails to start. The service in question is the QuickBooks Database Manager, which QuickBooks needs to scan hard drives for company files and enable multi-user access. When the installer cannot start this service, the entire installation rolls back and exits with Error 1920.
Your company data is safe. Error 1920 is purely an installation problem. Your company files are not affected.
What Causes QuickBooks Error 1920?
🔑
Insufficient Administrator Rights
Most common on first install — registering a Windows service requires elevation. Running the QuickBooks installer as a standard user without administrator rights causes the service registration to fail with 1920.
📁
Leftover Files from Previous Install
Most common on version upgrades — residual service registrations and folder entries from an old QuickBooks version conflict with the new installer's service registration. The service is already registered under a different name and the new registration fails.
👤
Corrupted QBDataServiceUser Account
QuickBooks creates a Windows user account called QBDataServiceUserXX to run its database service. If this account is corrupted, missing, or has wrong permissions — the service starts under an account that cannot access the required resources, producing 1920.
🛡️
Antivirus Blocking Service Registration
Real-time antivirus intercepts the service registration process — flagging the QBDBMgrN service executable as a potential threat and blocking it from being registered with Windows Service Control Manager.
💥
Damaged Windows System Files
Corrupt Windows Installer or Service Control Manager components prevent the service from being registered correctly — producing 1920 on every installation attempt regardless of QuickBooks-specific fixes.
⚡
Interrupted Previous Installation
A previous QuickBooks installation was interrupted mid-way — leaving the Database Manager service partially registered. The new installer finds a broken half-registered service and cannot complete the registration, failing with 1920.
How to Fix QuickBooks Error 1920 — Step by Step
Match your clue to the right method. If you are doing a first-time install, start with Method 1. If you are upgrading or reinstalling, start with Method 2.
METHOD 1
Run the Installer as Administrator
Clue: first-time install on a standard user account
Windows Service Control Manager requires elevated privileges to register a new service. If the QuickBooks installer is not running with administrator rights, the service registration fails immediately with Error 1920. This is the fastest fix — 30 seconds.
1
Close the failed installer. Locate the QuickBooks installer file (.exe) — either on the installation CD, your downloads folder, or the Intuit download you saved.
2
Right-click the installer file → select Run as administrator. Do not double-click — double-clicking runs with your current user's permissions. The right-click → Run as administrator explicitly requests elevation.
3
Click Yes on the UAC (User Account Control) prompt. Proceed through the installation. If 1920 no longer appears — the installation was simply missing elevation.
QuickFix tip: Even if you are logged into Windows as an administrator, it does not mean applications automatically run with elevated privileges. Windows 10 and 11 run applications with standard user tokens by default and only elevate when explicitly requested via right-click → Run as administrator. Always use this method when installing QuickBooks rather than double-clicking the installer.
METHOD 2
Uninstall, Rename Installation Folders, Reinstall
Clue: upgrading QB version or reinstalling after previous uninstall
Residual files and service registrations from a previous QuickBooks installation conflict with the new installer's service registration. Renaming the Intuit folders rather than deleting them forces Windows Installer to create a clean installation environment — while preserving the originals if needed as a fallback.
1
Uninstall QuickBooks: Control Panel → Programs and Features → QuickBooks → Uninstall/Change → Remove. Follow all prompts to complete the uninstall.
2
Show hidden files: Open File Explorer → View → check Hidden items. Then navigate to and rename these folders by adding .old to each name:
C:\ProgramData\Intuit\QuickBooks [Year] → rename to QuickBooks [Year].old
C:\Users\[Username]\AppData\Local\Intuit\QuickBooks [Year] → rename to QuickBooks [Year].old
C:\Program Files\Intuit\QuickBooks [Year] → rename to QuickBooks [Year].old
C:\Program Files (x86)\Intuit\QuickBooks [Year] → rename to QuickBooks [Year].old
3
Stop QBCFMonitorService before reinstalling: Press Windows + R → type services.msc → find QBCFMonitorService and QuickBooksDBXX → right-click each → Stop. This prevents the old service from conflicting with the new registration.
4
Restart the computer. Right-click the QuickBooks installer → Run as administrator. Proceed through the fresh installation.
METHOD 3
Reset the QBDataServiceUser Account
Clue: reinstall still fails after folder rename
QuickBooks creates a dedicated Windows user account — QBDataServiceUserXX — to run its database service under. If this account's password has expired, its permissions have been changed, or the account itself is corrupted, the service cannot start and 1920 appears even on a fresh installation. Resetting or elevating this account resolves the issue.
1
Press Windows + R → type compmgmt.msc → Enter. In Computer Management, go to Local Users and Groups → Users. Find QBDataServiceUser[XX] (XX = your QB version year, e.g. QBDataServiceUser24 for 2024).
2
Right-click the QBDataServiceUser account → Set Password. Set a new password (QuickBooks suggests using your Windows admin password for simplicity). Confirm.
3
Verify the account is in the Administrators group: right-click the account → Properties → Member Of. If Administrators is not listed → click Add → Administrators → OK.
4
Try starting the service manually: in Services (services.msc), find QuickBooksDBXX → right-click → Properties → Log On tab → select This account → enter the QBDataServiceUser account name and the new password → Apply. Then right-click the service → Start.
QuickFix tip: The QBDataServiceUser account is the one most often affected after a Windows Server OS upgrade, an Active Directory domain join, or a security policy change that resets local account passwords. If 1920 appeared suddenly after any of these events — this method is the fix, not a reinstall.
METHOD 4
Manually Start the Service and Set to Automatic
Quick 3-minute fix if service installed but won't start
Sometimes the Database Manager service installs correctly but its startup type is set to Manual or it was stopped by another process. Manually starting it and setting it to Automatic resolves the 1920 without any reinstallation.
1
Press Windows + R → type services.msc → Enter. Find QuickBooksDBXX and QBCFMonitorService in the list.
2
Right-click each service → Properties → change Startup type to Automatic → click Start → OK.
3
Retry the QuickBooks installation or update. If the service now starts successfully — setting it to Automatic prevents the 1920 from recurring after reboots.
METHOD 5
Run QuickBooks Install Diagnostic Tool
Automated repair of Microsoft components
If Methods 1–4 have not resolved 1920, the underlying issue is a damaged Microsoft component — .NET Framework, MSXML, or C++ redistributables — that QuickBooks' service registration depends on. The Install Diagnostic Tool identifies and repairs these automatically.
1
Open QuickBooks Tool Hub → Installation Issues → QuickBooks Install Diagnostic Tool → Run. Allow up to 20 minutes for the scan and repair to complete.
2
Restart the computer. Then retry the QuickBooks installation — right-click the installer → Run as administrator.
METHOD 6
Install in Selective Startup Mode
Last resort before contacting support
If all previous methods have failed, a background application is conflicting with the service registration process. Selective Startup eliminates all third-party interference during installation.
1
Press Windows + R → type msconfig → General tab → Selective Startup → uncheck Load startup items. Services tab → Hide all Microsoft services → Disable all. Apply → OK → Restart.
2
After restart, right-click the QuickBooks installer → Run as administrator and complete the installation.
3
After installation succeeds: Return to Normal Startup — msconfig → General → Normal Startup → Apply → OK → Restart.
Quick Reference — Match Your Clue to the Fix
| Your clue / situation |
Most likely cause |
Start with |
| First-time install on this computer |
No admin elevation |
Method 1 — right-click Run as admin |
| Upgrading QB version or reinstalling |
Leftover service registration |
Method 2 — rename folders + reinstall |
| After domain join, OS upgrade, or password policy change |
QBDataServiceUser broken |
Method 3 — reset service account |
| Service shows as installed but stopped |
Startup type set to Manual |
Method 4 — start service manually |
| All methods tried — still 1920 |
Microsoft component damage or interference |
Methods 5–6 or call us |
Frequently Asked Questions About Error 1920
What is the QuickBooks Database Manager service and why does it need to start during installation?
QuickBooks Database Manager (QBDBMgrN / QuickBooksDBXX) is a Windows background service that enables QuickBooks to find and serve company files across a network. During installation, Windows Installer registers this service with Windows Service Control Manager so it starts automatically when the computer boots. This registration step requires elevated privileges and a valid service account (QBDataServiceUser). If either is missing or broken, the service cannot be registered and Error 1920 fires, rolling back the installation. Without this service running, QuickBooks cannot connect to company files — which is why the installer treats its failure to start as a fatal error.
How is Error 1920 different from Error 1722?
Both are Windows Installer errors during QuickBooks installation. Error 1920 specifically means the Windows Service Control Manager tried to start a service and the service failed to start — it is a service startup failure. Error 1722 means "there is a problem with the Windows Installer package" — the installer itself has a problem executing a custom action (often a script or executable that the installer runs during setup). Error 1920 is fixed through service configuration and permissions. Error 1722 is typically fixed through a clean reinstall or repairing Windows Installer components.
I renamed the Intuit folders and reinstalled but 1920 still appears. What next?
If renaming folders and reinstalling did not resolve it, the QBDataServiceUser Windows account is the likely cause (Method 3). After renaming folders, a fresh QuickBooks installation creates a new QBDataServiceUser account — but if the account already exists in Windows with a corrupted password or wrong group membership from a previous installation, the new service registration uses the broken existing account and fails again. Go to Computer Management → Local Users and Groups → Users and look for QBDataServiceUser. If it exists — reset its password and verify it is in the Administrators group. If it does not exist — the reinstall should have created it. If the reinstall still fails, run as administrator in Selective Startup mode (Method 6).
Does Error 1920 affect my existing company file?
No. Error 1920 is an installation error — it occurs during the process of installing or updating the QuickBooks application, not during file access operations. Your company file is stored separately from the QuickBooks program and is not modified, accessed, or touched by the installation process. The .QBW company file is completely safe. Once Error 1920 is resolved and QuickBooks installs successfully, your company file will open normally.
Related QuickBooks Installation Errors
Installation Blocked? Can't Get QuickBooks Running?
Error 1920 Still Appearing After All Six Methods?
Let's Complete Your Installation Today.
Certified Intuit ProAdvisors · QuickBooks Installation Specialists
A persistent 1920 after folder renames and service resets almost always points to a domain policy or Windows security configuration blocking service registration — which needs hands-on diagnosis. At QuickFix Bookkeeping, our certified ProAdvisors resolve QuickBooks installation errors and get your software installed and connected to company files in a single session.
Book a Free 30-Minute Consultation
No obligation. Same-day response. QuickBooks installed fast.