QuickBooks error 1904 may emerge unexpectedly while installing the QuickBooks application. However, if you’re wondering what to do about it, why it has occurred, and how to remove it, you have come to the right place. Study this blog till the end and find detailed and easy-to-understand answers for all your queries.
You might encounter QuickBooks error 1904 failed to register while installing QuickBooks for the first time or upgrading the version from Pro to Premier. This error closely relates to the Microsoft components required to install and run QuickBooks on Windows. Most often damaged Microsoft Visual C++ files triggers QuickBooks error 1904 during installation. You might also notice this error after switching to a new Windows OS (for example Windows 10 installation on a Windows 8 computer).
The error message displayed clearly describes the file that is causing the QuickBooks Enterprise error 1904 to evolve. The error message reads “We’re sorry! Something went wrong with your installation. Error 1904.Module C:\Program Files (X86)\QuickBooks 2018\ICWrapper.dll” failed to register”.
Since this error can be challenging to troubleshoot, you can either follow this guide closely or contact our support team at +1- 855 738 2784. Our team of proficient and certified experts will help you fix QuickBooks Desktop installation error 1904 and clarify your inquiries
What Does Error 1904 QuickBooks Entail?
Error 1904 QuickBooks may appear during initial QuickBooks file installation or upgradation from Pro to Premier version. The system may become unstable or essential company files may go missing from the database, triggering the error message. Take this error code as a warning sign and follow the further guide to know How to fix QuickBooks Error 1904.
Read Also – QuickBooks Error 6000 77
What Causes QuickBooks Error 1904 Module Failed to Register?
Multiple reasons, including damaged Microsoft components, lead QuickBooks to show QuickBooks error 1904 module failed to register QuickBooks. It may mention specific problems like icwrapper.dll, qbprefs.dll, qbupdate.exe, cv32.dll, QBversionTool.dll, and RcnFndRequestHandler.dll.
Following are some of the other reasons that cause QuickBooks 1904 installation error to emerge on Windows operating systems.
- Installation of a new Windows operating system.
- Damaged QuickBooks installer file.
- Upgrading QuickBooks Desktop application version.
- Some Windows security application is interrupting QuickBooks installation.
- The user is not having required permissions for installation on Windows.
- Glitches in the hard drive prevent QuickBooks with read-write permissions for the files
How to Fix QuickBooks 1904 Module Failed to Register Error?
Follow the series of troubleshooting steps in the given order as listed below for a quick resolution of QuickBooks enterprise error 1904
Download and Install QuickBooks Install Diagnostic Tool
Follow our article on QuickBooks Install Diagnostic Tool for detailed instructions to download and install the QuickBooks install repair tool to fix common installation errors.
Activate Hidden Admin Account on Windows
NOTE: Activating hidden/built-in admin account on windows will turn off UAC (User Account Control) on Windows that will remove all the operating system restrictions from QuickBooks and other applications installed on Windows. The built-in admin account is only used for troubleshooting common application issues and is not suggested for regular use.
- Click the Start button on your keyboard and type CMD in the Search Programs and Files search box.
- Right click the CMD file at the top of the list and click Run as Administrator.
- Now type command net user administrator /active:yes and hit the Enter key on your keyboard.
- In case, an error message pops up on the screen then type net user administrator /active and hit Enter.
- For more info on activating Built in administrator on Windows, follow the article How to enable the built-in Administrator account in Windows.
Login to Built in Admin Account on Windows
- Click the Start button on the desktop and select Switch User.
- Now select Default Admin Account.
- Alternatively, press and hold Control + Alt + Delete key on your keyboard at the same time to get the Switch User option.
Recommended To Read – QuickBooks Error 6000 83
Disable Built in Admin Account
- Click the Start button and type CMD in the Search Programs and Files search box.
- Right-click the CMD file from the list and click Run as Administrator.
- Now type net user administrator /active:no in the command prompt window and hit Enter.
Set Proper User Folder Access Permission
- Open Windows File Explorer and navigate to C: \ Program Files \ Common Files.
- Right click the folder named Common Files and then click Properties.
- Under the Security tab, click Edit.
- Now click Users under Group or Usernames.
- Under the Permission for users tab, allow Modify, List Folder Contents, Write, Read, and Read and Execute options.
- Click Apply and then OK.
Add QuickBooks to the Exception List of any Security Program Installed on Windows
If Windows is installed with a security program like an antivirus or a firewall, then open any of such programs and add QuickBooks in their exception list. If you are using Bitdefender as your Windows security application, then you need to add “C:\Program Files\Common Files” and “C:\Program Files\Intuit (C:\Program Files(x86)\Intuit” folders to its exclusion list. Remember that temporarily disabling the firewall or antivirus protection is not a solution to fix the error and you will need to add the above mentioned folders to the program’s exclusion list.
Troubleshooting Step 7: Reinstall Adobe Flash Player to remove QuickBooks Install Error 1904 (UPDATE: Adobe Flash Player End of Life)
- Press Windows + R key on the keyboard at the same time to open the Run window.
- Type Control Panel in the Run window and press Enter.
- Click Uninstall a Program and then double click Adobe Flash Player from the list of programs.
- Click Uninstall and proceed with the instructions on the screen to complete the uninstallation process.
- Now download and install Adobe Flash Player.
- Once the installation is finished, restart your computer and try reinstalling QuickBooks again.
Troubleshooting Step 8: Configuring Damaged Windows Components Manually
Damaged or corrupted Windows components can let 1904 error QuickBooks creep in and affect the system. Therefore, users can do the following to fix this situation:
Fix the .NET Framework
- Go to the Control Panel and find the list of installed programs.
- Browse through to choose the .NET framework.
- Now, head to the Programs and Features option to fix the affecting issue.
Register the MSXML.dll
Follow these steps for a 64-bit OS:
- Type cmd in the Start menu search box.
- Right-click the cmd icon, and when the context menu appears, hit Run as Administrator.
- The Command Prompt Window will appear where you need to type cmd to get to the C: root directory.
- Now, tap this shortcut on the keyboard CD windows/ syswow64 /
- When you locate syswow64, type regsvr32 MSXML6.dll.
- Hit Enter and try to install the app to verify the issue.
For 32-bit OS, do as follows:
- Launch the run window (Windows + R) and enter cmd in the search box.
- Type and enter regsvr32 MSXML6.dll and enter again to proceed with the troubleshooting.
Summing Up
If even after following all the troubleshooting steps, you are still facing the same error message “QuickBooks installation error 1904 failed to register” then the error might be a result of faults in some other Windows components. We suggest you connect with Error Support Team at +1- 855 738 2784 and one of our Desktop experts will take a closer look at the causes of QuickBooks error 1904 and will provide you with a quick solution in no time.
FAQs
What Signs do the QuickBooks Error 1904 show?
1904 QuickBooks error has the following effects on QB:
- Windows OS may hang, crash, or freeze for periodic intervals.
- The error code may pop up continuously on the screen.
- Essential company files may go missing.
- Sluggish system behavior and performance
- Automatic updates may not be available
- The hard drive may not get the necessary permissions to read or write.
Are there any Additional Alternatives to Error 1904 QuickBooks Desktop?
You can try the following methods to fix error 1904 QuickBooks Desktop:
- Undertake a complete antivirus and security scan through the software.
- Manage the internet bandwidth for appropriate file installation.
- If in the Multi-user mode, uncheck the box of shared updates option.
Related Posts –
Why QuickBooks Closes Unexpectedly and it’s Practical Solutions
Here’s a Method that will Help Resolve QuickBooks Error H303
QuickBooks Error H505 | Causes & Troubleshooting Instructions