Solved

Error trying to register wshom.ocx

Posted on 2014-02-10
7
3,131 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 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
Turn your laptop into a mobile console!

The CV211 Laptop USB Console Adapter provides a direct Laptop-to-Computer connection for fast and easy remote desktop access with no software to install.

 
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

Simple, centralized multimedia control

Watch and learn to see how ATEN provided an easy and effective way for three jointly-owned pubs to control the 60 televisions located across their three venues utilizing the ATEN Control System, Modular Matrix Switch and HDBaseT extenders.

Question has a verified solution.

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

Learn how to PXE Boot both BIOS & UEFI machines with DHCP Policies and Custom Vendor Classes
This article is a collection of issues that people face from time to time and possible solutions to those issues. I hope you enjoy reading it.
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…
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

728 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