Windows 7 64bit will not register a 32bit DLL
Posted
by
Bad Neighbor
on Super User
See other posts from Super User
or by Bad Neighbor
Published on 2012-06-21T15:27:27Z
Indexed on
2013/11/01
10:02 UTC
Read the original article
Hit count: 332
I'm trying to install a 32bit Oracle instant client onto several Windows 7 PCs. This version is the one required by the customer's software. I have successfully installed it on about a dozen PCs using the same installer, but two machines refuse to register a DLL. The two PCs are of different make and model. I have been able to install this software in the past on these models. This is the error that the installer throws up:
The file copies to the location referenced above. If I choose to ignore the error and manually register it later, I get the following error:
This error is returned whether I use the 32bit (syswow64) or 64bit version of regsvr32. Command Prompt is run as admin, and the ID with which I'm logged into the PC is an admin. I've tried copying the file into the syswow64 folder, but I get the same error. This same installer works on other PCs.
To further complicate the issue, one of the two PCs also will not register an OCX file from a different 32bit installer:
Both PCs are relatively new and have standard software installed. We use MS Forefront for security, but disabling that didn't change the behavior. What am I missing?
© Super User or respective owner