Solved

Error trying to register wshom.ocx

Posted on 2014-02-10
7
2,939 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
Connect further...control easier

With the ATEN CE624, you can now enjoy a high-quality visual experience powered by HDBaseT technology and the convenience of a single Cat6 cable to transmit uncompressed video with zero latency and multi-streaming for dual-view applications where remote access is required.

 
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

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
When you try to extract and to view the contents of a Microsoft Update Standalone Package (MSU) for Windows Vista, you cannot extract the files from the MSU. Here we are going to explain how to extract those hotfix details without using any third pa…
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…
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…

839 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