Como comparar ou mesclar arquivos do Registro no Windows 11/10 usando o Regdiff

Você lida muito com arquivos .reg ? Embora o editor de registro seja o melhor lugar para alterar as configurações do seu computador e aplicar todas essas correções sofisticadas. Os arquivos Reg também não são menos; (Reg)eles podem ser exportados do editor de registro e posteriormente podem ser mesclados novamente no Registro do Windows(Windows Registry) . Eles permitem exportar ou fazer backup do registro ou de partes do registro. A ferramenta de que estamos falando neste post é chamada  Regdiff, e é uma ótima ferramenta que permite comparar, classificar, mesclar e gerenciar seus arquivos reg de várias maneiras.

Comparar(Compare) ou mesclar(Merge Registry) arquivos do Registro usando o Regdiff(Regdiff)

Comparar ou mesclar arquivos do Registro

Comparar

A ferramenta é gratuita, de código aberto e de fácil acesso. Você pode baixá-lo como um executável – ou bifurcar todo o código-fonte para que possa incorporá-lo ao seu projeto existente. A principal característica da ferramenta é que ela permite comparar dois arquivos reg. Como uma diferença de código, a ferramenta pegaria dois arquivos de registro e os compararia.

Mas você deve se perguntar como é diferente de qualquer outra calculadora de diferenças de código? A diferença é que o Regdiff primeiro lê os dois arquivos e os compara em um nível lógico e não linha por linha. Portanto, mesmo que ambos os arquivos tenham uma ordem diferente do mesmo conteúdo, o Regdiff não o mostrará no diff.

A ferramenta não possui uma GUI e é executada completamente a partir da linha de comando. Para comparar dois arquivos, tudo o que você precisa fazer é copiar os arquivos reg e Regdiff dentro de uma pasta. Agora abra uma janela CMD(CMD) elevada e execute o seguinte comando para comparar os dois arquivos:

regdiff.exe first_file_name.reg second_file_name.reg

A ferramenta primeiro lerá e analisará ambos os arquivos e, em seguida, comparará e exibirá os resultados para você. Ele funciona rápido mesmo para backups completos do registro. Uma vez que o diff é exibido, você pode descobrir facilmente qual configuração foi alterada. Ou quais foram as alterações gerais feitas no registro desde seu último backup?

Você também pode comparar diretamente o registro atual do Windows(Windows Registry) com um arquivo reg usando o mesmo comando. Onde, em vez de um nome de arquivo, você pode fornecer o endereço relativo da pasta do registro.

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg

Mesclar

Fora isso, o Regdiff suporta muitas opções. O mais importante deles é a opção Mesclar(Merge ) . Você pode usar este comando para mesclar dois arquivos de registro ou mesclar o registro existente em um arquivo e muito mais. Alguns exemplos de comando de mesclagem são:

Mesclar dois arquivos reg:(Merge two reg files:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE hklm_software.reg /merge merged.reg

Exportar registro existente:(Export existing registry:)

regdiff.exe HKEY_LOCAL_MACHINE\SOFTWARE /merge hklm_software.reg

Crie um arquivo reg classificado a partir do arquivo reg existente:(Create a sorted reg file from existing reg file:)

regdiff.exe example.reg /merge sorted_example.reg

Sem Chaves Vazias

A outra opção mais importante que pode ser usada é o no-empty-keys(no-empty-keys) . Isso ajudaria você a organizar seus arquivos reg removendo completamente as chaves vazias que não são necessárias. Basta(Simply) adicionar /no-empty-keys antes de qualquer comando para remover todas as chaves vazias encontradas.

Opção de registro

A opção /registry permitirá comparar ou mesclar com os valores atuais do registro na máquina local. O uso dessa opção praticamente eliminaria a necessidade de usar a opção de exportação do Editor do Registro(Registry Editor) para criar arquivos reg. Como agora você pode buscar valores diretamente do registro.

Existem muitas outras opções disponíveis, cada uma capaz de fazer uma coisa ou outra. Você pode ler mais sobre todas essas opções na página de download(download page)(download page) da ferramenta . A documentação completa está disponível sobre essas opções e sua usabilidade.

Regdiff é uma ótima ferramenta se você lida muito com arquivos de registro. O único problema que alguns usuários podem enfrentar é que não há GUI . A ferramenta é executada inteiramente a partir da linha de comando e também mostra a saída na própria janela do terminal. Fora isso, esta é a ferramenta perfeita para comparar, mesclar e fazer muito mais com arquivos reg.



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts