Como registrar um arquivo DLL ou OCX no Windows 10 via prompt de comando

Conteúdo

As vezes, Os aplicativos não podem registrar arquivos DLL ou OCX, para que os usuários enfrentem erros e os aplicativos não funcionem corretamente. Devido a isto, os usuários precisarão registrar os arquivos eles próprios. O utilitário RegSvr32 executa o registro e o cancelamento do registro de arquivos de extensão de aplicativo (DLL u OCX). Neste artigo, Mostraremos como é fácil registrar um arquivo DLL ou OCX em seu sistema operacional.

sem título-1-6415139Como registrar o arquivo DLL ou OCX no Windows

Registrando um arquivo DLL ou OCX no Windows

Ao registrar uma DLL ou OCX, os usuários adicionam as informações ao registro para que o Windows possa usar esses arquivos. As informações estarão na forma de um nome ou CLSID. Isso torna mais fácil para o Windows encontrar a DLL ou OCX correta ao usar uma função relacionada em outro programa. Ele conterá o caminho desses arquivos através dos quais o código executável do componente será usado. As informações salvas no registro sempre farão referência à versão mais recente do componente. Isso é necessário apenas em casos excepcionais porque, na maioria dos casos, aplicativos irão registrar esses arquivos durante a instalação. Ele também pode ser usado para reparar problemas do Windows relacionados a esses arquivos. Alguns parâmetros adicionais que você pode adicionar aos seus comandos:

  • / você – Cancelar o registro do arquivo DLL ou OCX

  • / s: modo silencioso, não mostrará nenhuma caixa de mensagem.

  • / eu: se usado sem / você, chamar DLLInstall (VERDADE) para instalar e se usado com / você, então chame DllInstall (FALSO) para desinstalar o DLL e DllUnregisterServer.

  • / n – Por não chamar o Registry Server Dll ou o Registry Server Dll. Esta opção deve ser usada com / eu.

Você só pode registrar arquivos DLL ou OCX que podem ser registrados. Alguns arquivos não terão nenhuma função DLLRegisterServer () através do qual eles podem se registrar. Esses arquivos são normais e não têm nada a ver com o registro. Você pode pegar um exemplo dos arquivos DLL dos jogos que permanecem na pasta e fazer seu trabalho sem se registrar em primeiro lugar.

Observação: certifique-se de que você já tem o arquivo DLL ou OCX disponível antes de tentar esses métodos.

Usando o comando elevado para registrar um arquivo DLL ou OCX

  1. Mantenha pressionada a tecla Windows e pressione S para abrir a função de pesquisa. Digite cmd, clique com o botão direito e escolha a opção Executar como administrador

    Observação: Você também pode pressionar Alt + Mudança + Digite depois de digitar cmd na função de pesquisa. cmd1-9476635Abertura de linha de comando elevada

  2. Agora digite o seguinte comando para registrar o arquivo DLL ou OCX.

    regsvr32 jscript.dll

    Observação: jscript.dll é o nome do arquivo que você pode alterar para qualquer arquivo que deseja registrar.

    cmd2-5090459Arquivo DLL registrado com sucesso

  3. Você também pode registrar um arquivo DLL ou OCX que está em um local diferente, digitando o seguinte comando.

    regsvr32 C:UsersKevinDesktopjscript.dll

    cmd3-3354002Registre DLL em um caminho diferente

  4. Se o arquivo não puder ser registrado, você pode obter o erro mostrado abaixo: cmd4-4729337Não se cadastrar

  5. As vezes, O erro pode ser causado ao tentar registrar um arquivo DLL ou OCX de 32 bits através do Regsvr32 de 64 bits. Você deve usar o Regsvr32 de 32 bits encontrados na pasta Syswow64.

  6. Você pode digitar o seguinte comando para registrar a DLL 32 bits ou o OCX em um sistema operacional de 64 bits.

    %SystemRoot% SysWOW64regsvr32 jscript.dll

    cmd5-4587833Registrando uma DLL 32 bits no Windows de 64 bits

Você também pode usar o PowerShell com os mesmos comandos para registrar arquivos DLL ou OCX.

Assine a nossa newsletter

Nós não enviaremos SPAM para você. Nós odiamos isso tanto quanto você.