We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

Steps for Resolving Error Code 1904 in QuickBooks | Forum

Topic location: Forum home » Support » Oxwall Store
Sprink Davis
Sprink Davis Jun 19 '23

Error 1904 may pop while installing QuickBooks Desktop on the system. Certain QuickBooks users have also stumbled upon this error while registering QuickBooks. Other causes that might provide impetus to the error include corruption in the Windows-related files or data damage in the QuickBooks installation files.

Let us know about the various causes and fixe for QuickBooks Error Code 1904 to let you get your installation up and running.

Why does QuickBooks Error 1904 pop up?

        Error 1904 may be encountered due to broken Microsoft components, such as MSXML, Microsoft C++, and Microsoft.NET Framework.

        System files might be damaged.

        The version of QuickBooks is outdated.


Variegated troubleshooting solutions to fix QuickBooks Error 1904 Solution 1: Use QuickBooks Install Diagnostic Tool Step 1: Run QuickBooks Tool Hub

        Download QuickBooks Tool Hub from Intuit.

        Double-click QuickBooksToolHub.exe file and finish up with the installation of the tool.

        Run the Tool hub program.


Step 2: Launch the QuickBooks Install Diagnostic

        Upon opening QuickBooks, Head to the Installation Issues tab.

        Herein, choose the option to Run QuickBooks Install Diagnostic Tool.

        Diagnose the program for any issues and let it fix them.

        Once the process is over, launch the QuickBooks program.

        If error 1904 pervades, proceed to the subsequent solution.


Solution 2: Fix Damaged Windows Components 1st Step: Repair .NET Framework.

        Open the Control panel.

        Subsequently, choose Programs and Features.

        Opt for.Net Framework and click on the option to repair the Microsoft component.


2nd Step: Register the MSXML.dll

        Open the command prompt from the start menu.

        Herein, type "regsvr32 MSXML6.dll" and hit the Enter key.

        Lastly, reinstall QuickBooks and verify if Error 1904 shows up while installing QuickBooks.


Solution 3: Install the Adobe Flash Player again

        Open the Control Panel from the start menu.

        Now, advance to Programs and Features.

        Pick Adobe Flash Player ActiveX and hit on Uninstall.

        When the process finishes, Download and reinstall Adobe Flash Player.


Solution 4: Edit the user permissions

        Run the command prompt.

        Herein, type "net user administrator /active: yes"

        Now, sign out of the user account.

        Now, select the administrator account and log in. type in the correct login ID credentials if asked for.

        Now, head to "C:/Program Files/Common Files’’.

        Right-click the common files folder and click on Properties.

        Click on the Security tab.

        Hit on the Edit option.

        Choose Users under the Group or user names option.

        Besides the "permissions for users" option, click on modify.

        Now, select read and execute options and then hit on Apply.

        Now try out the installation process again and check if Error 1904 still shows up.


Solution 6: Update Windows

        Click on the Windows button and search for Windows Update.

        Open the windows Update window and click on the option to check for updates.

        Download the updates and restart the PC.

        When the Desktop shows up, try to Install QuickBooks to make sure that Error 1904 does not show up.


Summing Up!

That is it for the various troubleshooting steps to fix QuickBooks error 1904. For further help, users can reach us out at the helpline i.e., 1-800-615-2347 and get their technical errors sorted out by our certified QuickBooks desktop error support professionals.

You may also see: How to Resolve QuickBooks Error code 6000 304

miakls Jun 19 '23

I greatly appreciated your essay and hope to read more from you in the future. If you have any spare time, you are welcome to join me in playing a fun game called poppy playtime.