If you are unable to install or open QuickBooks Desktop, the QuickBooks Installation Diagnostic (QBInstall) Tool can help!  The QuickBooks Install Diagnostic Tool (QBInstall Tool) is designed to automatically identify and fix issues with .NET Framework, C++, and MSXML. Prior to performing any manual steps to resolve component related issues, it is recommended to run the tool since it can decrease the time needed to resolve your issue.

The errors listed below can occur if your Operating System is damaged or one of the core Microsoft components that QuickBooks Desktop uses is unstable or not functioning correctly.  Download and run the QuickBooks Install Diagnostic Tool (QBInstall Tool) to fix a wide variety of errors that you may receive when installing QuickBooks Desktop such as:

  • 1603
  • 1935
  • 1904
  • 1402
  • Errors relating to damaged Microsoft .NET Framework
  • Errors relating to damaged MSXML and C++
  • Problems opening QuickBooks Desktop such as QuickBooks has Stopped Working or Unrecoverable Errors.

Fix Common QuickBooks Desktop Installation Errors with the QBInstall Tool

Download the QuickBooks Install DiagnosticTool. When prompted, save the file to the local Desktop. Close any open programs and run the QBInstall Tool. Note: It may take up to 20mins to complete, depending on your internet speed and computer's performance. Restart the computer after running the tool to ensure the components are properly updated.
If your Windows Operating System is out of date, QuickBooks may not be able to install or open correctly. You can access Windows Updates by pressing the Windows key on your keyboard and typing "Windows Update." After installing updates, make sure to reboot/restart your computer. Try opening/installing QuickBooks Desktop again to see if this resolved it.
Even if the QB Install Tool does not solve your problem, you can try to fix these Windows components manually however, you should only try this if you are an IT professional, an advanced Windows expert or if you are working with one who can guide you. Repair MicrosoftNet Framework (Follow Solution 2) Repair Microsoft MSXML manually
There are times that other processes on your computer may interfere with the QuickBooks installation. Follow these steps to Perform a clean uninstall/reinstall in Selective Startup If you are still getting an error when installing QuickBooks or while attempting any of these solutions, there may be a problem with your computer or operating system. Consult a trained IT professional for further help.

Related Articles:

Fix QuickBooks 2017 R5 Problems
QuickBooks Error Codes & Fixes