Facebook Pixel
Como Registrar Biblioteca MSCOMCTL.OCX

Como Registrar Biblioteca MSCOMCTL.OCX

Eventualmente, ao executar um programa antigo no Windows, você pode receber a mensagem:

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

Ou seja: O componente MSCOMCTL.OCX ou uma de suas dependências não está corretamente registrado: um arquivo está faltando ou é inválido.

Isso é causado porque você instalou um programa que desenvolvido utilizando a linguagem de programação Visual Basic 6 e houve algum problema no proces

A solução deste problema é bem simples.

1. Como o arquivo está ausente, o primeiro passo é baixá-lo em seu computador. Você pode utilizar este link para baixar diretamente aqui deste site:

https://LucianoReis.com/ftp/mscomctl.zip

2. Abra o arquivo zip. Lá você irá encontrar o arquivo “mscomctl.ocx”. Salve o arquivo ocx em uma das seguinte localizações:

  • Windows 64 bits: C:\Windows\SysWOW64
  • Windows 32 bits: C:\Windows\System32

3. Abra o Command Prompt (Prompt de Comando) ou PowerShell em modo administrador. Para abrir em modo administrador você pode simplesmente pressionar clique-direito em cima do ícone do programa e selecionar “Run as adminisrator” (Executar como administrador).

4. Uma vez no prompt de comando, vá para a pasta de sistema, onde você salvou o arquivo que acabou de baixar. Para isso, entre com o comando:

Windows 64 bits:
cd c:\windows\syswow64

Windows 32 bits:
cd c:\windows\system32

5. Lá no diretório correto entre com o comando:

regsvr32 mscomctl.ocx

6. Se tudo deu certo, você receberá a mensagem”DLLRegisterServer in mscomctl.ocx succeded.

Reinicie o computador antes de tentar executar novamente o programa que estava apresentando esse problema.

Se, ainda assim, o programa continuar apresentando problema, tente executá-lo como administrador, da mesma forma que fez com o Command Prompt lá no passo 3.

Deixei um comentário lá no final se este artigo foi útil para você.

Deixe seu comentário