If you do not have any access to accounting software may result in financial loss, losing out on important transaction information. It can stop you from looking at your financial statements when required. This blog will help you fix the QuickBooks error 1603.


  • Windows Installer Components missing
  • QB Installation files are damaged or incomplete
  • Microsoft .Net Framework damaged
  • Microsoft C++ & MSXML Components damaged

QuickBooks Error Code 1603: Solution

Solution 1: Fix error using QB Install Diagnostic Tool

QB Install Diagnostic Tool can assist you to diagnose and resolve the QuickBooks update error 1603 automatically, which is related to Microsoft.Net Framework, C++ & MSXML components.

  • Download QB Install Diagnostic Tool
  • Install the application and run
  • Moreover, it may take 20-25 minutes to repair
  • Start your system again

Solution 2: Repairs Issues Manually

When QB Install Diagnostic Tool does not fix the issue, then we need to repair these manually.

Step 1: Download and Install Windows Updates

  • Windows 10, 8.1 or 8
  1. Click on the windows icon
  2. Then, go to settings
  3. Meantime, go to Update & security
  4. Click on the option “Check for Updates.”
  • Windows 7
  1. Click start
  2. Go to control panel
  3. Click on the option “Update & security.”
  4. Click on Windows Updates
  5. Press on the option “Check for Updates.”

Step 2: Start the Windows Installer Service again

  1. Go to control panel
  2. Click on the option “Update & security.”
  3. Go to Administrative tools
  4. Double click on the Services option
  5. Look for Windows Installer Service
  6. Click on Restart Service

Step 3: Repair Microsoft.Net Framework

  1. Go to control panel
  2. Press on Uninstall a Program
  3. Then, click on Windows Features
  4. Check the .Net Framework 3.5.1 & 4.5 option in case not checked
  5. If it is checked, then uncheck the option
  6. Start the system again
  7. Re-check the .Net Framework 3.5.1 & 4.5 option
  8. Start the system once again

Step 4: Reinstall Microsoft C++ & MSXML

  1. Go to control panel
  2. Press on Uninstall a Program
  3. Then, uninstall Microsoft C++ & MSXML components from the list
  4. Start the system again
  5. At last, download and install again the components from the Microsoft website.

The steps mentioned above will help you solve QuickBooks Error 1603. In case you cannot fix QuickBooks Error 16043 or are unable to understand the issue, reach out to us on eBetterBooks support phone number +1-844-929-2244 for immediate support.


Live Support