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:
In this case you have two tasks to complete and neither of them are obvious:
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/
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
regsvr32 mscomctl.ocx
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.
This website uses cookies.
View Comments
Thanks!
Great, worked with the app that required it! Thank you!
Thank you Ian, it worked, anyway to trust 100% I want to try on some programs.
FYI
I have a Win7/64bit
first it didnt work
Then I do both of them:
"If 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)"
The resolution for 64bit AND 32bit and it works.
Sorry for my bad english, I'am a german
This İs A possible virus, i have tried removing it from my computer but i have gotten an error message saying "this file is no longer here, please verify its location and try again"
any of you computer scientists out there, awating answers, is this a virus and how do i remove it
i have already started scanning my computer with kaspersky AV
will it detect it if it is a virus?
I doubt it will be detected as a virus although it is certainly possible to have a virus use the same file name as any other legitimate file. Typically the FILE IS NO LONGER THERE type errors are an indication that the file has been moved (usually deleted) but the window you are looking at has not refreshed. Press F5, right click REFRESH or close and re-open to REFRESH your view.
I followed the instructions on Win 7 64 bit machine. but I still get the module loaded but call to the DLL server failed with the hex message as above. What did I get wrong? File is in the SYSWOW64 directory, as stated and ran the regsvr32 command as instructed.
I'm sorry to say I have no access to Win7 PC's anymore. Perhaps someone else reading this thread can be of assistance.
It worked! Thank you!
Got this
"The module "mscomctl.ocx" failed to load. Makes sure the binary is stored at the specified path or debug it to check for problems with the binary or dependent .DLL files. The specified module could not be found."
I got the same error with spywareguard. It said it was not found. i download MSCOMCTL.ocx and inserted it in the spywareguard folder. It did a very nice job. But, when I tried to install to SYSWOW, it said the file was already there. I takeit you need to install that file imnto the folder when you get that error message.
wordek for me