Como corrigir erro ausente de COMDLG32.OCX no Windows [Gerenciador de partição]

Resumo :

COMDLG32.OCX

O que é o arquivo COMDLG32.OCX? Por que recebo a mensagem de erro 'Componente' COMDLG32.OCX 'ou uma de suas dependências não está registrada corretamente: um arquivo está faltando ou é inválido'? Como consertar o erro? Você pode obter todas as respostas nesta postagem de Solução MiniTool .





Navegação rápida :

Sobre COMDLG32.OCX

O arquivo COMDLG32.OCX é uma parte do Visual Basic Runtime, uma biblioteca separada que contém várias funções para usar em seus aplicativos VB. Não está localizado no seu computador por padrão, mas é usado por vários aplicativos.

Você pode se perguntar o que causa o erro de falta de COMDLG32.OCX. Na verdade, esse erro geralmente ocorre quando o arquivo mencionado está ausente, corrompido ou não registrado. Problemas de UAC (User Account Control) também podem levar ao mesmo problema.

Se você estiver enfrentando o mesmo problema, deve tentar os seguintes métodos.



Método 1: execute o programa no modo de compatibilidade

Ele resolve o problema de falta de COMDLG32.OCX para muitos usuários executarem o programa no modo de compatibilidade para uma versão mais antiga do Windows do que a atualmente instalada em seu computador. Durante o processo, você também pode ativar o programa para ser executado com permissões de administrador.

Aqui está como fazer.

Passo 1 : Clique com o botão direito no atalho do programa na área de trabalho e selecione Propriedades .



Passo 2 : Troque para Compatibilidade . Sob Modo de compatibilidade seção, verifique Execute este programa em modo de compatibilidade para e selecione Windows 7 ou 8 no menu suspenso.

etapa 3 : Sob Configurações seção, verifique Execute este programa como administrador .

execute o programa em modo de compatibilidade



Passo 4 : Clique Aplicar e OK para salvar as alterações feitas.

Em seguida, você pode iniciar o programa novamente e verificar se o problema foi corrigido. Se ainda existir, tente o próximo método.

Método 2: registrar novamente o arquivo

Como a mensagem indica, o erro ocorre porque o COMDLG32.OCX está ausente ou corrompido. Portanto, você pode tentar registrar novamente o arquivo para resolver o problema. Por favor, siga os passos abaixo.



Passo 1 : Baixe um arquivo COMDLG32.OCX por clicando aqui ou pesquisando na Internet.

Passo 2 : Copie o arquivo COMDLG32.OCX baixado e pressione Ganhar + É abrir Explorador de arquivos .

etapa 3 : Navegue até o seguinte local em seu computador e cole o arquivo copiado no seguinte diretório de acordo com as versões do seu sistema.

  • C: Windows System32 (para Windows de 32 bits)
  • C: Windows SysWOW64 (para Windows de 64 bits)
Dica: Pode ser necessário fornecer permissões de administrador durante o processo de copiar e colar. Basta confirmar todas as instruções para concluir a operação.

Passo 4 : Aperte Ganhar + S abrir Procurar . Em seguida, insira cmd na caixa de pesquisa. Clique com o botão direito Prompt de comando e selecione Executar como administrador .

Etapa 5 : Digite o seguinte comando e pressione Digitar após cada um para executá-los.

  • regsvr32 / u Comdlg32.ocx
  • regsvr32 / i Comdlg32.ocx

Depois de concluir todas as etapas acima, você pode tentar iniciar o programa de destino e verificar se o erro ausente COMDLG32.OCX desaparece.

Solução 3: desative o UAC

Outra maneira de corrigir COMDLG32.OCX ausente no Windows 10/8/7 é desabilitar o UAC. O UAC não é uma solução de segurança de primeira linha porque só avisa quando você está prestes a fazer alterações significativas em seu computador. Alguns usuários corrigiram o problema com esse método e você também pode tentar.

Passo 1 : Abrir Painel de controle .

Passo 2 : Selecione Ver por: ícones grandes e clique Contas de usuário .

etapa 3 : Na janela seguinte, selecione Muda as defenições da conta do utilizador .

clique em Alterar configurações de controle de conta de usuário

Passo 4 : Diminua o valor em um se estiver no controle deslizante superior. Então clique OK para salvar as alterações e verificar se o programa problemático funciona corretamente. Se o erro ainda aparecer, repita o processo.

Muda as defenições da conta do utilizador