Link to home
Start Free TrialLog in
Avatar of joeschoe
joeschoe

asked on

Error loading ocx file

My application uses winsock.
Recently I have had two users who tried to install on windows 2000 reporting an error

"Failed to load control "Winsock" from MSWINSCK.ocx. Your version of MSWINSCK.ocx may be outdated. Make sure you are using the version of the control that was provided with your application.

I have the parameters for my setup saying do not override if exists.

What should I do to solve this problem?
SOLUTION
Avatar of IceRaven
IceRaven

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Pete Long
Pete Long
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of joeschoe
joeschoe

ASKER

No luck. I went through the procedures as suggested and when running the regsvr32 we get the following error message:

"LoadLibrary("c:\winnt\system32\mswinsck.ocx") failed - The specific module could not be found"

the rename worked so I assume there is no access permission problem with the system32 directory.

Any further channels to investigate?
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Yes I did save the downloaded file in the c:\winnt\system32 directory, I have adminitrator rights on the PC.
Although none of the answers specifically solved my problem, there was enough information in them to help me diadnose with certainty that there was something fishy with the clients installation.
It turns out they previously removed software which left enough remnants to somehow inhibit further installations.
All the answers helped and so I have split the points.

Thanks to all of you.
ThanQ