alguma vez se deparou com um problema do Windows em que tem de registar um ficheiro DLL no seu computador? Um arquivo DLL, também conhecido como Dynamic Link Library, são arquivos que contêm funções usadas em várias aplicações.
Por exemplo, o Microsoft Office tem centenas de arquivos DLL que podem ser usados entre os vários programas do Office para executar certas funções, tais como verificação ortográfica, etc. Vários programas podem carregar o mesmo DLL ao mesmo tempo.,
Registre 32 ou 64-bit DLLs no Windows
Se você precisar registrar um DLL devido a algum tipo de corrupção ou falha de instalação, você pode fazê-lo manualmente, seguindo o método descrito abaixo.
Passo 1: Primeiro clique no início, em seguida, executar.
Passo 2: Agora tudo o que tem a fazer para registar um ficheiro DLL é escrever no comando regsvr32, seguido pelo caminho do ficheiro DLL.
regsvr32 "C:\Windows\System32\myfile.dll”
Passo 3: agora carregue em OK e deverá obter uma mensagem de confirmação de que a DLL foi registada com sucesso.,
é isso! Agora o seu DLL foi adicionado com sucesso ao registro e pode ser usado por programas do Windows. Note que se você receber uma mensagem de erro, pode ser que você esteja usando a versão 64-bit do comando e não a versão 32-bit., Se você tiver uma versão de 64 bits do Windows instalada e a DLL de 32 bits e, em seguida, você deve executar o comando a utilizar a versão de 32 bits do regsvr32:
%systemroot%\SysWoW64\regsvr32 <PATH TO DLL>
além disso, se você estiver usando uma DLL de 32 bits e, em seguida, certifique-se de mover o arquivo da pasta %systemroot%\System32 para a pasta %systemroot%\SysWoW64 primeiro antes de executar o comando., Caso contrário, poderá ver mensagens como:
The module failed to load The specified module could not be found
Se não for capaz de registar um ficheiro DLL e acabar por receber uma mensagem de erro dizendo que a tentativa de registar o ficheiro DLL falhou, poderá querer desactivar o UAC (Controlo da conta de Utilizador) no Windows.
desligar UAC é conhecido por corrigir a questão das tentativas falhadas de registar DLLs. Outras questões podem ser que você precisa clicar com o direito no prompt do comando e escolher Executar como administrador. Por vezes, se a linha de comandos não tiver privilégios de administrador, o comando DLL do registo irá falhar.,