QuickBooks Error 1904 is a common error that occurs when you install or update QuickBooks. It usually indicates that there is a problem with the Microsoft components that QuickBooks uses, such as MSXML, C++, or .NET Framework. Here is a comprehensive guide on how to resolve QuickBooks Error 1904:
Step 1: Update Windows
Make sure that your Windows operating system is up-to-date. Go to the Start menu and type "Windows Update" in the search bar. Select "Check for updates" and install any available updates.
Step 2: Install QuickBooks Diagnostic Tool
Download and install the QuickBooks Diagnostic Tool from the Intuit website. Run the tool and let it scan your QuickBooks installation for any errors. Follow the on-screen instructions to fix any errors that are found.
Step 3: Verify and Repair MSXML Components
Verify and repair the MSXML components using the Microsoft Fix it Tool:
Download the Microsoft Fix it Tool from the Microsoft website.
Run the tool and select "Install or Upgrade Software or Hardware."
Select "MSXML 4.0" from the list and click "Next."
Follow the on-screen instructions to complete the repair process.
Step 4: Repair Microsoft .NET Framework
Repair the Microsoft .NET Framework using the Microsoft .NET Framework Repair Tool:
Download the Microsoft .NET Framework Repair Tool from the Microsoft website.
Run the tool and select "Agree."
Select "Detect problems and apply the fixes for me (Recommended)."
Follow the on-screen instructions to complete the repair process.
Step 5: Reinstall QuickBooks
If none of the above steps resolve QuickBooks Error 1904, you may need to uninstall and reinstall QuickBooks. Before doing so, make sure to backup your QuickBooks data.
Greetings,
Peter