Como restaurar o COMCTL32.dll ausente?

1

O PC do meu pessoal tem um problema estranho. Existe um arquivo C:\Windows\System32\COMCTL32.dll em sua máquina, mas é obviamente o arquivo errado, porque não consigo iniciar muitos aplicativos, incluindo utilitários úteis como depends.exe e mesmo handle.exe (porque eles querem abrir um diálogo de prompt no primeira corrida).

O Windows Update e o Windows Defender Update também falham pelo mesmo motivo. Existem muitos sites dedicados a esse problema, mas nenhum deles fornece um link para o download.

Tem alguma ideia de como posso restaurar o arquivo COMCTL32.dll correto?

Nota: a versão do Windows é 6.1.7601, 32 bits.

    
por mark 23.07.2011 / 18:18

2 respostas

0

Aqui está a saída dir COMCTL32.dll /s de uma instalação do Windows 7 de 64 bits em bom estado, atualmente corrigida para o SP1. A primeira coisa que eu tentaria seria simplesmente copiá-lo de outro local. Eu iria copiar outro que 633.856 bytes, versão 5.82.7601.17514.

Para 32 bits, é 530,432, versão 5.82.7601.17514

Se isso não funcionar, procurarei aqui no Superusuário como extrair um arquivo do DVD de instalação ou usar sfc /scannow em um prompt de comando elevado.

    
por 23.07.2011 / 18:31
0

O COMCTL32.dll fornece muitos controles nas GUIs, portanto, um COMCTL32.dll ausente causaria falha na maioria das GUIs para abrir. Sua melhor aposta é copiá-lo de outra máquina Windows da mesma versão. Eu vou ver se consigo encontrar em outro lugar.

    
por 23.07.2011 / 18:31

Tags