Solved

Error trying to register wshom.ocx

Posted on 2014-02-10
7
2,669 Views
Last Modified: 2014-02-25
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
0
Comment
Question by:xzay1967
  • 3
  • 3
7 Comments
 
LVL 8

Expert Comment

by:TheNautican
ID: 39848970
Most of what I was able to find spoke about needing elevated rights to register this file. you've stated you already did this so that's not the issue. I did find this KB item that may help. It basically tells you to reinstall the scripting package and then register a host of files.

http://support.microsoft.com/kb/949140

Regards,
-Naut
0
 
LVL 40
ID: 39849048
When you have problems installing a specific piece of commercial software, your best bet is to contact the vendor (http://www.cadapultfm.com/)
0
 

Author Comment

by:xzay1967
ID: 39849120
@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?
0
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 
LVL 8

Expert Comment

by:TheNautican
ID: 39850708
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
0
 

Author Comment

by:xzay1967
ID: 39852904
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
0
 
LVL 8

Accepted Solution

by:
TheNautican earned 500 total points
ID: 39855156
The only other thing ive been able to find on this is to use procmon from the sysinternals suite. http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx From this once the error pops we can try and find exaclty what file or registry key its trying to use or find. I found a few tutorials on google on how to do this.

-Regards,
-Naut
0
 

Author Comment

by:xzay1967
ID: 39863573
Will try the procmon approach this week. I will provide feedback once I am done, thanks.
0

Featured Post

Don't lose your head updating email signatures!

Do your end users still have the wrong email signature? Do email signature updates bore you or fill you with a sense of dread? You can make this a whole lot easier on yourself by trusting an Exclaimer email signature management solution. Over 50 million users do...so should you!

Join & Write a Comment

Whether you've completed a degree in computer sciences or you're a self-taught programmer, writing your first lines of code in the real world is always a challenge. Here are some of the most common pitfalls for new programmers.
Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…
With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

12 Experts available now in Live!

Get 1:1 Help Now