mscomctl.ocx

Company
Microsoft Corporation
Description

Windows Common Controls ActiveX Control DLL

Version
6.1.97.82
Architecture
32 bit
Threat Score
0 %
Original size
1081.6 Kb
Download size
508.3 Kb
MD5
ecc7d7f0d3446de36045d1d9e964fafe
SHA1
da6b0ec081d628c33b150327f3bd16d3b7fa4729
SHA256
bc58d624ceea02ab086f1cce809c992bf5a7105e88931853317a2f5aa5afd6e4
DLLGetDocumentation
DllCanUnloadNow
DllGetClassObject
DllRegisterServer
DllUnregisterServer

Commun error message with Mscomctl.ocx

If you have the error message:

"Component 'MSCOMCTL.OCX' or one of its dependencies not correctly registered: a file is missing or invalid."

 

Solution:

MSCOMCTL.OCX should be provided with the Microsoft Visual Basic 6.0 environement.

If you already install Visual basic 6 and still have the issue you can try the following:

  • Download MSCOMCTL.OCX ZIP file and extract the into the folder C:\Windows\SysWOW64
  • start the command prompt Start-->excecute-->cmd or if you are on windows 10 just type cmd into your start menu. Right click on that Command Prompt icon and choose to Run as administrator. Click Yes.
  • When the black window opens with your command prompt, type the following:

cd c:\windows\sysWOW64

  • Press Enter
  • The prompt should change to: C:\Windows\SysWOW64
  • Type into the same terminal window:

regsvr32 mscomctl.ocx

  • Press Enter
  • If you get a Window that pops up and says, "DllRegisterServer in mscomctl.ocx succeeded" then click OK and close the terminal.
  • Try again to run your application.
Last update: 04/10/2025