Dynamic Link Library ou DLL é um tipo de arquivo que fornece bibliotecas para diferentes executáveis de forma fragmentada. Um único arquivo DLL pode ser usado por vários executáveis ou outras DLLs. Os arquivos DLL são criados para evitar arquivos duplicados com as mesmas funções. Outro tipo de arquivo para uma DLL semelhante é o tipo de arquivo OCX que é menos popular e usado principalmente para controles ActiveX. Mesmo a maioria dos arquivos DLL são registrados pelo Windows para uso em alguns casos, eles não são registrados por padrão. Neste tutorial, aprenderemos como registrar arquivos DLL Para Windows como Windows 7, Windows 8, Windows 10 e Windows Server.
o que está registrando DLL?
o Sistema Operacional Windows contém muitas DLLs para fornecer bibliotecas e funções auxiliares aos arquivos executáveis. Para usar esses arquivos DLL, eles devem ser registrados. Registrar o arquivo DLL está armazenando as informações do arquivo DLL no registro do Windows. Por padrão, a maioria dos arquivos DLL são registrados e podem ser usados através das interfaces de linha de comando e outras maneiras. Mesmo a maioria das bibliotecas de terceiros e arquivos DLL são registrados durante a instalação.
Register DLL via Windows Run GUI
DLLs pode ser registrado usando maneiras diferentes, mas em geral, o comando regsvr32 é usado. O comando regsvr32 pode ser executado através da caixa de diálogo Executar do Windows. Primeiro, abriremos a caixa de diálogo Windows Run no Menu Iniciar ou com o atalho de tecla WIN+R. Em seguida, digitaremos o comando regsvr32 e o caminho completo ou absoluto do arquivo DLL.
regsvr32 "D:\mylibrary.dll"
Registre DLL via MS-DOS ou PowerShell interface de linha de comando
outra maneira de registrar os arquivos DLL é usando uma interface de linha de comando como MS-DOS ou PowerShell. Primeiro, abriremos a interface da linha de comando no Menu Iniciar. No exemplo a seguir, abriremos o PowerShell.
agora vamos digitar o comando regsvr32 como abaixo.
regsvr32 "D:\mylibrary.dll"
“o módulo falhou ao carregar o módulo especificado não foi encontrado” erro e Solução
adicionar novos arquivos DLL ao registro do Windows e do Windows é uma tarefa de nível administrativo. Em alguns casos, você pode obter um ” o módulo falhou ao carregar. O módulo especificado não pôde ser encontrado” erro. Esse erro pode ser resolvido abrindo uma interface de linha de comando MS-DOS ou PowerShell elevada. Siga as seguintes etapas de postagem para abrir o MS-DOS ou o PowerShell habilitado para Administrador.