Para solucionar isso, será necessário um computador com o Windows 7 funcionando da mesma versão do computador que está com o erro, 32 ou 64Bits, ou de um CD de recuperação, da mesma versão do Windows que está funcionando.
1° Passo - No computador que está funcionando, será necessário copiar alguns arquivos de sistema, para isso o computador não poderá estar funcionado, inicie o computador pressionando a tecla F8 durante a inicialização e escolha o "Modo de Recuperação", após isso entre na pasta o sistema, geralmente "C:\Windows\system32" em aluns casos a unidade raiz (C: no caso) pode ser outra letra, de acordo com a instalação do seu sistema.
caso não saiba onde o sistema está instlado, não se desespere!
No DOS, digite
C:
DIR
caso não visualize a pasta "windows" tente outra letra D, E, F, até encontrar
nesta pasta, copie para um pendrive os seguintes arquivos:
asycfilt.dll
atl.dll
comcat.dll
mfc42.dll
msvp60.dll
msvcrt.dll
oleaut32.dll
olepro32.dll
stdole.tlb (em alguns casos pode ser o stdole2.tlb)
atl.dll
comcat.dll
mfc42.dll
msvp60.dll
msvcrt.dll
oleaut32.dll
olepro32.dll
stdole.tlb (em alguns casos pode ser o stdole2.tlb)
2° Passo - No computador que não está funcionando, copie os arquivos para a pasta do sistema, por exemplo, caso o pendrive ou CD estejam na unidade F: e o sistema em C:
F:
copy asycfilt.dll c:windows\system32
Reinicie o sistema