X

Registrar DLLs no Windows 7

O Windows salva informações de várias funções em  arquivos chamados de dynamic link libraries, ou DLLs.

Como pode acontecer problemas pode ser que estes arquivos sejam corrompidos ao longo do tempo por algum problema que possa acontecer.

Então, quando esse problema acontecer podemos registrar novamente as dlls.

O comando básico para registrar é: regsvr32 nome_da_dll

Existem outros parâmetros que pode ser passados com o regsvr32, estes podem ser vistos na imagem abaixo.


Agora vamos registrar uma DLL.

Pressione as teclas “Windows + R” para abrir o comando Executar do Windows;


Agora digite o comando.

regsvr32 + parâmetro que você precisa + nome_da_dll

No meu caso não utilizei parâmetro.

regsvr32 shell32.dll

Pressione “OK”, tudo certo DLL registrada:

Atenciosamente,

Categories: MICROSOFT
luizhenriquelima:

View Comments (3)

  • Gostaria de adicionar duas dicas:
    Dica 1:
    Se o UAC (Controlo de Conta do Utilizador) estiver activo é necessário executar o comando regsvr32 em modo de administrador. A maneira mais fácil é clicar em "Iniciar", escrever "cmd", clicar com o botão direito do rato no atalho, escolher a opção de contexto "Executar como Administrador" e na linha de comandos executar o comando regsvr32 caminho_e_nome_da_dll

    Dica 2:
    Para quem necessita de frequentemente recorrer ao registo de ficheiros a forma mais simples é associar o tipo de ficheiros DLL ao comando c:windowssystem32regsvr32.exe. Para fazer isso basta efectuar um duplo clique num ficheiro DLL e quando aparecer a mensagem "Está a tentar abrir um ficheiro do tipo 'Extensão da aplicação' (.dll)" escolher a opção "Abrir com...", na janela seguinte escolher a opção "Seleccionar o programa na lista de programas instalados" e na janela "Abrir com" clicar em "Procurar" e escolher o ficheiro "c:windowssystem32regsrv32.exe".
    Depois de concluída esta operação, ao efectuar-se um duplo clique numa dll a mesma é registada automáticamente.

    • Obrigado Jorge.
      È sempre bom compartilhar os conhecimentos com a comunidade.
      Atenciosamente,

Related Post