Correção: o componente ‘MSCOMCTL.OCX’ ou uma de suas dependências não foi registrado corretamente: um arquivo está ausente ou é inválido



Experimente Nosso Instrumento Para Eliminar Problemas

Se um programa avisar você com uma condição de erro “Componente 'MSCOMCTL.OCX' ou uma de suas dependências não está registrada corretamente: um arquivo está faltando ou é inválido” quando você tenta instalá-lo em seu computador, significa que ele não pode encontrar o arquivo necessário no diretório ou o arquivo não está registrado corretamente no computador.





MSCOMCTL.OCX é um conjunto de controles de 32 bits que são fornecidos com o ambiente de programação Microsoft Visual Basic 6.0. Para usar esses controles de 32 bits, eles devem ser instalados / registrados em seu sistema operacional. Registrar um arquivo com o sistema operacional significa que o sistema operacional armazena a entrada do arquivo em seu banco de dados e sabe que ele está presente naquele diretório específico. Portanto, sempre que outro aplicativo exigir, ele poderá efetivamente conceder acesso a esse arquivo.



Antes de prosseguirmos para a solução alternativa desse problema, precisamos determinar o tipo de sistema que você está executando. O método será diferente para sistemas de 32 bits e 64 bits. Verifique o seu tipo de sistema usando as etapas abaixo:

  1. Pressione Windows + S, digite “ informação do sistema ”Na caixa de diálogo e abra o aplicativo.

  1. Seu tipo de sistema será mencionado na frente do campo. Determine seu tipo de sistema e siga as soluções de acordo.



Para sistemas de 64 bits:

Se o seu sistema operacional for de 64 bits, siga esta solução. Os diretórios nos quais trabalhamos serão diferentes, caso contrário, todas as etapas serão essencialmente as mesmas. Existem duas possibilidades; ou você já possui o arquivo “MSCOMCTL.OCX” em seu computador. Se o fizer, só precisamos fazer o cadastro e o problema será resolvido. Se você não tiver o arquivo, terá que obtê-lo de outro lugar. Recomendamos obter o arquivo de outro computador, pois a Internet está repleta de golpes e malware que fingem ser o arquivo necessário; é depois de baixá-los e executá-los que você percebe que acabou de infectar seu computador.

  1. Pressione Windows + E para iniciar o File Explorer. Navegue até o seguinte caminho de arquivo:

C: Windows SysWOW64

  1. Agora verifique se o arquivo já está presente. Se não estiver, obtenha o arquivo em algum lugar seguro e cole-o aqui.
  2. Depois de verificar se o arquivo está no diretório correto, pressione Windows + S, digite “ prompt de comando ”Na caixa de diálogo, clique com o botão direito do mouse no aplicativo e selecione“ Executar como administrador ”.
  3. Uma vez no prompt de comando, execute os seguintes comandos.

cd C: Windows SysWOW64

Alteramos o diretório atual do prompt de comando. Agora podemos prosseguir com o registro do arquivo em seu sistema operacional. Execute o seguinte comando.

regsvr32 mscomctl.ocx

Reinicie seu computador após registrar o arquivo e verifique se você pode instalar o aplicativo corretamente novamente.

Para sistemas de 32 bits

Se você tiver um sistema de 32 bits, as etapas serão mais ou menos as mesmas. Nosso comando e o diretório no qual trabalhamos serão diferentes.

  1. Pressione Windows + E para iniciar o File Explorer. Navegue até o seguinte caminho de arquivo:

C: Windows System32

  1. Agora verifique se o arquivo já está presente. Se não estiver, obtenha o arquivo em algum lugar seguro e cole-o aqui.
  2. Depois de verificar se o arquivo está no diretório correto, pressione Windows + S, digite “ prompt de comando ”Na caixa de diálogo, clique com o botão direito do mouse no aplicativo e selecione“ Executar como administrador ”.
  3. Uma vez no prompt de comando, execute o seguinte comando:

cd C: Windows System32

Alteramos o diretório atual do prompt de comando. Agora podemos prosseguir com o registro do arquivo em seu sistema operacional. Execute o seguinte comando.

regsvr32 mscomctl.ocx

Reinicie seu computador após registrar o arquivo e verifique se você pode instalar o aplicativo corretamente novamente.

Nota: Não listamos nenhum meio para você obter o MSCOMCTL.OCX, pois a maioria dos links na Internet consiste em malware e vírus. Se você não tiver o arquivo, tente obtê-lo do computador de outra pessoa. Ele deve ser colocado no mesmo diretório que discutimos anteriormente. Se estiver fazendo download pela Internet, verifique se o site é autêntico e se o arquivo que você está baixando é seguro para download e uso.

Além disso, se você já tem o arquivo em seu computador e registrá-lo não está resolvendo o problema, exclua o arquivo e tente executar a instalação novamente. Em alguns casos, o instalador substitui automaticamente o arquivo. Caso contrário, você deve fazer o download do arquivo.

3 minutos lidos