QuickBooks · Oct 4th 2026 · 7 Min readHow to Fix QuickBooks Update Error 15106: Causes and Best Solutions
You click Update Now inside QuickBooks Desktop, and instead of a progress bar you get: “Error 15106: The update program is damaged” or “The update program cannot be opened.” Payroll tables are stale, your client’s paychecks are due tomorrow, and the update won’t budge. This is a fixable problem with a short list of real causes — and the solutions below address each one directly.
What Error 15106 Actually Means
According to Intuit, Error 15106 has exactly two primary triggers: your antivirus application is blocking the QuickBooks update, or you are not signed in to Windows as an administrator. Everything else — destination-folder access issues, User Account Control settings, conflicting background processes — is downstream of one of those two root causes.
The error appears during QuickBooks Desktop payroll updates or full software updates. It does not indicate a corrupted company file; it indicates that the update executable either cannot be opened or is being treated as damaged because something on the machine is blocking it.
Common Error Messages You’ll See
- “Error 15106: The update program is damaged.”
- “Error 15106: The update program cannot be opened.”
Both messages point to the same underlying problem. Do not reinstall QuickBooks before working through the steps below — that is almost never necessary for this specific error.
Step-by-Step Fixes
Fix 1: Run QuickBooks as Administrator
This is the fastest first move. If your Windows user account lacks administrative rights, the update process cannot write to the required folders.
- Close QuickBooks completely.
- Right-click the QuickBooks Desktop icon on your desktop.
- Select Run as Administrator.
- When Windows prompts for confirmation, click Yes.
- Go to Help > Update QuickBooks Desktop and run the update again.
If the update completes, your Windows account was the issue. Consider permanently setting QuickBooks to run as administrator: right-click the icon, choose Properties > Compatibility, and check Run this program as an administrator.
Fix 2: Temporarily Disable Your Antivirus or Security Software
Antivirus programs — Norton, McAfee, Bitdefender, Windows Defender, and others — sometimes flag the QuickBooks update executable as a threat and block it silently. Intuit specifically identifies antivirus interference as one of the two primary causes of Error 15106.
- Open your antivirus or security software.
- Disable real-time protection temporarily. Most tools have a Pause Protection or Disable for 15 minutes option in the system tray.
- Try the QuickBooks update again immediately.
- Re-enable antivirus protection as soon as the update finishes.
If this resolves the error, add QuickBooks and its update folder (C:ProgramDataIntuitQuickBooks) to your antivirus exclusions list so you do not have to repeat this process at every update cycle.
Fix 3: Reinstall QuickBooks in Selective Startup
If you do not have antivirus software installed and you are already running as administrator, Intuit’s official guidance says to reinstall QuickBooks Desktop in Selective Startup mode. This strips out background processes that may be interfering with the installation.
- Press Windows + R, type
msconfig, and press Enter. - On the General tab, select Selective Startup and uncheck Load startup items.
- On the Services tab, check Hide all Microsoft services, then click Disable all.
- Click OK and restart your computer.
- Uninstall QuickBooks via Control Panel > Programs > Uninstall a Program.
- Reinstall QuickBooks using your original installer or a fresh download from Intuit.
- After reinstalling, return to
msconfig, restore Normal Startup, and restart again.
This approach eliminates third-party services that could block the installer without your realizing it.
Fix 4: Adjust User Account Control (UAC) Settings
If the error persists after the steps above, high UAC settings can interrupt the update handoff. Intuit community guidance specifically calls out UAC as a factor worth investigating when Error 15106 won’t clear.
- Type UAC in the Windows search bar and open Change User Account Control settings.
- Slide the bar down to Never notify temporarily.
- Click OK and restart Windows.
- Run the QuickBooks update.
- Restore UAC to its original level after the update completes.
Leave UAC permanently lowered only if you have a compensating security control — do not trade a QuickBooks error for a real security vulnerability.
Fix 5: Use the QuickBooks Tool Hub
For cases where the update folder or installation components are damaged, Intuit’s Tool Hub diagnostic utility can identify and repair the problem without a full reinstall.
- Download the latest version of QuickBooks Tool Hub from Intuit’s official support site Intuit.
- Run the installer and open Tool Hub.
- Go to Installation Issues and run QuickBooks Install Diagnostic Tool.
- Let the tool finish — it can take up to 20 minutes.
- Restart QuickBooks and attempt the update again.
The Tool Hub also addresses the broader class of 15XXX errors, which Intuit links to issues like a mis-mapped Shared Download drive, disabled QuickBooks File Copy Service (FCS), firewall settings blocking payroll updates, and failure to verify digital signatures — all of which can surface alongside or after Error 15106.
How Sagenext Helps
Error 15106 happens on locally installed QuickBooks machines because the update process depends on Windows permissions, antivirus configurations, and folder access that vary from machine to machine. On, QuickBooks Desktop runs on a fully managed cloud environment where Intuit updates and payroll table refreshes are handled at the server level — not on your local workstation. Your antivirus settings, UAC configuration, and Windows admin rights become irrelevant to the update process.
For a multi-user firm, this matters practically: one staff member’s misconfigured machine does not block everyone else’s payroll run. Your team accesses QuickBooks via remote desktop from any device, and Sagenext handles provisioning, security, and software maintenance. There is a free trial available with no credit card required if you want to test it against your current setup.
Key Takeaways
- Error 15106 means QuickBooks cannot open or run the update program — it is a permissions or security-blocking problem, not a company file problem.
- Intuit identifies antivirus interference and lack of Windows admin rights as the two primary causes.
- Start with Run as Administrator; if that fails, temporarily disable antivirus and add QuickBooks to your exclusions list.
- No antivirus installed? Use Selective Startup to reinstall QuickBooks clean.
- High UAC settings are a secondary cause worth adjusting if the first two fixes don’t resolve it.
- The QuickBooks Tool Hub handles deeper installation and component damage that manual steps cannot reach.
Frequently Asked Questions
What does QuickBooks Error 15106 mean?
According to Intuit, Error 15106 means either “The update program cannot be opened” or “The update program is damaged.” It occurs during QuickBooks Desktop or payroll updates and signals that the update executable is being blocked or cannot run — most commonly because of antivirus interference or insufficient Windows administrator rights on the machine.
Why does my antivirus block QuickBooks updates?
Antivirus programs use heuristic detection that sometimes flags legitimate update executables as suspicious, especially when they write to system folders. QuickBooks update files can trigger these rules. The fix is to temporarily disable real-time protection during the update, then add the QuickBooks program folder and update directory to your antivirus exclusions list so it does not happen again.
Do I need to reinstall QuickBooks to fix Error 15106?
Not usually. Try running QuickBooks as administrator and disabling antivirus first — those two steps resolve the majority of Error 15106 cases. Reinstallation in Selective Startup is Intuit’s recommended path only when you have confirmed there is no antivirus installed and the admin-rights fix did not work.
What is the QuickBooks Tool Hub and when should I use it for this error?
The QuickBooks Tool Hub is a free Intuit diagnostic utility that consolidates repair tools for common QuickBooks Desktop errors. For Error 15106, use it if the manual fixes above don’t work — specifically, run the Install Diagnostic Tool inside it. It can repair damaged installation components and address related 15XXX-series errors tied to payroll update settings. See also Top AI Tools For QuickBooks Desktop for related QuickBooks error troubleshooting.
Can User Account Control cause Error 15106?
Yes. Intuit community guidance specifically mentions UAC as a factor when Error 15106 persists after the primary fixes. High UAC settings can interrupt the handoff between Windows and the QuickBooks update process. Temporarily lowering UAC to its minimum setting, running the update, and then restoring UAC is a legitimate diagnostic step — but restore it promptly.

