Principal Janelas O que é um arquivo DLL?

O que é um arquivo DLL?



O que saber

  • Um arquivo DLL é um arquivo Dynamic Link Library.
  • Eles podem ser usados ​​por vários programas para compartilhar funções.
  • A maioria das pessoas lida com eles apenas quando precisa corrigir erros de DLL.

Este artigo descreve o que são arquivos DLL, como e por que são usados ​​e o que fazer se você tiver um erro de DLL.

O que é um arquivo DLL?

Um arquivo DLL, abreviação deBiblioteca de links dinâmicos, é um tipo de arquivo que contém instruções que outros programas podem utilizar para fazer determinadas coisas. Dessa 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 recorrer aomuitoutil.dllarquivo (isso é inventado, é 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 na impressora padrão.

Ao contrário dos programas executáveis, como aqueles com o EXE extensão de arquivo, os arquivos DLL não podem ser executados diretamente, mas devem ser chamados por outro código que já está em execução. No entanto, as DLLs estão no mesmo formato dos EXEs e algumas podem até usar a extensão de arquivo .EXE. Embora a maioria das bibliotecas de link dinâmico termine no extensão de arquivo .DLL, outros podem usar .OCX, .CPL ou .DRV.

Captura de tela de vários arquivos DLL no Windows 10

Arquivos DLL.

Corrigindo erros de DLL

Os arquivos DLL, devido à quantidade e à frequência com que são usados, tendem a ser o foco de uma grande porcentagem dos erros observados ao iniciar, usar e desligar o Windows.

Embora possa ser fácil apenas fazer o downloadausenteounão encontradoArquivo DLL, esse raramente é o melhor caminho a percorrer. Veja nosso artigo Razões importantes para NÃO baixar arquivos DLL para saber mais sobre isso.

Se você receber um erro de DLL, sua melhor aposta é encontrar informações de solução de problemas específicas para esse problema de DLL, para ter certeza de resolvê-lo da maneira certa e para sempre. Podemos até ter um guia de correção específico para o que você possui. Caso contrário, consulte nosso Como corrigir erros de DLL para alguns conselhos gerais.

Mais sobre arquivos DLL

A palavra 'dinâmico' na Dynamic Link Library é usada porque os dados só são colocados em uso em um programa quando o programa os solicita ativamente, 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 programas de terceiros também podem instalá-los. No entanto, é incomum abrir um arquivo DLL porque nunca há necessidade de editá-lo, e isso provavelmente causará problemas com programas e outras DLLs. No entanto, se você sabe o que está fazendo, Hacker de recursos é uma maneira de fazer isso.

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 forma 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 a necessidade de reconstruir ou reinstalar todo o programa. O benefício é ainda maior quando 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 Link Dinâmico. Respectivamente, esses arquivos usam as extensões de arquivo OCX, CPL e DRV.

como mudar o fantasma no snapchat

Quando uma DLL usa instruções de uma DLL diferente, a primeira agora depende da segunda. Isso torna mais fácil a quebra das funcionalidades da DLL porque, em vez de haver uma chance de mau funcionamento apenas da primeira, agora depende também da segunda, o que afetaria a primeira se houvesse problemas.

Se uma DLL dependente for atualizada para uma versão mais recente, substituída por uma versão mais antiga ou removida do computador, o programa que depende do arquivo DLL poderá não funcionar mais como deveria.

DLLs de recursos são arquivos de dados que estão no mesmo formato de arquivo das 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.

Perguntas frequentes
  • Como você abre um arquivo DLL?

    Os arquivos DLL não são abertos da mesma forma que a maioria dos tipos de arquivos são abertos. Arquivos DLL geralmente são chamados por um aplicativo. Para visualizar o código dentro de um arquivo DLL você teria que descompilá-lo com um aplicativo de terceiros.

  • Como você instala um arquivo DLL?

    Os arquivos DLL não são instalados como outros tipos de arquivos. Os arquivos DLL podem ser 'instalados' colocando-os no diretório onde um aplicativo está configurado para procurar um determinado arquivo DLL.

Artigos Interessantes

Escolha Do Editor

Um Uber é realmente mais barato que um táxi?
Um Uber é realmente mais barato que um táxi?
Aprenda como determinar a opção mais barata entre um Uber ou um táxi. O Uber costuma ser mais barato para viagens mais longas, mas os táxis são mais baratos para viagens mais curtas.
Como verificar a força do sinal Wi-Fi em um iPhone ou Android
Como verificar a força do sinal Wi-Fi em um iPhone ou Android
Se você perceber que sua conexão com a Internet está ficando lenta, o culpado provavelmente é um sinal de Wi-Fi fraco. A força da sua conexão Wi-Fi depende principalmente da distância entre você e o roteador ou o dispositivo hotspot. Quanto mais longe
Como desativar o JavaScript em DuckDuckGo
Como desativar o JavaScript em DuckDuckGo
JavaScript é uma linguagem de programação projetada para criar aplicativos que controlam o conteúdo do site. Isso torna as páginas responsivas e melhora a experiência do usuário. No entanto, desativar o JavaScript pode ser útil se você se incomoda com anúncios constantes. Além disso, se você estiver usando um
Como se inscrever no Google sem criar uma conta do Gmail
Como se inscrever no Google sem criar uma conta do Gmail
O Google é uma empresa que dispensa apresentações. Tenho certeza de que todos os leitores do Winaero o utilizaram pelo menos uma vez. Durante sua longa história, o Google criou uma série de serviços úteis que são usados ​​por milhões de pessoas todos os dias. Quase todos os serviços do Google requerem uma conta especial chamada simplesmente de 'conta do Google'. Quando
Como assistir a CBS sem cabo
Como assistir a CBS sem cabo
Como a rede com as classificações mais altas em 2020, a CBS tem muito conteúdo excelente. Com uma série de programas importantes e mais programados para serem lançados, não é de admirar que milhões de pessoas sintonizem todos os dias.
Visualização do Skype Insider: nova visualização do palestrante
Visualização do Skype Insider: nova visualização do palestrante
A Microsoft está lançando uma nova versão do aplicativo Skype Insider Preview. A versão do Skype 8.42.76.54 está disponível para todas as plataformas suportadas. O novo aplicativo Skype Preview tem uma interface de usuário muito simplificada. Ele segue a tendência moderna de design minimalista plano com ícones de glifo e sem bordas em qualquer lugar. Este design está sendo usado em todos
Como verificar a taxa de atualização da sua TV Samsung
Como verificar a taxa de atualização da sua TV Samsung
Há muita confusão em torno da taxa de atualização e das TVs modernas. Mas a que o termo se refere exatamente? Bem, a taxa de atualização representa quantos quadros uma TV pode mostrar em um segundo. Quando a taxa de atualização