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

Análise do ION Block Rocker
Análise do ION Block Rocker
Existem centenas de alto-falantes portáteis disponíveis para iPhones e iPods, variando de produtos de áudio baratos e desagradáveis ​​a válvulas. Porém, nunca vimos nada parecido com isso. É um alto-falante portátil para festas e
Como me livrar da minha IA no Snapchat
Como me livrar da minha IA no Snapchat
Embora a tecnologia tenha muitos benefícios, você provavelmente deseja manter seus amigos de verdade no topo do seu bate-papo no Snapchat. No entanto, a plataforma fixou My AI lá. Felizmente, existem maneiras de trazer seus melhores amigos de volta
Windows 10 Build 18362 (anel lento, 19H1)
Windows 10 Build 18362 (anel lento, 19H1)
A Microsoft está lançando uma nova versão do Slow Ring Insiders executando o Windows 10 '19H1'. Esta compilação é do ramo de desenvolvimento (a próxima versão do Windows 10, atualmente conhecida como versão 1903, atualização de abril de 2019). O Windows 10 Build 18362 vem com várias correções. Aqui está o log de alterações. ATUALIZAÇÃO 22/03: Olá Windows Insiders, lançamos o Windows 10
Como adicionar diálogo a um vídeo TikTok
Como adicionar diálogo a um vídeo TikTok
https://www.youtube.com/watch?v=63Wty1WzSDY Destacar-se na multidão no TikTok não é uma coisa fácil de fazer. Você precisará usar todas as técnicas disponíveis para se diferenciar dos demais. Adicionando diálogo, seja áudio ou
Análise do Citrix ShareFile
Análise do Citrix ShareFile
As empresas relutantes em confiar seus dados à nuvem devem prestar atenção: Citrix ShareFile é um serviço de compartilhamento de arquivos em nuvem que visa persuadir os que duvidam. Além de prometer um pacote seguro, fácil de usar e focado nos negócios, o Citrix's
Como usar o MacOS em uma máquina virtual
Como usar o MacOS em uma máquina virtual
A maioria de nós concorda que o MacOS é um sistema operacional (SO) incrivelmente conveniente. Além de sua estabilidade e confiabilidade, suporta uma grande seleção de software de alta qualidade. Mas o que você faz se quiser rodar um MacOS-
Ativar Lazy Frame Loading no Microsoft Edge
Ativar Lazy Frame Loading no Microsoft Edge
Como habilitar o carregamento lento de iframe no Microsoft Edge Chromium Se você estiver usando o navegador Microsoft Edge mais recente, que é baseado no Chromium, reduz o tempo de carregamento da página habilitando o carregamento lento de imagem. Ele adia o carregamento das imagens até que a página seja rolada para baixo até elas. Além disso, você pode ativar o mesmo comportamento