Pin It

Conceitos chave

O que é um arquivo DLL? (Biblioteca de ligação dinâmica)

O que é um arquivo DLL? (Biblioteca de ligação dinâmica)

Um arquivo DLL, abreviação de Dynamic Link Library , é um tipo de arquivo que contém instruções que outros programas podem chamar para fazer certas coisas. Desta forma, vários programas podem compartilhar as habilidades programadas em um único arquivo, e até mesmo fazê-lo simultaneamente.

Por exemplo, vários programas diferentes podem chamar o arquivo veryuseful.dll(eu fiz isso, é claro) para encontrar o espaço livre em um disco rígido, localizar um arquivo em um diretório específico e imprimir uma página de teste para o padrão impressora.

Ao contrário dos programas executáveis, como aqueles com a extensão de arquivo EXE, os arquivos DLL não podem ser executados diretamente, mas devem ser chamados por outro código que já esteja em execução.

No entanto, as DLLs estão no mesmo formato que os EXEs e alguns podem até usar a extensão de arquivo .EXE. Enquanto a maioria das bibliotecas de links dinâmicos terminam com a extensão.DLL, outras podem usar .OCX, .CPL ou .DRV.

Corrigindo erros de DLL

Os arquivos DLL, por causa de quantos existem e com que frequência são usados, tendem a ser o foco de uma grande porcentagem dos erros vistos ao iniciar, usar e desligar o Windows.

Embora possa ser fácil simplesmente baixar esse arquivo DLL ausente ou não encontrado , esse raramente é o melhor caminho a seguir.

Se você receber um erro de DLL, sua melhor opção é encontrar informações de solução de problemas específicas para esse problema de DLL, portanto, você terá certeza de resolvê-lo da maneira certa e para sempre. Eu posso até ter um guia de correção específico para o que você tem.

Mais sobre arquivo DLL

A palavra “dinâmica” na biblioteca de vínculo dinâmico é usada porque os dados só são colocados em uso em um programa quando o programa chama ativamente por ele, em vez de ter os dados sempre disponíveis na memória.

Muitos arquivos DLL estão disponíveis no Windows por padrão, mas os programas de terceiros também podem instalá-los. No entanto, é incomum abrir um arquivo DLL porque nunca é realmente necessário editá-lo, além disso, é provável que isso cause problemas com programas e outras DLLs.

Os arquivos DLL são úteis porque podem permitir que um programa separe seus diferentes componentes em módulos exclusivos que podem ser adicionados ou removidos para incluir ou excluir certas funcionalidades. Quando o software funciona dessa maneira com DLLs, o programa pode usar menos memória porque não precisa carregar tudo de uma vez.

Além disso, as DLLs fornecem uma maneira de atualizar partes de um programa sem precisar recriar ou reinstalar todo o programa. O benefício é ainda mais amplificado quando mais de um programa usa a DLL porque todos os aplicativos podem aproveitar a atualização desse único arquivo DLL.

Controles ActiveX, arquivos do Painel de Controle e drivers de dispositivo são alguns dos arquivos que o Windows usa como Bibliotecas de Links Dinâmicos. Respectivamente, esses arquivos usam a extensão de arquivo OCX, CPL e DRV.

Quando uma DLL usa instruções de uma DLL diferente, essa primeira DLL agora depende da segunda. Isso facilita a quebra das funcionalidades das DLLs, pois, em vez de haver uma chance de que apenas a primeira DLL funcione mal, agora também depende da segunda, o que afetaria a primeira, caso ocorresse algum problema.

Se uma DLL dependente for atualizada para uma versão mais recente, sobrescrita com uma versão mais antiga ou removida do computador, o programa que depende do arquivo DLL pode não funcionar mais como deveria.

DLLs de recursos são arquivos de dados que estão no mesmo formato de arquivo que as DLLs, mas usam as extensões de arquivo ICL, FON e FOT. Os arquivos ICL são bibliotecas de ícones, enquanto os arquivos FONT e FOT são arquivos de fontes.






Para enviar seu comentário, preencha os campos abaixo:

Deixe uma resposta

*

Seja o primeiro a comentar!

Por gentileza, se deseja alterar o arquivo do rodapé,
entre em contato com o suporte.