Skip to main content

Command Palette

Search for a command to run...

Why QuickBooks Error 15106 Happens and How to Correct It

Published
6 min read
Why QuickBooks Error 15106 Happens and How to Correct It

Tips to Solve QuickBooks Error Code 15106

QuickBooks is one of the most widely used accounting software programs for small and medium-sized businesses. It helps manage accounting, payroll, invoices, and tax filings efficiently. However, like all software, QuickBooks can encounter errors that interrupt normal business operations. One common issue during updates is QuickBooks Error Code 15106.

So Call +1-(833)-654-8074 and Get help Live Support person.

This error generally occurs when QuickBooks cannot download or apply updates, blocking your access to the latest features and security improvements. If left unresolved, Error 15106 can impact workflow, create potential security risks, and affect your ability to perform day-to-day accounting tasks.

This comprehensive guide provides practical, step-by-step tips to solve QuickBooks Error Code 15106, including prevention strategies to avoid encountering the error in the future.

What is QuickBooks Error Code 15106?

QuickBooks Error Code 15106 occurs when the software cannot access or download updates from Intuit’s servers. Users usually see a message such as:

“QuickBooks update error 15106: The update program cannot be opened”

The error often appears during:

Downloading QuickBooks updates

Installing new patches or versions

Updating payroll or tax tables

This issue is typically caused by security restrictions, damaged update files, or missing administrative permissions. Understanding the exact cause helps apply the correct solution.

Common Causes of QuickBooks Error Code 15106

User Account Control Restrictions Windows UAC may block QuickBooks from updating if administrative permissions are restricted.

Corrupted QuickBooks Update Files Incomplete or corrupted files in the update folder can prevent the update process from completing.

Antivirus or Firewall Blocking Updates Security programs can prevent QuickBooks from accessing update servers, resulting in Error 15106.

Incorrect Folder Permissions QuickBooks needs full read and write access to installation and update folders. Lack of access can cause the update to fail.

Outdated QuickBooks Version Using an outdated version can conflict with the update process or the server.

Damaged Microsoft Components QuickBooks relies on components such as Microsoft .NET Framework, MSXML, and C++ libraries. If these are missing or corrupted, updates may fail.

Signs That Indicate Error Code 15106

QuickBooks update fails to download or install

Update error 15106 message appears on the screen

Payroll updates do not complete successfully

QuickBooks becomes slow or unresponsive during updates

Company file remains open in single user mode while updates fail

Repeated failed attempts to update QuickBooks

Tips to Solve QuickBooks Error Code 15106

The following solutions have been tested and proven to resolve QuickBooks Error Code 15106 efficiently.

Tip 1: Run QuickBooks as Administrator

Running QuickBooks as an administrator ensures that the software has full permissions to access system files.

Steps:

Close QuickBooks completely.

Right-click the QuickBooks Desktop icon on your computer.

Select Run as Administrator.

Go to Help > Update QuickBooks Desktop and attempt the update.

This simple step can often bypass permissions-related errors.

Tip 2: Rename the QuickBooks Update Download Folder

Sometimes update files become corrupted. Renaming the download folder forces QuickBooks to create a fresh folder and download new files.

Steps:

Navigate to C:\Program Files\Intuit\QuickBooks\Components (for 32-bit systems) or C:\Program Files (x86)\Intuit\QuickBooks\Components (for 64-bit systems).

Locate the folder named DownloadQBXX (XX corresponds to your QuickBooks version).

Right-click and rename it by adding .old at the end (e.g., DownloadQB22.old).

Retry the update. QuickBooks will create a new folder automatically.

Tip 3: Temporarily Disable Antivirus or Firewall

Security programs can block updates or download processes. Temporarily disabling them can resolve Error 15106.

Steps:

Disable your antivirus and firewall temporarily.

Open QuickBooks and attempt the update.

Re-enable antivirus and firewall after the update completes.

Note: Ensure your internet connection is secure while the antivirus is disabled.

Tip 4: Repair QuickBooks Installation

Damaged program files can prevent updates. Repairing QuickBooks restores corrupted components.

Steps:

Open Control Panel > Programs and Features.

Select QuickBooks Desktop.

Click Uninstall/Change and choose Repair.

Restart your computer and retry the update.

Tip 5: Adjust User Account Control (UAC) Settings

Windows UAC can block software updates if set to the highest security level. Adjusting settings may help.

Steps:

Open Control Panel > User Accounts > Change User Account Control Settings.

Move the slider to Never Notify.

Click OK and restart your computer.

Run the QuickBooks update again.

Tip 6: Check Folder Permissions

Ensure QuickBooks has full read and write permissions for its installation and update folders.

Steps:

Navigate to the QuickBooks installation folder, usually C:\Program Files\Intuit\QuickBooks.

Right-click the folder → Properties > Security Tab.

Grant Full Control to all users.

Apply changes and retry the update.

Tip 7: Use QuickBooks Tool Hub

QuickBooks Tool Hub can automatically repair update errors and other program issues.

Steps:

Download QuickBooks Tool Hub from Intuit’s official website.

Open Tool Hub → Select Program Problems.

Click Quick Fix My Program.

After completion, open QuickBooks and attempt the update again.

Tip 8: Perform a Clean Install if Needed

A clean install is necessary if the above steps fail. It removes corrupted installation files and allows a fresh start.

Steps:

Uninstall QuickBooks via Control Panel > Programs and Features.

Rename existing QuickBooks folders to avoid conflicts.

Reinstall QuickBooks using the official installer.

Apply the latest updates after installation.

Tip: Always backup your company files before performing a clean install.

Tip 9: Verify System Requirements

QuickBooks updates may fail if your system does not meet minimum requirements.

Ensure the operating system is supported

Check that sufficient RAM and storage are available

Scan the hard drive for corruption or bad sectors

Tip 10: Repair Microsoft Components

QuickBooks relies on Microsoft .NET Framework, MSXML, and Visual C++ libraries. Corrupted components may trigger Error 15106.

Steps:

Open Control Panel > Programs and Features > Turn Windows Features On or Off.

Ensure the required .NET Framework version is enabled.

Use Microsoft’s .NET Framework Repair Tool if needed.

Tip 11: Check Internet Connection

Updates require a stable internet connection. Unstable or slow connections may cause incomplete downloads.

Use a wired connection if possible

Avoid VPNs during the update process

Ensure firewall or network settings allow QuickBooks access

Preventive Measures to Avoid Error 15106 in the Future

Always run QuickBooks as administrator when updating.

Keep your Windows operating system updated regularly.

Use QuickBooks Tool Hub periodically to check for installation issues.

Maintain antivirus and firewall configurations that allow QuickBooks updates.

Backup company files before applying major updates.

Avoid interrupting QuickBooks updates while running.

Use a stable, high-speed internet connection during updates.

Perform regular system maintenance to keep Windows components healthy.

Conclusion

QuickBooks Error Code 15106 is a common update issue that can be resolved by following the tips outlined above. Running QuickBooks as administrator, renaming download folders, adjusting UAC settings, repairing the installation, and using QuickBooks Tool Hub are reliable solutions. Preventive practices such as keeping Windows and QuickBooks updated, maintaining proper folder permissions, and stable internet connectivity will help avoid this error in the future.

If you need expert help or guided support to resolve QuickBooks Error Code 15106 quickly, you can call QuickBooks support specialists at:+1-(833)-654-8074