DLL, também conhecido como arquivo Dynamic Link Library, é uma implementação da Microsoft de um conceito de biblioteca compartilhada. Isso significa simplesmente que os arquivos DLL são armazenados em uma área central em um computador, onde podem ser acessados e usados por uma quantidade variável de programas diferentes, na verdade "verificando-os" como uma biblioteca real. DLLs podem carregar código, dados ou recursos que os programas usam para executar. Certos problemas podem ser encontrados pela estrutura do arquivo DLL, coloquialmente chamada pelos mais "experts em tecnologia" como DLL Hell. Você pode ter encontrado isso se já viu o erro "O programa X não pode ser executado porque Y DLL está ausente" ou alguma outra variação de um erro de DLL. Este erro significa que a DLL que o programa está tentando acessar está ausente ou corrompida. Aqui, vamos orientá-lo sobre como encontrar uma DLL de substituição e como instalá-la.
Etapa 1
Localize e clique duas vezes no arquivo que você está tentando executar. O erro de DLL deve aparecer agora, geralmente dizendo "Este aplicativo falhou ao iniciar porque X.dll está ausente" ou alguma variação, onde X é o nome da DLL. Anote o nome do arquivo DLL que está sendo solicitado, como "shell32.dll".
Etapa 2
Pressione "Ok" para remover a mensagem de erro e abrir seu navegador de internet. Use um mecanismo de pesquisa como o Google para encontrar um site de download para o arquivo DLL que você anotou ou vá para www.dll-files.com (consulte Recursos) e digite seu arquivo na caixa de pesquisa. Siga os passos para baixar o arquivo, que estará no formato .zip. Você precisará de um arquivo extrator Zip para abrir este arquivo, como o WinRar, que é um programa gratuito para usar.
Etapa 3
Localize o arquivo .zip baixado e clique com o botão direito nele. No menu, clique em “Extrair”. Extraia o arquivo em sua área de trabalho. Você pode excluir o arquivo .zip baixado agora para evitar confusão entre o arquivo .dll extraído e o arquivo .zip.
Etapa 4
Dê um duplo clique no ícone "Meu Computador" na área de trabalho ou no menu Iniciar. Navegue até o disco rígido em que seu sistema operacional está instalado, geralmente a unidade C. Clique duas vezes na pasta Windows e, em seguida, na pasta system32. O endereço em que você deve se encontrar é "C:\WINDOWS\system32".
Etapa 5
Arraste o arquivo DLL da sua área de trabalho para a pasta system32. Esta pasta é onde todos os .dlls estão normalmente localizados, tornando esta a "biblioteca" do seu sistema. Uma vez feito isso, reinicie o computador e execute o programa novamente.
Dica
Você pode executar o Windows Update antes de seguir essas etapas, pois os arquivos .dll podem ser baixados e instalados automaticamente pelo serviço. Se você optar por não excluir o arquivo .zip baixado, poderá mantê-lo em uma pasta devidamente identificada para o caso de a DLL desaparecer novamente.
Aviso
É aconselhável executar uma verificação de vírus ou anti-spyware em seu computador após substituir o arquivo .dll, pois esses programas maliciosos podem excluí-los ou corrompê-los.