Você sabia que pode ajustar o registro do Windows com o prompt de comando? Veja como.
O Editor do Registro é a primeira coisa que os usuários do Windows mencionam quando se trata de editar o Registro do Windows. No entanto, se você não quiser lidar com uma GUI que distrai e muitos cliques, existe uma ferramenta de aparência mais simples que você pode usar: o prompt de comando.
Embora seu uso exija um pouco mais de conhecimento do que o Editor do Registro, nosso guia deve ser capaz de ajudá-lo a começar.
Como visualizar a lista de comandos do registro no prompt de comando
Não existem muitos comandos quando se trata de editar o registro usando a linha de comando. Para ver todos eles, abra o prompt de comando como administrador e execute o comando abaixo no prompt de comando:
reg /?
O prompt de comando listará os comandos, como registro adicionar, exclusão de registro, cópia de registro, e registro salvar.
Se você quiser ver mais informações sobre eles, basta adicionar o /? switch no final do comando. Por exemplo, se você quiser descobrir qual é o
registro adicionar comando faz, você digitaria o comando abaixo:reg add /?
Depois de executá-lo, você obterá todos os detalhes sobre o que ele faz e como usá-lo.
Se você está achando difícil executar os comandos sozinho, não se preocupe. Vamos simplificar para você e mostrar como começar a usá-los.
Adicionar e excluir chaves no registro do Windows
Para adicionar uma chave ao registro usando o prompt de comando, você precisa usar o registro adicionar comando ao especificar o caminho para a nova chave e se deseja forçar a operação com o /f switch (isso irá ignorar a necessidade do prompt de confirmação).
Como sempre, quando se trata de editar o Registro do Windows, recomendamos que a primeira coisa a fazer seja crie um ponto de restauração do sistema no Windows.
Aqui está um exemplo:
REG Add HKLM\SOFTWARE\MyNewKey /f
No comando acima, estamos adicionando o Minha Nova Chave subchave para o KHLM/Software chave. Se você for ao Editor do Registro e expandir essa chave, poderá ver o Minha Nova Chave subchave dentro dela.
Excluir a chave também é simples, pois você só precisa substituí-la adicionar com excluir no exemplo acima. Veja como:
reg delete HKLM\SOFTWARE\MyNewKey /f
Agora o MinhaSubchave a chave desaparecerá no Editor do Registro.
Como adicionar, modificar e excluir valores no registro do Windows
Para adicionar ou modificar uma chave de valor no registro usando o prompt de comando, você ainda usará o registro adicionar comando como acima. Porém, desta vez, você também terá que especificar os seguintes parâmetros: value (/v), tipo de valor (/ t) e dados de valor (/d). Aqui está um exemplo de como o comando gostaria:
reg add HKLM\SOFTWARE\MyNewKey /v MyValue /t REG_DWORD /d "1" /f
Depois de executar o comando, você poderá encontrar o valor no Editor do Registro. E se a chave não existir, o Prompt de Comando irá criá-la.
O Registro do Windows usa vários tipos de valores e aqui está uma tabela dos mais comuns:
Tipo de valor |
Descrição |
---|---|
REG_NONE |
Nenhum tipo de valor |
REG_SZ |
Valor da sequência |
REG_MULTI_SZ |
Valor multi-string |
REG_EXPAND_SZ |
Valor de string expandido |
REG_DWORD |
Valor DWORD de 32 bits |
REG_QWORD |
Valor QWORD de 64 bits |
REG_BINARY |
Valor binário |
Para excluir o valor, basta usar o exclusão de registro comando ao especificar o caminho para a chave e o nome do valor. Aqui está um exemplo de exclusão do valor que criamos anteriormente:
reg delete HKLM\SOFTWARE\MyNewKey /v MyValue /f
Após executar o comando acima com sucesso, o valor deve desaparecer do Editor do Registro.
Como copiar entradas de registro de uma chave para outra
Às vezes, você pode querer copiar os valores de uma chave para outra no registro. Isso é tão fácil quanto usar o cópia de registro comando ao especificar a chave da qual você está copiando e aquela para a qual você está copiando (lembre-se de que ambas as chaves já devem existir antes de você executar o comando). Aqui está um exemplo:
reg copy HKLM\SOFTWARE\MyNewKey1 HKLM\SOFTWARE\MyNewKey2 /s
O /s switch no final informa ao prompt de comando que ele deve copiar cada subchave e valor na primeira chave (MinhaNovaChave1) no segundo (MinhaNovaChave2).
Infelizmente, não há como copiar valores específicos de uma chave para outra. Você terá que usar o Editor do Registro para isso.
Como importar entradas do registro
Se você tem criou um arquivo de registro do Windows ou baixado em outro lugar, você pode importá-lo para o registro usando o importação de registro comando. Tudo que você precisa fazer é especificar o caminho para o arquivo de registro e o prompt de comando fará o resto. Aqui está um exemplo:
reg import C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
Depois de executar esse comando, o conteúdo do arquivo reg será mesclado com o registro.
Como exportar entradas de registro
Você pode exportar uma chave no registro usando o exportação de registro comando ao especificar o caminho da chave que deseja exportar e o arquivo que deseja criar. Isso é útil quando você precisa fazer backup de determinadas chaves e valores para restaurá-los em outro lugar. Aqui está um exemplo:
reg export"HKLM\SOFTWARE\MyNewKey" D:\Reg_Backup\CHIFUNDO\Desktop\MyRegFile.reg
Depois de executar o comando com êxito, verifique o local inserido e você descobrirá que a chave e suas subchaves e valores associados foram exportados com sucesso. No nosso caso, ele criará um arquivo chamado MeuRegFile.reg e salve-o na área de trabalho.
Você também pode exportar um valor específico usando o consulta de registro comando e inclua a chave, o valor e o caminho para o arquivo de registro para o qual deseja exportar o valor. Aqui está um exemplo.
reg query HKLM\SOFTWARE\MyNewKey /v MyValue > C:\Users\CHIFUNDO\Desktop\MyRegFile.reg
O arquivo de registro resultante conterá apenas a chave e o valor específico que você exportou.
Como salvar entradas de registro
Se você já possui um arquivo de registro ou qualquer outro arquivo de texto, poderá adicionar chaves a ele usando o prompt de comando e o registro salvar comando, que substituirá o arquivo com as novas informações. Você só precisa especificar o nome da chave e o arquivo de registro no qual deseja salvá-la. Aqui está um exemplo:
reg save HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv /y
O /s switch no final do comando acima substitui o arquivo no qual você está salvando a chave sem exibir um prompt. Ao abrir o arquivo, você não conseguirá ler o conteúdo, pois ele será salvo como um arquivo binário.
Como restaurar entradas do registro
Então, digamos que algo aconteceu com as chaves e valores dentro do MinhaNovaChave2 salvamos na seção anterior, você pode usar o arquivo de backup criado para restaurá-lo. Você precisará usar o restauração de registro comando. Veja como executá-lo:
reg restore HKLM\SOFTWARE\MyNewKey2 C:\Users\CHIFUNDO\Desktop\MyRegFile.hiv
Agora o MinhaNovaChave2 A chave deve retornar ao estado em que estava quando você fez o backup.
Ajuste o registro sem o editor do registro
Embora o Prompt de Comando não possa fazer tudo o que o Editor do Registro faz, ele oferece uma maneira rápida de editar o registro sem abrir a ferramenta mencionada. Embora o uso do prompt de comando para ajustar o registro seja bastante avançado, mesmo se você for um usuário comum, deverá conseguir sobreviver se acompanhar de perto.
Só não se esqueça de fazer o que mencionamos anteriormente para evitar arruinar permanentemente o seu computador Windows e primeiro criar um ponto de restauração do sistema