Windows Tips & News

Adicionar comandos de menu de contexto Registrar DLL para arquivos DLL no Windows 10

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Às vezes, é útil ter a capacidade de registrar novamente os arquivos DLL do Windows para corrigir vários problemas no sistema operacional. Os componentes do Windows que usam servidores COM / OLE / ActiveX precisam ser registrados usando regsvr32. Por algum motivo, eles podem ter o registro cancelado e alguns aplicativos de desktop não funcionarão corretamente, a menos que você os registre usando a linha de comando. Ter comandos para registrar a DLL a partir do menu de contexto torna esse processo mais rápido. Veja como isso pode ser feito.

Propaganda


Se você estiver interessado em saber para quais cenários pode ser necessário registrar novamente os arquivos DLL, consulte o seguinte artigo: Corrija problemas do Windows Update no Windows 10 redefinindo suas opções e arquivos. Embora o Windows venha com solucionadores de problemas e o Fix It que tratam disso automaticamente, às vezes o registro manual é a melhor maneira de fazer isso.
Menu de contexto dll de registro do Windows 10 em ação fi

Para adicionar comandos de menu de contexto Registrar DLL para arquivos DLL no Windows 10, você precisa aplicar um ajuste simples no Registro. Para aqueles que gostariam de evitar a edição manual do Registro, criei arquivos do Registro prontos para usar. Você pode baixar os arquivos abaixo (o arquivo de desfazer está incluído):

Baixar arquivos do Registro

Se preferir aplicar o ajuste manualmente, você precisa fazer o seguinte:

  1. Abrir Editor de registro.
  2. Vá para a seguinte chave do Registro:
    HKEY_CLASSES_ROOT \ dllfile \ shell

    Dica: Veja como pular para a chave de registro desejada com um clique.

  3. Crie aqui uma nova subchave e nomeie-a como Register
  4. Na subchave Register, basta adicionar a criação de uma nova subchave chamada Command.
    Você obterá o seguinte caminho:
    HKEY_CLASSES_ROOT \ dllfile \ shell \ Register \ Command
  5. Clique duas vezes no parâmetro de string (padrão) da tecla de comando e insira os seguintes dados:
    regsvr32.exe \ "% 1 \"

    O resultado será o seguinte:Ajuste de registro dll do Windows 10

  6. Retorne à subchave HKEY_CLASSES_ROOT \ dllfile \ shell. Crie aqui as subchaves Cancelar Registro \ Comando. Você obterá o seguinte caminho:
    HKEY_CLASSES_ROOT \ dllfile \ shell \ Unregister \ Command
  7. Defina o parâmetro padrão da subchave Command com o seguinte valor:
    regsvr32.exe / u \ "% 1 \"

    Veja a seguinte captura de tela:Ajuste de dll de cancelamento de registro do Windows 10

Agora, se você clicar em qualquer arquivo DLL, verá os comandos Register e Unregister. Menu de contexto dll de registro do Windows 10 em ação

Menu de contexto dll de registro do Windows 10 Você terminou.
Dica bônus: pode ser útil adicionar esses comandos aos arquivos OCX também. Para fazer isso, você precisa repetir as etapas acima na subchave HKEY_CLASSES_ROOT \ ocxfile \ shell.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Como impedir que o Windows 10 mude a impressora padrão

Como impedir que o Windows 10 mude a impressora padrão

48 respostasA Microsoft implementou um novo comportamento para impressoras no Windows 10 em uma c...

Consulte Mais informação

O que há de novo no Windows 10 build 10565 (log de alterações)

O que há de novo no Windows 10 build 10565 (log de alterações)

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaO W...

Consulte Mais informação

Windows 10 Build 17692.1004 liberado para anel lento

Windows 10 Build 17692.1004 liberado para anel lento

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação