Troubleshooting guide for Quickbooks Error 1904:-

steve rex
2 min readNov 16, 2021


Quickbooks Error 1904 occurs when you are trying to install Quickbooks. This error may occur when you are trying to install the Quickbook desktop on your system and the system is not stable or when the file related to the company is missing from the database. In the event of this error, a message appears stating “Error 1904 module failed to register Quickbooks.” We will discuss how to resolve error 1904 Quickbooks in this article.

Causes of Quickbooks Error 1904

— A company file may be missing from the Quickbooks database or a Quickbook desktop installation may try to run on an unreliable machine.

— When the operating system you are using is outdated or expired.

— Damaged or inoperable QB installer files.

— In cases where you are having difficulty creating a path when installing.

— An antivirus program interrupts Quickbooks installation.

— An insufficient number of permissions are necessary for Windows installation.

— Upgrade Quickbooks when you try to do so.

— When Microsoft products such as Microsoft XML, Microsoft C++, and Microsoft .Net framework become damaged.

Also, Read- Quickbooks error 15215- A complete guide

Troubleshooting steps for Quickbooks Error 1904:-

Solution 1:- Run Quickbooks Install Diagnostic Tool from the Quickbooks Tool Hub-

1- You will first need to download and install the Quickbooks tool hub from the official website.

2-Once the Quickbooks download has been completed, save it to the desktop or another location that may be readily accessible.

3- After you have downloaded the file, double click on it and follow the instructions that appear on the screen.

4. Now, choose the Quickbooks Install diagnostic tool via the tool hub by searching for the installation issues option. You must wait 20 minutes for the tool to run.

5- Reboot your computer after the process has been completed, then open Quickbooks.

Solution 2:- Manually fixing Windows component:-

Inspect certain components of Windows and repair them. This step should only be attempted if you have solid experience using Windows or if you have the assistance of an IT professional.

For this error to be fixed, these two components are necessary

MSXML format for Microsoft

Framework for Microsoft .NET

Depending on which files you have, you will have to either repair them or uninstall them and download the latest versions. Once they are repaired, you will be able to fix this problem.


As you can see, the information above was helpful to you and now you can fix the errors related to Quickbooks error 1904 l. Should you still be unable to resolve the errors, you should contact Quickbooks error support. The support team is ready to assist you at any time. This team is always available to assist you whenever you need it.



steve rex

Hi, I am Steve, Certified QuickBooks ProAdvisor, working for the past three years in the USA.