Every version of QuickBooks I've ever installed has had horrible install bugs that made installation difficult or impossible. For five years I couldn't print anything because QuickBooks didn't support printing in 64-bit Windows. The newest version, QuickBooks Pro 2015, has yet another problem.
The error is:
ICWrapper.dll failed to register
https://www.microsoft.com/en-us/download/details.aspx?id=29
Intuit, are you listening?
Here's a really really easy solution for Intuit that will save your customers endless frustration. Try installing QuickBooks on a Windows clean machine. That's a version of Windows that's just been installed with nothing else. No Microsoft Office. No Visual Studio. Especially no Chrome and no Firefox. Just the latest security updates.Once you've installed QuickBooks (assuming that works), try testing things like printing.
This would trivially have found the problem on Windows 8.1.
Here's how to debug this particular problem. Perform the following steps:
- RegSvr32 ICWrapper.dll. You'll get an error about an error in the side-by-side configuration.
- Open the DLL in Visual Studio. The resource section should appear.
- Open RT_MANIFEST.
- Notice that it wants vc90, version 21022.
- Now look in %WINDIR%\WinSxS
- Notice that Windows 8.1 includes 30729.1, not 21022.8. Therefore it won't run, especially since your manifest doesn't allow later versions.
Man, 2 years later and this problem still plagues QB, and this isn't the fix (anymore).
ReplyDeleteI have the same issue on QB2017. I am going from QB2016 to QB2017. I spent 6 hours on the phone with L1/L2 support specialist. They kept installing and reinstalling. We still don't have a solution yet after we have tried all suggestions.
ReplyDeleteAugust 8, 2017 still works! Thanks!
ReplyDeleteHi Jim, I encountered the same issue when I'm trying to install quickbooks 2016 on win10. do you have any idea or workaround to fix this?
ReplyDeleteWorked for me. Thanks for this. I couldn’t get the above link to install but I searched for the name of the redistributable and found a version that worked.
ReplyDeleteThank you very much. Just hit the same issue, Intuit support was no help and you solved it in seconds.
ReplyDeleteYou're a flippin genius THANK YOU!!
ReplyDeleteThank you so much, helped me out of a client jam!
ReplyDeleteThis is still the fix in 2019 to install on Windows 10.(Just installed 2014 version)
ReplyDeleteHi Jim,
ReplyDeleteThanks! Worked perfect on a QB Pro 2018 Install on a new Windows 10 PC. Installed the VC90 redistributable and rebooted. Install went off without a hitch. Cheers! --Rob
this is a quick fix, thank you very much... Quickbooks tech is no good, no successful help from them at all, and waste 3 hours trying to fix but it took actually 2 min to fix by your recommendation, its good that I find you blog
ReplyDeleteQuickbooks error 1904 indicates ‘Failed to register file path/name/extension. Error 1904 generally where while installing Quickbooks after upgrading the windows operating system.
ReplyDelete