• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Solved cannot register MSCOMCTL.OCX


gallicbear

Member
Member
Posts
109
#1
Hi there. Have been trying to install a network printer, Konica-Minolta MC5430DL under Windows 8, 64bit. The setup starts, but asks for a file MSCOMCTL.OCX. After looking up this problem online, I find conflicting reports about it having to be in SYSWOW64. Others say in System32. Either way, the system refuses to register it, giving me the same error message in both cases. 'May not be compatible with the version... check to see if compatible with x86 or x64, etc. etc.' Any ideas? This is a network printer, and I didn't run into these problems installing it on a machine running Windows 7 64bit. Thanks in advance for any help.
 

My Computer

System One

  • OS
    XP, Vista, Windows 7, Windows 8/ 8.1, Windows 10
    Browser
    Firefox

MilesAhead

Eclectician
VIP Member
Pro User
Posts
2,130
#2
Did you open an elevated command prompt in the SysWow64 directory and have the ocx in that same directory? If so and it still did not work check your path starts with .(dot) so that the current directory is searched first. Or type in the full path to both regsvr32.exe and the ocx file.

That's the only thing that occurs to me at the moment. Unless the ocx is 16 bit. If so it won't run except maybe in DosBox.
 

My Computer

System One

  • OS
    Windows 8.0 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    Toshiba Satelite C55D-A Laptop
    CPU
    AMD EI 1200
    Memory
    4 gb DDR3
    Graphics Card(s)
    Raedon 340 MB dedicated Ram
    Monitor(s) Displays
    Built in
    Screen Resolution
    1366 x 768
    Hard Drives
    640 GB (spinner) Sata II
    Keyboard
    Built in
    Mouse
    Touch pad

gallicbear

Member
Member
Posts
109
#3
Thanks, MilesAhead. Did that, opened CMD as Administrator, and I was in the SysWow64 directory, where the file is located.
 

My Computer

System One

  • OS
    XP, Vista, Windows 7, Windows 8/ 8.1, Windows 10
    Browser
    Firefox

MilesAhead

Eclectician
VIP Member
Pro User
Posts
2,130
#4
On my system it shows both a 32 bit and 64 bit regsvr32.exe. You sure it ran the right one?

The other thing would be to run the ocx through something that tells the "bitness."

Edit: btw, what exactly is the error msg?
 

My Computer

System One

  • OS
    Windows 8.0 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    Toshiba Satelite C55D-A Laptop
    CPU
    AMD EI 1200
    Memory
    4 gb DDR3
    Graphics Card(s)
    Raedon 340 MB dedicated Ram
    Monitor(s) Displays
    Built in
    Screen Resolution
    1366 x 768
    Hard Drives
    640 GB (spinner) Sata II
    Keyboard
    Built in
    Mouse
    Touch pad

gallicbear

Member
Member
Posts
109
#5
Thanks. Didn't know until I read your message that there are 2 regsvr32. I checked it out. One is for 32bit the other for 64bit. Nonetheless, after trying that, I am still at a loss of registering that file. As said in my original post, the error message is, in each case the same:
'May not be compatible with the version of your system. Check to see if compatible with x86 or x64, etc. etc.'
 

My Computer

System One

  • OS
    XP, Vista, Windows 7, Windows 8/ 8.1, Windows 10
    Browser
    Firefox

MilesAhead

Eclectician
VIP Member
Pro User
Posts
2,130
#6
It sounds like the ocx is 16 bit. If you have a 64 bit Windows it won't run. You have to run a 16 bit emulator such as DosBox to use it in Windows x64.
 

My Computer

System One

  • OS
    Windows 8.0 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    Toshiba Satelite C55D-A Laptop
    CPU
    AMD EI 1200
    Memory
    4 gb DDR3
    Graphics Card(s)
    Raedon 340 MB dedicated Ram
    Monitor(s) Displays
    Built in
    Screen Resolution
    1366 x 768
    Hard Drives
    640 GB (spinner) Sata II
    Keyboard
    Built in
    Mouse
    Touch pad

gallicbear

Member
Member
Posts
109
#7
Well, I downloaded mscomctl.ocx directly from Microsoft. It registered. But I keep running into dead ends. The install program for the printer only goes so far then just stalls with no error message. This printer installs on all other PCs (Windows 8, Windows 7) in our network, except on this one. The printer is a Konica-Minolta MC5430DL. I got the latest install program from Konica, for Windows 8 64bit. Well, that particular program starts by listing all the machines connected to the network, except for the printer. And yet when you enter the network address in the browser, it goes straight to it. Giving up...
 

My Computer

System One

  • OS
    XP, Vista, Windows 7, Windows 8/ 8.1, Windows 10
    Browser
    Firefox

MilesAhead

Eclectician
VIP Member
Pro User
Posts
2,130
#8
The printer manufacturer probably has a forum. I would ask there as you never know what you might find out. As example I had HP desktop machines that kept locking up. I could not find any fan control in the BIOS. I put a question on HP Business forum. Turns out there was an Easter Egg key combo to open a BIOS page with the fan speed control. I never would have found it anywhere else.
 

My Computer

System One

  • OS
    Windows 8.0 x64
    Computer type
    Laptop
    System Manufacturer/Model Number
    Toshiba Satelite C55D-A Laptop
    CPU
    AMD EI 1200
    Memory
    4 gb DDR3
    Graphics Card(s)
    Raedon 340 MB dedicated Ram
    Monitor(s) Displays
    Built in
    Screen Resolution
    1366 x 768
    Hard Drives
    640 GB (spinner) Sata II
    Keyboard
    Built in
    Mouse
    Touch pad

gallicbear

Member
Member
Posts
109
#9
Thanks for the tip, but I did that, days ago, and they haven't responded. Konica-Minolta is just not a top of the line printer.
 

My Computer

System One

  • OS
    XP, Vista, Windows 7, Windows 8/ 8.1, Windows 10
    Browser
    Firefox