If you are working for an old application you may be presented with the error:

Component ‘MSCOMCTL.OCX’ or one if its dependencies not correctly registered: a file is missing or invalid:

cannot-find-mscomctl-ocx-component-mscomctl-ocx-or-one-one-of-its-dependencies-no-correctly-registered

In this case you have two tasks to complete and neither of them are obvious:

DOWNLOAD MSCOMCTL.OCX

MSCOMCTL.OCX is part of Visual Basic 6 Package and you can download you can just download the MSCOMCTL.OCX directly from us HERE.
UPDATE – MAY 2020- Alternately you can surf to the following address but we removed the clickable link because one of our security checks has marked it as an “aggressive site” so use at your own peril:   daydownloads.com/microsoft-visual-basic-6-common-controls/

INSTALL MSCOMCTL.OCX

You need to know if you are using a 32bit or 64bit version of Windows and because this is not 2002, we are assuming you want to install it on a 64bit PC.  If you try to register MSCOMCTL.OCX (which is 32 bit) on a 64 bit system and you put it in the typical C:\WINDOWS\SYSTEM32 folder you will get:

THE MODULE ‘MSCOMTRL.OCX’ WAS LOADED BUT THE CALL TO DLLREGISTERSERVER FAILED WITH ERROR CODE 0X8002801C

  1. dllregisterserver-in0mscomctl.ocx-succeededIf you are using 64 bit Windows copy the MSCOMCTL.OCX to C:\WINDOWS\SYSWOW64
    (If you are using 32 bit Windows copy MSCOMCTL.OCX to C:\WINDOWS\SYSTEM32)
    .
  2. Open a CMD or PowerShell prompt (as an administrator) and change into C:\WINDOWS\SYSWOW64
    .
  3. Type

    regsvr32 mscomctl.ocx

  4. Press ENTER
  5. Enjoy

The process of downloading and installing MSCOMCTL.OCX is quite easy. Also, it’s a wise idea to scan everything you download from the internet using an antivirus software. Most top-notch antivirus software do this automatically anyway.


62 Comments

Nathan Willett · December 19, 2023 at 1:13 am

it is still not working for me and i pasted it in both sys32 and syswow64. tried both commands and same error. also tried running as administrator.

sp · January 30, 2023 at 7:23 pm

works, but you MUST open mp3gain.exe in ADMINISTRATOR MODE or it still won’t work.

test@test.at · May 19, 2022 at 12:47 am

Thank you very much, worked out fine for me!

jaz · November 22, 2020 at 7:46 am

Thanks for the fix it worked for me

Assigning Images to Tree View Nodes – Microsoft Access Solutions Portland Oregon · October 1, 2020 at 1:58 pm

[…] SOLVED MSCOMCTL.OCX DOWNLOAD REGISTER 64 BIT WINDOWS […]

Assigning Images to Tree View Nodes | MS Access Solutions Oakland CA · October 1, 2020 at 10:52 am

[…] SOLVED MSCOMCTL.OCX DOWNLOAD REGISTER 64 BIT WINDOWS […]

Leave a Reply to Sideral Cancel reply

Avatar placeholder

Your email address will not be published. Required fields are marked *