How to Fix QuickBooks Error 1903 (When Installing QuickBooks Desktop)

You are currently viewing How to Fix QuickBooks Error 1903 (When Installing QuickBooks Desktop)
How to Fix QuickBooks Error 1903 (When Installing QuickBooks Desktop)
To begin using QuickBooks accounting software, you must first install it on your computer. Additionally, you may encounter issues or errors while attempting to install QuickBooks on your system. As was the case with the 1903 QuickBooks Error, This issue may occur once the installation is complete and you attempt to open QuickBooks Desktop. This is also referred to as a runtime error. Typically, the cause is that some files are damaged or that some critical components are missing.

What are the Various Possible Causes of the QuickBooks 1903 Error?

  • It is possible that some other users are concurrently working on their Microsoft.
  • Computer files for the.NET framework
  • Third-party applications may obstruct the installation process.
  • MSXML and C++ files from Microsoft are corrupted
  • A problem with Windows
  • Incorrect QuickBooks installation
  • Defective or deteriorated framework

The following are some steps that you can take to resolve QuickBooks Error 1903.


1 solution

Installing the QuickBooks Tool Hub is the first step.
  • Navigate to a reputable website and download QuickBooks Tool Hub.
  • Now, use CTRL+J to access the downloads menu.
  • From the download list, double-click QuickBooksToolsHub.exe.
  • Select yes to allow this application to make modifications.
  • Select Next and then Install.
  • When the installation is complete, click on the finish or end button.
  • Now, on your desktop, locate the QuickBooks Tool Hub icon and click on it.

Execute QuickBooks in Step 2. (Install Diagnostic Tool)

  • Navigate to the QuickBooks Tool Hub.
  • Select the QuickBooks Install Diagnostic Tool from the menu bar.
  • Allow sufficient time for configuration
  • Once set, click yes to indicate acceptance of the licensing agreement.
  • Click Proceed to initiate the repair of QuickBooks components.
  • Restart your machine immediately once the operation is complete.

Solution 2: Repair the Windows Component manually

We propose that you manually repair your Windows component. If feasible, contact a member of your IT team who is knowledgeable about this or contact Microsoft support.

How to Repair the Microsoft.Net Framework

  • You must open the run windows by simultaneously hitting the Windows+R buttons on the computer.
  • Take control of the Run Window tab, which displays
  • Navigate to Programs and then to Programs and Features.
  • Activate or deactivate Windows options
  • Conduct a search for the desired.NET Framework and then follow the on-screen instructions.
  • Restart your computer now.

Microsoft MSXML Repair

  • Reopen the run window.
  • In the box, type “appwiz.cpl” and click OK.
  • Select MSXML 6.0 from the list, and then click Uninstall.
  • Download the msxml.msi file from Microsoft’s website.
  • Once the download is complete, double-click the file to open it and follow the on-screen instructions.
  • Once the MSXML file installation is complete, install QuickBooks desktop.

Install QuickBooks in selected startup mode as a fourth option.

  • Press the Windows + R keys on the keyboard to bring up a run box.
  • Next, type MSCONFIG and click the OK tab.
  • To access the general tab, you’ll need to pick the selected starting option.
  • Verify that the choices to load startup items are unchecked.
  • After that, click the OK tab.
  • If prompted, pick the reboot tab.
  • Deactivate and reactivate QuickBooks desktop.
  • Once completed, reopen the run window.
  • Navigate to MSConfig
  • Click the OK button
  • In the general tab, locate usual startup.
  • Click OK once more.
  • The system configuration box will appear; now click restart.


  After completing the steps above, you should no longer see QuickBooks Error Code 1903. However, if the issue persists, you may contact our advisors or leave us a note.


QuickBooks error 1903 is a Windows installer error that occurs when installing or updating QuickBooks Desktop. It may indicate that a file is missing or has become corrupted.

QuickBooks error 1903 can be caused by various factors, including issues with the Windows operating system, incomplete or corrupt installation of QuickBooks, a virus or malware infection, or issues with the Microsoft .NET Framework.

You can try the following solutions to resolve QuickBooks error 1903:

  • Use the QuickBooks Install Diagnostic Tool: The tool can automatically diagnose and fix issues with the QuickBooks installation.
  • Update Windows: Make sure your Windows operating system is current.
  • Uninstall and reinstall QuickBooks: If none of the above solutions work, you may need to uninstall and reinstall QuickBooks.
  • Check for viruses or malware: Run a virus scan on your computer for infections.

QuickBooks error 1903 does not directly affect your financial transactions. However, if the error prevents you from accessing QuickBooks, you may have difficulty managing your finances.

QuickBooks error 1903 can occur during installation or updating of QuickBooks Desktop or when trying to open the program.

Yes, an outdated version of Windows can cause QuickBooks error 1903 as it can prevent the proper installation of QuickBooks Desktop.

Disabling antivirus software is not recommended as it can leave your computer vulnerable to virus or malware infections.

Yes, insufficient permissions can cause QuickBooks error 1903. Make sure that you have administrative rights to install or update QuickBooks Desktop.