In this article I will show you how to (hopefully) fix a fatal Error MSI.dot4wrp01 during installation of your HP software. The cause of this issue has not yet been known, but in my personal opinion, I would say that this is caused by a missing or corrupted dll file in your system due to an update by microsoft.
The Fix:
All you need to do is install the latest HP all in one software (Version 12). Click the link to know how to install the latest HP software.


try this
click on start —-> go to run
type in this command
regsvr32 c:\windows\system32\atl.dll
try reinstalling the software.
Thank you very much.It works!
Your Welcome Cammile! Thanks also to Fixya.com who referred you to us.
Best Regards,
Raphael Nikolai
I have been on the phone for 2hours and 31 seconds with HP support (after also trying to fix the installation for 2 hours myself!) While I was on hold and they were trying to solve the problem, I found your website and tried the solution. IT WORKED!!! Thank you so much!
Your welcome!:P
Thank you THANK YOU! for this easy fix after 4 frustrating hours on the phone to HP in the Philippines with no results. I already had the version 12, but this did it. Windows XP, Service Pack 3, HP Officejet 6500
I’m glad I was able to help….
… HP can’t solve this? that’s strange…
I am a phone support technician for HP and this error has been a pain in the you know what for the past year. The fixes mentioned in your threads do work sometimes but for the most it is a Microsoft issue. However, when you search the Microsoft knowledge base you will not get a hit. When all is said and done, your website offers a great service to many people. I am currently having finincial difficulties but as soon as better times come around I will remember to make a donation.
Your welcome Brooks!
Really? You are an HP tech? If you want to be an author here at out-of-warranty.com, you are always welcome… Just send me a request…
Thank you very much for the suggestion!
It works very well!!
Further to your resolution, in vista and win7 the regsvr32 atl.dll command must be run using the cmd AND run in adminstrator mode. Also, you can run the regsvr32 atl.dll command from the c:\ as well, you do not need to include the full path.
I had tried everything or so I thought, just about to return printer to store, your fix worked first time, thanks very much.
I installed the software for the bluetooth adaptor, then when it came time to have it identify and establish a connection with the printer, I clicked on start—–run, typed in the command you suggested. When I clicked OK, I got a message that I could not access that; itmust be done through an administrator. Am I just not smart enough to do this?
Thanks
Well, I guess the Hp chat agent was wrong… You can’t send Colored faxes with ECM Off.
Hi Don,
Are you talking about the CMD command?
If you are running Vista or Win7 you must run the cmd command in Adminstrator mode. Follow these steps: 1. left click on Start 2. Type cmd in the start search box 3. Look up the left column and right click on cmd 4. select ‘run as adminstrator’ 5. you will get a black dos window 6. type regsvr32 atl.dll at the flashing cursor and press enter on keyboard 7. you will get a popup indicating success 8 try installing again
Tried that and I get”
“The module c:\windows\system32\at;/d;; was ;paded but the call to DIIRegisterServer failed with error code 0×8002801c.
What’s wrong now? (Vista Business SP2)
I guess you have tried jester’s “regsvr32 c:\windows\system32\atl.dll”? Is that correct? If yes, then I highly recommend you to try and install the latest HP all in one software (Version 12). I has a very high success rate so far for this specific issue.
worked with HP to resolve this today. You have to ‘run the command window as Administrator’ (even if you’re an admin user) to register atl.dll. Also, we unregistered windows and re-registered windows.
then things worked.
Also, don’t install everything in the software package especially if you have IE8 (there’s problems which are being worked upon). Anything that uses the internet, e.g. order HP supplies app. , enhanced web printing, etc.) Stick to the main features for scanning, faxing, printing, etc.
Thank you so much for that information Jay. hopefully I can add that on this post as a direct solution for this particular issue, once verified..
Here’s my HP case #: **********- comment modified
I got this error when trying to install an Officejet 6000. None of the suggested fixes on HP’s website worked,but running regsvr32 c:\windows\system32\atl.dll as you suggested worked perfectly & the driver then installed no problem. Why HP can’t provide this info? Thank you very much for this fix.
Incredible solution! Easy. I spent hours until find this web site.
Tested 100% with HP Photosmart c4580
thanks!
The regsvr32 c:\windows\system32\atl.dll workrd for me! Thanks
Thank you so very much!
It worked like a charm. However I had to go into the DOS prompt and run the command from there. I am using WinXP.
Again thank you!
The command line posted by jester worked for me!!
GRACIAAAAAAASSSSSSS
THANK YOU!!!!!!!!!!!!!!
:):):):)
Huge thank you!!!! I’ve spent most of the evening trying to install my printer, came here and hey presto it’s done
Thanks Jester, it worked fine.
Thanks thanks thanks thanks thanks!!!!!!!
I wish to thank you for saving the last of what I call my sanity… I could go on and on about the frustration I have encountered working with HP tech-support and all the ***&%* I have shouted but I just wish to THANK you for the info!
Best regards!
Mark
Hi Mark,
Did my suggestion resolve your issue? Glad to help if it did. Many times we end up putting the blame on some individual company software when in reality it is a combination of events. Some of these are: updates not done, msi installer corrupt, administrator account corrupt, registry entries changed by registry cleaner just to mention a few. I had a customer with identicallly configured laptops, same brand purchased at the same time and running win7. I installed a certain printer flawlessly on one of the laptops. Tried the second laptop and never could get the printer installed on that second laptop. The reason so many people run into the same issue is no matter what version of windows, the O/S foundation is the same. So whenever your encounter an installation issue the ideal thing to do is create a new admin account and install the software as I suggested to you. Again, glad to help and feel free to contact me anytime.
Regards,
Brooks
I bought an Officehet Pro8500 and you know what ? this Problem persists . However …i donĀ“t know really what this Command does , but afterwards the Installation worked smoothly . Thanks !
Pardon my ignorance, but at what point do you put in this command? Before installing the bluetooth adaptor software, or before having it load the printer software.
Hi Don,
Could you give me a couple of details?
1. what printer do you have and is it already installed?
2. what type of bluetooth adaptor are you using (info on adaptor)?
3. is the pc bluetooth compatible?
4. are you working with a laptop or desktop and what make/model
Supply the requeste info and I will be able to further help you.
Brooks
Also, I tried this and my computer will not let me access the code Jester suggested. I think I’m not smart enough to do this.
You do not need to provide that information Jay. We are not connected with any Company mentioned in the site. We are a general technical support company.
Anyway, we appreciate and value your participation, in fact we have simulated the problem and your solution and indeed it was able to fix the problem! Thank you.