Corrija o COMCTL32.O arquivo OCX está ausente ou inválido no Windows 10/11

Corrija o COMCTL32.O arquivo OCX está ausente ou inválido no Windows 10/11

Enquanto tentam jogar ou usar determinados aplicativos, os usuários relataram o seguinte erro:

COMCTL32.O arquivo OCX está ausente ou inválido

O erro também pode estar nas seguintes declarações:

Componente 'Comdlg32.OCX 'não está registrado corretamente: o arquivo está ausente ou inválido.

Componente comdlg32.OCX ou uma de suas dependências não registradas corretamente: um arquivo está ausente ou inválido.

O que é COMCTL32.OCX?

COMCTL32.OCX é um Visual Basic 6.0 arquivo de tempo de execução, mas é opcional. Se você não o tiver em seu sistema, poderá ser discutido o erro aqui. Pode ser possível que o arquivo esteja presente no sistema, mas não é a versão correta. Outra possibilidade é que o arquivo possa ter sido corrompido.

Em ambos os casos, a solução é registrar ou registrar novamente o arquivo do prompt de comando elevado. Antes de qualquer outra coisa, painel de controle aberto >> Sistema e verifique se o seu sistema está usando uma versão de 32 ou 64 bits do Windows.

Método 1 - Copie o arquivo OCX na pasta SYS

1 - Antes de tudo, baixe o comctl32.Arquivo OCX de aqui

2 - Extraia o arquivo zip no seu PC e copie o COMCTL32.Arquivo OCX

3 - Agora, se o seu computador estiver 64 bits , Em seguida, copie e cole este arquivo em C: \ Windows \ syswow64

Se o seu computador for 32 bits , Em seguida, copie e cole este arquivo em C: \ Windows \ System32

Observação: Como saber se o seu PC é de 32 bits ou 64 bits

Método 2 - Registrar/registrar novamente Comctl32.OCX através do prompt de comando

1] Procure por Prompt de comando na barra de pesquisa do Windows e clique com o botão direito do mouse na opção. Selecione Executar como administrador.

2] Digite um dos seguintes comandos e pressione Enter para executar o mesmo:

Para o computador do Windows 32 bits,

Regsvr32 COMCTL32.OCX

Para o computador do Windows 64 bits,

C: \ Windows \ syswow64 \ regsvr32 c: \ windows \ syswow64 \ comdlg32.OCX

Nota: Como saber se o seu PC é de 32 bits ou 64 bits

3] Reiniciar o sistema e o problema seriam resolvidos.