Now QuickBooks

Learn. Grow. Share.


QuickBooks Update Error 1603 Fixed

QuickBooks Error 1603 is a Installation error that occurs on windows 10 due to missing components, usually when trying to update to a new version of QB or while trying to re-install the application.

QuickBooks Troubleshooting Guide:

QuickBooks Error 1603

If you are trying to install or update one of the many versions of QuickBooks desktop and experience difficulty to complete the installation process because of QuickBooks error 1603 on your screen than check that the following windows components: .NET Framework 4.5 and MSXML.6 files are updated and working properly. If this files are not up to date or missing than the QBRegistration.dat file cannot be read in XML Format during an update or installation of QuickBooks desktop and will cause Windows 10 error 1603.

Further more you can avoid QuickBooks update error 1603 by initiating a windows update check for your operating system, Next use the QB install diagnostic tool to repair damaged and missing files on your windows computer.

When you are experiencing update issues because of a windows component problems than besides error status 1603 you may also encounter the following QuickBooks fatal errors.

Here is the complete list of QB install repair error::

In most cases updating windows on your workstation will repair and update any damaged files and automatically install the latest release for Microsoft .Net Framework, C++ and MSXML. Besides downloading QB these three components and files should be always updated for the overall functionality. Unlike many other software applications QB desktop also requires them for running without errors on your PC.

Moreover keeping your system files up to date not only ensures error free installation for your QuickBooks desktop, Doing so also enhances the compatibility and features for QB user.

In addition maintaining these important updates also assists your QuickBooks and windows to interchange other application features essential to send, receive, save and email straight from your accounting software thus simplifying the accounting process for your business.

Hence this tutorial will guide you to fix the necessary files and components for windows and as you move along we will help you to learn and guide you to use the qbinstall diagnostic tool to fix error status 1603 in QB.

This tools are useful and can help eliminate not only installation related issues but it can also help you to fix issues related to your company file or data, network connectivity issues and more.

We will show you how to use the tools and perform a set of steps to help you overcome these issues effectively but first of all lets find out why does downloading a QuickBooks update fails?

What is QuickBooks update error 1603?

To answer this in short QuickBooks error 1603 is an update or installation fault related to the software. The best part is in most cases it has nothing to do with your data or company file. The error simply refers to an interruption while locating a Microsoft .NET framework updated version.

Possible error that a user may experience showing up on the screen following with the number 1603:

  1. Unable to apply the patch.
  2. Internal error encountered by the update installer.
  3. QuickBooks Fatal error during installation.

13 Causes of QuickBooks error 1603 in Windows 10

A number of reasons can cause the update installer to fail:

  • QuickBooks version is old and not supported by windows 10.
  • Administrative rights or permission issues.
  • The temp folder that contains temporary files is overloaded.
  • QuickBooks setup files are locked.
  • Files such as Microsoft .NET Framework 3.5 SP 1 is either corrupted or missing.
  • Incomplete or corrupted components files in QuickBooks.
  • Outdated Microsoft C++ or MSXML Components.
  • Windows registry may be corrupted or contains invalid entry.
  • Unintentional shut down of windows resulted in QuickBooks not responding.
  • Unlikely but a possible virus or malware attack may have infected system files.
  • Folder containing the QuickBooks.exe file has been misplaced or deleted.
  • Programs currently running on your computer might be interfering with the installation process.
  • Copied or Downloaded installation files are corrupted.

How to fix QuickBooks error 1603?

Here comes one of the most important tools developed by intuit to diagnose and solve update and fix installation problems. carryout the following methods mentioned below to repair the necessary components causing error status 1603

Solution 1: Scan damaged files using the diagnostic Tool

  • Start by Downloading QuickBooks tools hub.
  • Open the installer file QBtoolshub.exe from the downloads folder.
  • Follow the instructions on the screen to complete setup.
  • Click Yes to make changes > Next to install > and select Yes to accept the license agreement.
  • Installation is Complete.
  • From Desktop click on the tools hub icon to Open.
  • Now from the list of tabs choose Installation Issues tab.
  • Select QB Install Diagnostic Tool to Run the tool
  • Let it QuickBooks Install Repair the necessary components.
  • Wait for 25 mins or until the Scan is complete.
  • Restart your PC.

By now your issue is fixed and you should be able to open QuickBooks on your PC. In the event if it appears that QB is not responding or you are unable to open your company file than perform a manual repair to solve the problem.

Solution 2: Steps to Register, Repair and Download MSXML DLL files

Step 1: Understanding how XML files work with QuickBooks.

  • During the installation QuickBooks desktop tries to access the QBRegistration.dat file. Since this file is in XML Format. The installer uses MSXML 4 to read the file. If the program setup is unable to read the file because the file is either not installed or damaged.

  • Error status 1603 will occur when your windows operating system Microsoft core XML service DLL (MSXML.dll) are unregistered. replaced or missing.

  • A unregistered or damaged Microsoft XML parser may be the cause.

Step 2: Registering MSXML

  • For 64-Bit and 32-Bit Operating system.
  • Go to Windows search bar and type CMD.
  • When CMD appears > Right-Click and Select Run as Administrator.
  • Now enter the command cdwindowssyswow64.
  • Type regsvr32MSXML6.dll and hit Enter,
  • Restart QuickBooks Installation.

Step 3: Repairing MSXML 6.0 on Windows 10, 8/8.1, 7, Vista

  • Download msxml.msi file and save it to your computer.
  • Go to windows search bar
  • Type msiexec.exe /fvaum”%userprofile%desktopmsxml.msi and hit Enter.
  • MSXML 6.0 will automatically complete the installation.
  • When finished, Restart your computer and Install QuickBooks desktop.

Step 4: Uninstalling and reinstalling the MSXML 6.0 file

  • Open windows start menu.
  • Write APPWIZ.CPL and hit Enter.
  • Choose MSXML 6.0 from the list of programs and Uninstall.
  • Now reinstall the updated MSXML file to save to your desktop.
  • Go to your desktop and open the downloaded msxml.msi file.
  • Follow the instructions to complete the installation.
  • Reinstall QuickBooks desktop once MSXML install is finished.

Solution 3: Disable Programs interfering during QuickBooks installation

  • Go to the search bar and type msconfig and select msconfig.exe from the results.

Note: You may need Admin rights to continue with this step, If asked provide confirmation.

  • From the General tab, check the selective startup box and uncheck Load system startup.
  • Select services and click on Hide all Microsoft services and choose to disable all.
  • Now hit OK and select restart.
  • Now re-run QuickBooks application installation.
  • Once download is complete restart your computer in normal setup mode.

Perform these steps:

  • Windows Search bar> Type msconfig> Open msconfig.exe> enter windows admin credentials> click the General Tabs> Select normal startup> click OK > Restart

Solution 4: Updating Windows 10 can help you fix Error status 1603

If you haven’t setup the computer to install new updates automatically on which you are getting Windows 10 error 1603 than go to manage update option settings and see the latest available updates.

  • Click on Check for windows updates, OR
  • Open Windows Start Menu.
  • Select Settings from the list.
  • Go to Update & Security.
  • Click on Windows Update.
  • Once Complete Restart your computer.

Once your PC restarts login as administrator and start a new install of your QB Desktop. Incase it fails to complete the setup than try solution 5.

Solution 5: Update & Repair Steps for .NET Framework 4.5/4.8

Repair .NET Framework on Windows 8, 8.1, 10:

The recommended version for QuickBooks is 4.5/4.8. If you do not have the updated file than download the .NET Framework 4.8 and continue. If you already have the necessary version of Framework than continue to repair the file.

  • Close all applications, files and programs.
  • Open Start Menu.
  • Click on Control Panel.
  • Select Programs and features.
  • From the list of apps find .NET Framework and double click to open.
  • Check the version of the file to ensure you have the latest update,
  • From the top choices select Uninstall & repair.
  • Select the  Repair option.
  • Once windows is able to successfully repair .NET Framework than Restart your PC.

Uninstall and Reinstall Microsoft .NET Framework.

  • On the windows search bar type programs and features.
  • Open Programs and features.
  • From the list of programs installed on your system try to find .NET Framework.
  • Right-click and Choose to Uninstall the file.
  • Now go to Microsoft.NET and Download the .NET Framework 4.5 or later.
  • Save the file to your desktop.
  • Once the file installation is complete.
  • Close all other windows and folders that are open.
  • Now Double click on the .NET Framework file to being installing the updated version you just downloaded.
  • As soon as the file is installed successfully Restart your computer.



Since the QuickBooks Error 1603 is not related to one particular application or file. So at times you may not be able to reach to the right source or file in your computer from where the problem is cropping up.

Though this article sheds light on most of the important and proven to fix QuickBooks update error 1603 on windows 10, Still their might be a chance that you are unable to install QB.

In this case Get in Touch with our Customer services representatives at: or simply call us at: +1 971 205 3827.

Our Authors

Get Help Right Away!

Our QuickBooks Pro Advisor team is here to assist you with your

QuickBooks Error, Bookkeeping, Accounting, Payroll, Billing & More.

Contact us today!

error: Plagiarism Prohibited !!

We're here to Assist you!

Call us on: 800-787-3696, We’re available between 8.00 and 20.00 EST