Skip to content
Home » Article

Learn How to Fix QuickBooks Error 1603 When Updating

fix quickbooks error 1603 when updating
fix error 1603: a fatal error occurred during installation.
contact QB consultant
What Causes QuickBooks Desktop Error 1603?

As discussed above, QuickBooks error code 1603 is mainly a Windows installer error that appears due to damaged or corrupted Windows components. However, there are other reasons that can trigger the error as well; let’s find them out one by one.

  • Incomplete or corrupted installation of QuickBooks Desktop.
  • Damaged or corrupted Windows components such as Microsoft .NET Framework or Microsoft MSXML.
  • Using an incompatible version of Windows can also trigger install error 1603 in QuickBooks.
  • You might have downloaded the Creator Update on Windows 10.

Now that we are well aware of the reasons behind error code 1603 in QuickBooks. Let’s explore the instant ways to get rid of this installer error.

1: Run the QuickBooks Install Diagnostic Tool from the Tool Hub

The QuickBooks Install Diagnostic tool is one of Tool Hub’s utilities designed to help users fix program installation errors and issues with Microsoft components, such as the .NET Framework, C++, and MSXML files.

Step 1: Download and Install the Most Recent Version of Tool Hub

download qb tool hub
  • Open the file (QuickBooksToolHub.exe) you recently downloaded by double-clicking on it. 
follow the instruction to open the file (QuickBooksToolHub.exe)
  • To start the installation, follow the instructions displayed on your screen and then accept the product’s terms and conditions. 
  • Once the installation process is complete, double-click the Tool Hub icon on your computer’s home screen.

Step 2: Utilize the QuickBooks Install Diagnostic Tool 

  • Launch the QuickBooks Tool Hub and select Installation Issues.
open quickbooks tool hub and select installation issues.
  • Further, click on QuickBooks Install Diagnostic Tool. The tool might take up to 20 minutes to complete the process; wait until then. 
  • Once done, restart your computer and try again to download or install the QuickBooks updates
download or install the quickbooks updates

If you are still experiencing QuickBooks error 1603 when updating, continue moving to the next troubleshooting solution.

2: Update Windows

You must keep your Windows updated in a timely to improve the computer’s functionality and performance. Also, it prevents and often fixes installation issues and errors that interrupt the QB update process.

Let’s check and download the Windows update by following the below steps: 

  • In the Taskbar, click on the Windows icon to open the Windows Start menu. 
  • Type Settings in the search field and then click on Windows Update at the last. 
check for windows update
  • Further, choose Check for Updates.
  • If the updates are available, click on the Download & Install option and wait until the process completes.
download & install update
  • Now, try again to install or update QuickBooks Desktop.    

If you’re able to install or open QuickBooks, you’re good to go. If not, continue moving to the next solution to fix the 1603 fatal error during installation.

3: Manually Fixing the Windows Components

QuickBooks Desktop uses Microsoft programs to run its web-based applications, such as Microsoft .NET Framework and Microsoft MSXML. If these programs are damaged or corrupted has an issue, QuickBooks may not work properly. So, move to the below section to fix the issues with Microsoft components.

Repair or Reinstall Microsoft .NET Framework

Below are the steps to repair the Microsoft .NET framework in Windows 10 or the newer version: 

  • Close all the programs running in Windows and then open the Windows Start menu on your computer. 
  • In the search field, type Control Panel and then choose the program from the search results.
type control panel and then choose the program from the search results
  • Click on Uninstall a Program from the options visible on your screen.
click on uninstall a program from the options
  • Rather than uninstalling any program, click on Turn Windows features on or off.
choose turn windows features on or off
  • Doing this will redirect you to the Windows Features window.
  • From the list of Windows features, find the .NET Framework.
after turn windows features on or off, find find the .NET Framework.

Now, review the settings for both .NET Framework 4.5 (or later) and .NET Framework 3.5 SP1.

Check .NET Framework 4.5 (or Later) 

If the .NET Framework 4.5 (or later) checkbox isn’t marked in Windows features: 

  • Mark the checkbox to turn ON .NET Framework 4.5 (or later).
  • Now, click OK to save these changes. 
  • Finally, restart your computer.

Steps to follow if the .NET Framework 4.5 (or later) checkbox isn’t selected: 

  • Select the checkbox to turn off the .NET Framework 4.5 (or later). Ensure not to turn it back ON.
  • Save the changes by clicking OK.
  • Now, restart your computer. 
  • When signed in back to Windows, turn it back ON by following the provided steps. 
Check .NET Framework 3.5 SPI 

If the .NET Framework 3.5 SPI checkbox isn’t selected: 

  • Select the .NET Framework 3.5 SPI checkbox to turn it ON. 
  • Click OK to make sure your changes are saved. 
  • Now, restart your computer. 

If the .NET Framework 3.5 SPI checkbox is selected: 

  • Turn off  .NET Framework 3.5 SP1 by selecting the checkbox. Keep it turned off. 
  • Save these changes by clicking OK and restart your computer.
  • Once you’re signed back into Windows, follow the below steps to turn on .NET Framework 3.5 SP1 again.

Repair Microsoft MSXML

Let’s register the MSXML DLL files to fix the issues by performing below steps:   

Register the MSXML in a 64-bit Windows Operating System
  • Open the Windows Start menu and then search for CMD.
open the windows start menu and then search for cmd
  • Now, right-click on the CMD application from the search result and then select Run as Administrator.
click run as administrator
  • Enter cd\windows\syswow64 in the command prompt window. 
type Enter cd\windows\syswow64 in command prompt window
  • Further, type regsvr32 MSXML6.dll and press the Enter key. 
  • Once done, try to reinstall QuickBooks Desktop. 
Register the MSXML in a 32-bit Windows Operating System
  • Open the Run window by pressing the Windows + R keys simultaneously.
  • Enter cmd in the Run prompt and then press the Enter key. 
  • In the Command Prompt window, type regsvr32 MSXML6.dll and hit Enter.
  • Once done, retry to install QuickBooks Desktop. 

If repairing the Windows component helped you fix QuickBooks error 1603, you’re all set to go. However, if the error persists, follow the troubleshooting steps below.

4: Install QuickBooks Desktop Again

You might need to refresh your system files to update or install the QuickBooks program without any interruptions; here’s how to do it. 

Step 1: Uninstall QuickBooks (H4)

  • Go to the Taskbar and click on the Windows icon to open the Windows Start menu. 
  • Now, search for the Control Panel and select it to open from the search results. 
  • From the options on your screen, click on Uninstall a Program.
  • Now, choose the version of QuickBooks you are using and click on Uninstall/Change
choose the version of quickbooks you are using and click on uninstall/change and click remove
  • Further, click Remove and then Next.

(If you didn’t find this option, you need to sign out to Windows and then sign in again as an admin.)

Step 2: Reinstall QuickBooks Desktop (H4)

After removing the QuickBooks Desktop application from your computer, it’s now time to reinstall it. Reinstalling the program will automatically replace the previously downloaded files with the new ones. 

First, let’s prepare for the installation 
  • Make sure that your computer meets QuickBooks’ minimum system requirements
  • If QuickBooks files are deleted while uninstalling the program, you need to re-download them. 
  • Keep the product and license numbers handy. 
Now, follow the below steps to install QuickBooks 
  • Go to the QuickBooks installation files and open it. 
go to the quickbooks installation files and open it
  • Adhere to on-screen instructions and agree with the product’s terms and conditions. 
  • Now, enter the product and license number and then click Next.

Now, QuickBooks will ask you to choose an installation path depending on your requirements: Express or Custom and Network Install

As we are reinstalling QuickBooks Desktop, it is recommended that we use the Express installation path. Follow the below steps to complete the process by following the process mentioned below: 

  • Choose Express and then click on Next. Then, select Install.
choose express and then click on next then, select install.
  • Once done, open it and make sure QuickBooks Desktop Pro error 1603 is fixed.

If QuickBooks Install error 1603 continues to appear, move to the solution below.

5: Manually Uninstall QuickBooks and Rename the Installation Folders

If reinstalling QuickBooks doesn’t help you fix QuickBooks error 1603 when installing, it is suggested that you uninstall the program manually and then rename the installation folders.

  • Remove or uninstall QuickBooks Desktop again.
  • Now, open the Windows Start menu and search for File Explorer.
  • Choose the program from the search results to open it.
  • In File Explorer, look for the folder that holds your QuickBooks company files. This folder is usually found in these locations:
    • C:\ProgramData\Intuit\QuickBooks (year)
    • C:\Users(current user)\AppData\Local\Intuit\QuickBooks (year)
    • C:\Program Files\Intuit\QuickBooks (year)
    • 64-bit version C:\Program Files (x86)\Intuit\QuickBooks (year)
  • Right-click on the QB company file folder and choose Rename.
  • Now, add the word.OLD at the end of the folder name, which will automatically replace the folder with a new one. Thus, it prevents older files from being opened during installation.
  • Once done, reinstall the QuickBooks program.

While renaming the folder, there is a chance of getting error messages. If you get any error messages, follow the below steps to fix them:

  • Go to the Windows TaskBar and then choose Task Manager.
  • Choose the Processor tab and select the Name header to sort the list.
  • Now, select these processes and then click End Process for each: QBDBMgrN.exe, QBDBMgr.exe, QBCFMonitorService.exe, and Qbw32.exe.
  • If you see the message, “WARNING: Terminating a process can cause undesired results…” click Yes.
task manager warning

Now, try again to install QuickBooks Desktop to make sure QuickBooks Install error 1603 is fixe


1. How to fix QuickBooks error 1603 Windows 10

You might encounter QuickBooks error 1603 when updating the program on Windows 10 due to some damaged operating system components, or it might not meet the system requirements of QuickBooks. So, fixing the error requires you to register or reinstall those Windows components and make sure your system fulfills all the system specifications.

2. What does the QuickBooks error 1603 applying the patch?

QuickBooks error 1603, when applying the patch, shows issues with the Windows installer package due to the incomplete Java process, which further interrupts the patch application or application installation or update process.

3. Does updating Windows help fix error 1603 when installing QuickBooks Desktop?

Yes, updating Windows might help you fix error code 1603 in QuickBooks Desktop. It works as a recovery tool that can reinstall the current version of Windows while preserving your apps, documents, and settings.

Leave a Reply

Your email address will not be published. Required fields are marked *