xzay1967
asked on
Error trying to register wshom.ocx
I am trying to install an application CADapultFM and I am getting an error trying to register wshom.ocx. The error is "The module wshom.ocx was loaded but the call to DllRegisterServer failed with error code 0x80040201. I have tried everything under sun, so I am hoping that someone has a new approach. Here are the details
machine is windows 7 64 in a domain.
Steps tried so far
.Run command prompt in elevated mode
.Logged as local admin (not to the domain, but to the machine itself) and run cmd in elevated mode
.Took ownership of the ocx file, then tried to register it.
.Tried registering in both the system32 and syswow64 folders
machine is windows 7 64 in a domain.
Steps tried so far
.Run command prompt in elevated mode
.Logged as local admin (not to the domain, but to the machine itself) and run cmd in elevated mode
.Took ownership of the ocx file, then tried to register it.
.Tried registering in both the system32 and syswow64 folders
When you have problems installing a specific piece of commercial software, your best bet is to contact the vendor (http://www.cadapultfm.com/)
ASKER
@Naut, I actually tried that already, in fact I used the Microsoft Fix it from the site.....no luck. @James Burger, the vendor seems to be at a lost as well. Their tech sent me a link to try and register the files by logging on with the local account....so go figure. The one thing I have haven't tried is reinstalling the scripting package, but the o shown are not for W7. I took a stab in the dark and tried registering the file on my machine at home (w7 64), and I got the same error. Now I am really puzzled. Anyone of you guys willing to try registering on their personal machine to see what happens?
I have w7 64bit professional and also get the same error. Yet I do lots of scripting without issue. So, is the installer getting the error or you trying in manually? also, does the product work as intended or do you get errors? I did see regsvr32 has some commandline switches to bypass calling DllRegisterServer.
-Regards,
-Naut
-Regards,
-Naut
ASKER
Thanks again for the response, it would be nice if I could use any of the switches. The only one that worked (well, that I tried) is the U switch. I thought I could unregister it, then re-register it. As for trying to proceed with the installation, that is a a no go. I get the attached when I try moving forward. I am currently waiting on the vendor for a response to the last email I sent them. I am not too sure how to use the switch to not call the DllRegisterdServer. Unless I am reading it wrong, seems like I need to reference something else since I am trying to bypass it. I will try again and see what transpires.
run-time-error.png
run-time-error.png
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Will try the procmon approach this week. I will provide feedback once I am done, thanks.
http://support.microsoft.com/kb/949140
Regards,
-Naut