às vezes, as aplicações podem perder o registro dos arquivos DLL ou OCX, devido ao qual os usuários irão enfrentar erros e as aplicações não funcionarão corretamente. Por causa disso, os usuários vão precisar registrar os arquivos por si mesmos. O registro e não formação de arquivos de extensão de Aplicação (DLL ou OCX) são feitos pela RegSvr32 utility. Neste artigo, vamos ensinar-lhe como facilmente você pode registrar um arquivo DLL ou OCX em seu sistema operacional.,

Como Registrar DLL ou OCX arquivo no Windows

Registar um Ficheiro DLL ou OCX no Windows

Por registrar uma DLL ou OCX, os usuários de adicionar as informações ao registro para que o Windows pode usar esses arquivos. A informação será sob a forma de um nome ou CLSID. Isto torna mais fácil para o Windows encontrar o DLL ou OCX correto quando uma função relacionada a ele é usada dentro de outro programa., Ele conterá o caminho desses arquivos através do qual o código executável para o componente será usado. As informações guardadas no registro sempre se referirão à última versão do componente. Isso é necessário apenas em casos raros, porque na maioria dos casos as aplicações registrarão esses arquivos durante a instalação. Ele também pode ser usado para a reparação dos problemas do Windows que incluem estes arquivos. Alguns parâmetros adicionais que poderá adicionar aos comandos:

  • /u – não registra o ficheiro DLL ou OCX
  • /s – Modo silencioso, não irá mostrar quaisquer caixas de mensagens.,
  • /I – Se usado sem /u, em seguida, chama DLLInstall(TRUE) para instalar e Se usado com /u, em seguida, chama DllInstall(FALSO) para desinstalar o DLL e DllUnregisterServer.
  • /n-Por não ligar para o servidor DllRegister ou DllUnregisterServer. Esta opção deverá ser usada com /I.

só poderá registar os ficheiros DLL ou OCX que possam ser registados. Alguns arquivos não terão funções DLLRegisterServer () através das quais ele pode se registrar. Esses ficheiros são comuns e não têm nada a ver com o registo., Um exemplo pode ser retirado dos arquivos DLL do jogo que ficam na pasta e fazem o seu trabalho SEM se registrarem em primeiro lugar.

Nota: Certifique-se que já tem o ficheiro DLL ou OCX disponível antes de tentar estes métodos.

usando a linha de comandos elevados para registar um ficheiro DLL ou OCX

  1. mantenha a tecla Windows e carregue em S para abrir a função de pesquisa. Escreva cmd, carregue com o botão direito e escolha Executar como opção de administrador
    Nota: Poderá também carregar em Alt + Shift + Enter depois de escrever cmd na função de pesquisa.,

    Abrir prompt de comando
  2. Agora digite o comando abaixo para registrar a DLL ou OCX.
    regsvr32 jscript.dll

    Nota: jscript.dll é o nome do arquivo que você pode mudar para qualquer arquivo que você deseja registrar.,

    registrado com Êxito arquivo DLL
  3. Você também pode registrar uma DLL ou OCX arquivo que está localizado em um local diferente, digitando o seguinte comando.,
    regsvr32 C:\Users\Kevin\Desktop\jscript.dll
    Registrar DLL em um caminho diferente
  4. Se o arquivo não é registrável, em seguida, você pode receber o erro, como mostrado abaixo:
    Erro de não registrar
  5. por Vezes, o erro pode ser porque você está tentando registrar uma versão de 32 bits do ficheiro DLL ou OCX através de 64 bits Regsvr32. Você precisa usar o Regsvr32 de 32 bits que está localizado na pasta Syswow64.,
  6. você pode digitar o seguinte comando para registrar 32-bit DLL ou OCX em um sistema operacional de 64-bit.
    %SystemRoot%\SysWOW64\regsvr32 jscript.dll
    Registrar DLL de 32 bits do arquivo no Windows de 64 bits

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

Tags

DLL, OCX Windows

Articles

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *