Wednesday, 24 June 2009
I have been trying to re-install HP Drivers for an OfficeJet J6410 All-In-One under Windows XP Service Pack 3 however it fails with a “Fatal error during installation” message about MSI.dot4wrp.

This was immediately followed by another error again indicating some ideas to MSO.dot4wrp.

To try and resolve this problem I tried a number of potential fixes including:
- Uninstalling the previous product fully
- Re-registering Windows installer using msiexec (msiexec /unregister then /regserver)
- Registering ATL.DLL with REGSVR32
- Disabling firewalls and other security products
- Clearing all temporary files
- Running CCleaner
- Recreating a user account with administrator privileges
To get it working I had to remove all reference to HP Printer files in windows\system32, remove all references to HP Printer software in the registry under Local Machine->Programs->HP, then run MSConfig and remove any entries referring to HP printer related products that were still lurking.
Important: Take care when making changes in the registry and always ensure you have a good backup handy.
Related
- Dealing With Windows Update Error 0x8007F004
- Windows Update Agent Error
- Tools for cleaning up the Windows registry
- Dealing with inconsistent state error in Exchange 2007
- Dealing With Exchange #550 5.6.0 STOREDRV Error



Funnily enough I’ve just done the same thing for the same model under Vista SP2. Uninstalled first of all because the fax printer stopped working and so I deleted it, to reinstall it, but then couldn’t find a way to reinstall it. HP support told me to fully uninstall and reinstall the entire printer set-up, but then the reinstall fell over, repeatedly, with that error.
I fixed it, no thanks to HP by doing what you did, PLUS, to get the files out of system32 I had to boot into Linux, because the permissions were set to System and it wouldn’t et me delete them. There may be a simpler way of getting control, but it isn’t an obvious one. I’d tried all those.