QuickBooks Error 15106
Let’s Dive in to see…
How to Fix QuickBooks Error=15106
QuickBooks Update Error · 15000 Series
How to Fix QuickBooks Error 15106
QuickBooks displays: "Error 15106: The update program is damaged" or "Error 15106: The update program cannot be opened" during a QuickBooks or payroll update.
Error 15106 means Windows blocked the update program executable from running — not a server connection issue, not a tax table file issue. At QuickFix Bookkeeping, the two causes that resolve 95% of 15106 cases: not running QB as administrator (QB lacks write access to Program Files), and antivirus — especially Webroot/Spy Sweeper — quarantining the update executable as malware.
The QuickFix Bookkeeping Distinction — 15106 vs Other 15xxx Errors
All 15000-series errors block payroll or QB updates — but they fail at different points. 15106 is specifically about the update program itself being blocked from executing.
15106 — this page
The update .exe is blocked from running. Admin rights issue or antivirus quarantining the executable. Fix: run as admin, disable antivirus temporarily, rename download folder.
15102
Shared Download path invalid or update running on a workstation in multi-user mode. Fix: turn off Shared Download, update from server.
15241
Intuit File Copy Service (FCS) disabled — download succeeds but can't write to disk. Fix: enable FCS in Windows Services.
15243
FCS service runs but can't write update files. Fix: enable FCS, add antivirus exclusion for QB installation folder.
The Webroot/Spy Sweeper distinction — the named antivirus cause of 15106: Webroot's Spy Sweeper antivirus is specifically documented by Intuit as a cause of Error 15106 because it identifies the QuickBooks update executable as suspicious behaviour and quarantines it before it can run. If you have Webroot, Spy Sweeper, or similar behaviour-based antivirus installed, this is almost certainly your cause. The fix: temporarily suspend real-time protection, complete the QB update, then re-enable. Add the QB installation folder (C:\Program Files\Intuit\QuickBooks [Year]) to Webroot's exclusions list to prevent recurrence.
What Causes QuickBooks Error 15106?
Not Running as Administrator
Most common cause — the QuickBooks update process needs to write new files to the Program Files folder, a protected Windows area. Even if your Windows user profile is an admin, QB does not automatically use elevated permissions. You must specifically right-click → Run as Administrator to grant QB the write access it needs. Without this, the update executable cannot replace existing program files and fails with 15106.
Antivirus Quarantining the Update Executable
Behaviour-based antivirus programs — especially Webroot/Spy Sweeper — flag the QB update installer as suspicious because it replaces program files in a protected directory. The antivirus quarantines the update .exe before it runs, producing the "update program cannot be opened" message. Temporarily disabling real-time protection during the update resolves this.
User Account Control (UAC) Set Too Restrictive
UAC prevents applications from making system-level changes without approval. When UAC is set to "Always notify," it can silently block QB's update process from writing to Program Files — even after the user clicks Yes on the prompt. Temporarily lowering UAC to the default level or running QB as administrator bypasses this restriction.
Corrupted Previous Download in downloadqbXX Folder
A previously failed or partial update download leaves corrupted files in the QB download cache folder (downloadqbXX, where XX = QB version year). QB tries to execute the corrupted cached download instead of downloading fresh — and the corrupted executable fails to open with 15106. Renaming this folder forces QB to download a clean copy.
Missing or Invalid QB Digital Security Certificate
QuickBooks.exe has a digital signature that Windows uses to verify the application's identity before granting it elevated permissions. If this certificate is missing, expired, or not trusted, Windows blocks the update process from executing with elevated rights — producing 15106. Installing the certificate from the Digital Signatures tab resolves this variant.
Incomplete QB Installation
If not all required components were installed during the initial QB setup — particularly Windows Installer components and supporting libraries — the update process cannot find all the files it needs to replace and fails with 15106. The Install Diagnostic Tool repairs incomplete installations.
How to Fix QuickBooks Error 15106
Start with Method 1 — running as administrator resolves most 15106 cases in under 2 minutes.
Quick Reference
| Your situation | Likely cause | Start with |
|---|---|---|
| First time getting 15106 | Not running as admin | Method 1 — run as administrator |
| Have Webroot, Spy Sweeper, or similar AV | Antivirus quarantined update exe | Method 2 — disable AV, add exclusion |
| Previous update failed, 15106 on retry | Corrupted download cache | Method 3 — rename downloadqb folder |
| All above tried — 15106 still appears | Background app conflict or damaged install | Method 5 — Selective Startup + Clean Install |
Frequently Asked Questions
Related QuickBooks Update and Payroll Errors
Error 15106 Still Blocking Your QB Update?
Let QuickFix Bookkeeping Get Your Updates Running.
Certified Intuit ProAdvisors — QuickBooks Update Specialists
Persistent 15106 after running as admin, disabling antivirus, and renaming the download folder usually means a deeper installation or Windows components issue. Our certified ProAdvisors resolve update errors in a single session — no lengthy back-and-forth.
Book a Free 30-Minute ConsultationNo obligation. Same-day response. QB updates restored fast.