Learn how to solve QuickBooks error 15106: The update program cannot be opened:

QuickBooks is the leading and most effective software for accounting and bookkeeping for all types of business owners. This software is introduced by Intuit to meet the requirements of the business enterprises in the matters of accounts. Intuit is serving the best services to the people for many years and is proving itself. Being software, it sometimes encounters some issues either technically or in the access.

Most of the frequent (15XXX) plethora of issues that impact QuickBooks is “QuickBooks update error 15106“. The upgraded function is mainly affected by this error, and whenever a user attempts to upgrade QuickBooks or payment, they see the following text:

Error 15106: Your update software is corrupted, either Error 15106: the update application can even be launched.”

QuickBooks Error 15106 (The update program cannot be opened) - Featuring Image

Payroll system update problems, unlike many other (15XXX) serial problems, are caused by the lack of administrator privileges and security limitations mostly on the QuickBooks task scheduler. A Microsoft Installer is the software program that assists in installing and uninstalling programs and upgrades just on the Windows operating system. Still, when the installation becomes corrupted or faulty, certain apps begin to generate problems throughout the installation phase. The same issue occurred using QuickBooks whenever the Microsoft Installer becomes corrupted or faulty, resulting in such an QuickBooks error code 15106 whenever the user attempts to download or upgrade the payment.

Therefore, whether people have run into Payroll Error 15106, they will have to follow all necessary measures to fix the installation and uninstall any third-party programs which are forcing it to malfunction.

Read it also: How to fix QuickBooks Desktop Install Errors?

What is QuickBooks Error code 15106?

This error code usually arises when there is a problem in the update program. Sometimes, When you try to use QuickBooks payroll and you try to unable to update then QuickBooks Update Error 15106 can also occur. This software has always amazed the QuickBooks users with its extraordinary features. But, they sometimes face some errors during its access and one of them is error code 15106. When this error occurs, you get a message on your screen saying-

Error 15106: ‘The update program damaged or the update program cannot be opened’.

Error 15106: The update program is damaged

What Leads to Error 15106 in QuickBooks?

There seem to be a variety of reasons why issues occur with upgrading payments or downloading QuickBooks upgrades. For example: QuickBooks desktop error 15106 occurs whenever the QuickBooks installer’s program becomes corrupted, or the user may not have the necessary permissions to complete the Upgrade on PC. Therefore, all of the possible causes of QuickBooks Payroll Update Error 15106 are given here.

  • QuickBooks refuses to download all of the extra tools needed to upgrade the software and paychecks afterward.
  • Users may have Webroot virus protection loaded on the machine, identifying QuickBooks installation as a possible danger and preventing it from running on Windows.
  • QuickBooks Update Error 15106 may also occur when a user profile does not have Microsoft management permissions.
  • When Spy Sweeper is present in the webroot anti-virus software
  • Users might not have logged in with the username having admin level rights.
  • The Windows User Account Control options are configured to moderate, and this causes the QuickBooks upgrade to fail.
  • Security or anti-malware software from a third party blocking the QuickBooks latest versions i.e. QuickBooks desktop 2022.

Steps to Resolve QuickBooks Update Error 15106

Checkout the following solutions in order to resolve the QuickBooks error code 15106:

Solution 1: Register to the machine as an administrator

  • Tap Control Panel from the Menu bar, or hit (Windows + R), write Control Panel into the Run window and tap Enter.
Control Panel - Screenshot Image
  • Choose User Profile after selecting User Accounts and Family Safety.
Add a new user account - Screenshot
  • Select Control other profile, then, if required, input the administrator password.
  • The profile category is displayed properly below username; when the profile has become an administrator account, go to another debugging procedure.

Solution 2: Perform a clean install in Selective Startup


Click here to perform a clean installation of QuickBooks desktop.

Also see: How to troubleshoot QuickBooks error 12002?

Solution 3: Restart QuickBooks desktop update

Update QuickBooks desktop to Latest - Image
  • Go to the Settings panel and click Mark all.
  • Select Save, then go to the Update Next page.
Update QuickBooks Desktop - Image 1
  • Make a checkmark. Select Receive Upgrades after resetting the Update next option.
  • If you continue to receive Error 15106 when updating payroll, go to the following step.

Solution 4: Restore the QuickBooks Desktop setup

  • On the keypad, select [Windows + R keys], then input “appwiz.cpl” then hit ‘Enter‘ key.
  • In the Uninstall or Change a Program box, scroll to the bottom and double-press QuickBooks from the menu of downloaded software.
Uninstall or Reinstall QuickBooks - Image
  • Hit Next after selecting Change / Remove.
  • Select Repair from the drop-down menu and tap Next.
  • Select Repair to begin fixing QuickBooks software to resolve QuickBooks Error 15106.
Repair QuickBooks Desktop - Screenshot
  • If the error notice File in Use appears, choose Ignore and continue only with Repair.
  • Reboot your pc and launch the QuickBooks program after the fix is done.
  • Whenever users receive the QuickBooks that have recently installed an upgrade box, click Install Now.

Read Also: How to Fix Error 1603 when Installing QuickBooks Desktop?

Solution 5: Uninstall WebRoot Spyware Sweeper

  • Choose Control Panel from the Start menu on the client’s computer.
  • Select Add/Remove Programs from the drop-down menu.
Programs and Features - Screenshot
  • From the menu, double-click “WebRoot,” then select Uninstall/Remove.
  • Hit Next after selecting Uninstaller.
Uninstall WebRoot - Screenshot
  • To entirely uninstall the program via Windows, following the on-screen directions.
  • Open your web browser and attempt again to download QuickBooks updates.
  • For additional info on uninstalling WebRoot from Pc, click the provided link.
  • When the issue has been resolved after uninstalling WebRoot, users may restore it after the Upgrade.

Solution 6: Turn Off User Account Control (UAC)

  • First of all Press Windows + R keys to open the Run window, on your keyboard,
  • After that type Control Panel and hit Enter key.
  • Now choose the User Accounts and then select User Accounts (Classic View).
  • Choose change user account control settings. If you are prompted by UAC, choose Yes to continue.
  • Move to the slider.
    • You need to set to Never Notify and choose OK to turn UAC OFF
    • You need to set to Always Notify and choose OK to turn UAC ON ( Note: if prompted by UAC, select Yes to continue.)
  • Finally reboot the computer.

Solution 7: Login as System Administrator

  • Open C Drive from my computer.
  • Then, open C :\ Program Files\ Common Files \ Intuit\QuickBooksxx\Components
  • Navigate the folder named ‘downloadqb’ and rename it to ‘download.old.

This will definitely solve the issue but, if you still face this error then you can try the other solution given below.

You may see: How to Troubleshoot QuickBooks Error 41?


That concludes all QuickBooks error code 15106 remedies. Those are the procedures above for properly fixing this error. When the following procedures fail to remove this error from QuickBooks, users can contact at our QuickBooks error support number i.e. 1-800-615-2347 for more help.

To thoroughly remove common QuickBooks errors from the system, experts may have to establish a remote connection with the user. Thanks for spending your valuable time in reading this article. We hope that at the end of this article, you might be able to get rid of the issue.


More helpful topics:

How to Fix QuickBooks Error Code 3140?

Steps to Fix QuickBooks Payroll Error 30159