Se você vir a mensagem de erroComctl32.dll está ausente ou não encontradoAo tentar usar determinados aplicativos no seu Windows 11/10, leia esta postagem para aprender como corrigi -lo. COMCTL32.DLL (Biblioteca de controles comuns) é aIsso vem com o sistema operacional Windows. Ele implementa controles comuns (elementos da interface do usuário padrão, como botões, barras de rolagem, barras de progresso etc.) que o sistema operacional e aplicativos de terceiros usam amplamente para criar interfaces de usuário consistentes e interativas.
'Comctl32.dll está faltando' ou 'Comctl32.dll não foi encontrado'Erros normalmente ocorrem quando um aplicativo falha ao localizar o arquivo COMCTL32.DLL durante seu lançamento ou instalação. Isso pode acontecer devido à corrupção do arquivo, exclusão acidental ou modificação do arquivo, problemas de incompatibilidade com aplicativos específicos, vírus ou malware que visa os arquivos do sistema. A mensagem de erro completa diz:
A execução do código não pode prosseguir porque o COMCTL32.DLL não foi encontrado. Reinstalar o programa pode corrigir esse problema.
Ou
O programa não pode começar porque o COMCTL32.DLL está ausente no seu computador. Tente reinstalar o programa para corrigir esse problema.
Se você estiver com o mesmo problema, leia esta postagem para saber como corrigir o erro.
Onde está o arquivo DLL COMCTL32?
O COMCTL32.DLL (Common Controls Library) faz parte do sistema operacional Windows e fornece controles e funções para aplicativos, como botões, menus, barras de rolagem etc. Se esse arquivo estiver ausente ou corrompido, os programas escritos em VB agora funcionam corretamente.
Em versões de 32 bits do Windows, o arquivo está localizado noC:\Windows\System32
pasta. No entanto, em versões de 64 bits do Windows, ele existe em ambosC:\Windows\System32
(para aplicações de 64 bits) eC:\Windows\SysWOW64
(para aplicações de 32 bits). Também pode aparecer no.
Corrija Comctl32.dll ausente ou não encontrado no Windows 11
Para consertarComctl32.dll ausente ou não encontradoErro no seu Windows 11/10 PC, use estas soluções:
- Registre o arquivo COMCTL32.DLL
- Execute o SFC e DOM varredura
- Reinstale o programa
- Use a restauração do sistema
- Faça o download manualmente e novamente registre o arquivo
Vamos ver isso em detalhes.
1] Registre o arquivo COMCTL32.DLL
Usando o seguinte comando, veja se isso funciona para você:
regsvr32 COMCTL32.dll
2] Execute o SFC e DISP
. A execução dessas varreduras está entre as soluções mais eficazes para corrigir erros de arquivo DLL do sistema ausente.
Para executar a varredura SFC, abre o prompt de comando como administrador, digitesfc /scannow
, e pressioneDigitar. O comando acima verificará seu sistema quanto a arquivos do sistema ausente ou corrompido e os reparará automaticamente.
Se a execução do SFC não ajudar, tente executar a ferramenta de depósito. Ele pode reparar a imagem do sistema Windows, corrigindo a corrupção mais profunda que pode estar impedindo que o SFC funcione.
Para executar o DISP, digiteDISM /Online /Cleanup-Image /RestoreHealth
no mesmo prompt de comando e pressioneDigitar.
Agora reinicie o seu PC para garantir que todos os reparos feitos no sistema sejam totalmente aplicados.
3] Reinstale o programa
Esta solução deve ser usada quando o erro ocorrer enquanto estiver usando um programa específico, indicando que a dependência da DLL do aplicativo pode ser danificada ou ausente. Durante a reinstalação, todos os arquivos essenciais do programa, incluindo quaisquer DLLs ausentes ou corrompidos, são substituídos por suas novas cópias. O processo garante que o programa obtenha as DLLs necessárias na versão e localização corretos.
Para reinstalar um aplicativo, vá paraConfigurações> Aplicativos> Aplicativos instalados. Localize o aplicativo na lista, clique no ícone de três pontos ao lado do nome do aplicativo e selecioneDesinstalar. Siga os avisos para remover completamente o aplicativo. Depois de desinstalar, reinstale o aplicativo baixando -o em seu site oficial ou na Microsoft Store. Reinicie o seu PC e veja se o erro se foi.
4] Use a restauração do sistema
Se você criou um ponto de restauração anteriormente, o uso da restauração do sistema pode ajudar o problema revertendo seu sistema para um estado quando o arquivo COMCTL32.DLL estava intacto.
Para fazer isso, pesquise 'Restauração do sistema' no menu Iniciar, selecioneCrie um ponto de restauração, vá para oProteção do sistemaguia e cliqueRestauração do sistema. Escolha o ponto de restauração que você criou antes que o problema ocorra e siga os avisos para concluir o processo de restauração.
5] Faça o download manualmente e novamente registre o arquivo
é um serviço da Web que fornece informações sobre os arquivos do Windows OS e permite que os usuários os baixem diretamente nos servidores Microsoft. Se o COMCTL32.DLL estiver disponível no WinBindex, ele pode ser uma fonte confiável para obter o arquivo.
Observação:Não recomendamos baixar DLLs de sites de terceiros devido a possíveis riscos de segurança.
Visite o site da WinBindex. Pesquise 'COMCTL32.DLL'. Se disponível, faça o download do arquivo (verifique se o arquivo corresponde à versão e à arquitetura do Windows para evitar problemas de compatibilidade).
Observação:Se você acabar baixando um arquivo '.blob', basta renomeá -lo para 'comctl32.dll'.
Depois de baixado, coloque a DLL no diretório apropriado e registre novamente a DLL executandoregsvr32 comctl32.dll
em um prompt de comando elevado.
Espero que isso ajude.
Ler: .
Como faço para corrigir um problema de DLL ausente?
Para, tente reiniciar o computador ou desinstalar e reinstalar o programa afetado. Em seguida, execute a ferramenta de verificador de arquivo do sistema para reparar arquivos de sistema ausentes ou corrompidos. Se isso não funcionar, use a ferramenta de disco para reparar a imagem do sistema Windows. Verifique também que o seu sistema operacional Windows está atualizado, pois as atualizações podem corrigir vários problemas, incluindo arquivos DLL ausentes.
Leia a seguir: .