Editor de registro do Windows para manequins
Freqüentemente, nossas dicas mencionam o Registro do Windows e o Editor do Registro. O que exatamente é o Registro e o que é o RegEdit? Aqueles que estão familiarizados com o Windows há muitos anos não precisam de explicação, mas aqueles que são novos no Windows acharão esta postagem útil.
Hoje, vou explicar os fundamentos do Editor do Registro. Também cobrirei argumentos de linha de comando, métodos essenciais de trabalho com este programa e muito mais. Leia abaixo se você estiver interessado.
Índice
- O que é o Editor de registro
- Como iniciar o Editor do Registro
- O que o Editor do Registro mostra a você
- Como criar uma nova chave
- Como criar um novo valor
- Como obter a propriedade de uma chave de registro
- Como restaurar a propriedade do TrustedInstaller
- Como alterar as permissões em uma chave de registro
- Como acessar o registro de outro usuário ou outro sistema operacional
- Argumentos da linha de comando do Editor de registro
- Como pular para a chave de registro desejada com um clique
- Alternar entre HKCU e HKLM no Editor do Registro no Windows 10
O que é o Editor de registro
O Editor do Registro nasceu como uma ferramenta para usuários que desejam alterar as configurações do Windows que não estão expostas na interface do usuário. O principal objetivo desta ferramenta é visualizar e alterar as configurações no registro do sistema - um conjunto de arquivos especiais que contêm informações de configuração sobre o Windows e quase todos os softwares instalado. O Windows e muitos programas (exceto os que são "portáteis") usam essas informações para ler e gravar suas próprias configurações no registro.
Como iniciar o Editor do Registro
Independentemente da versão do Windows instalada, este método funcionará:
Pressione as teclas Win + R em seu teclado, a caixa de diálogo "Executar" aparecerá. Modelo regedit sem aspas e pressione Enter. Continue com o prompt do UAC.
O principal arquivo executável do Editor do Registro está localizado no diretório C: \ Windows. Portanto, você pode navegar até essa pasta e executar o arquivo regedit.exe diretamente. Ou você pode criar um atalho para o Regedit.exe e colá-lo no Menu Iniciar em% ProgramData% \ Microsoft \ Windows \ Menu Iniciar \ Programas na pasta Ferramentas do Sistema. Isso fará com que o Editor do Registro apareça na pesquisa do Menu Iniciar também.
O Editor do Registro tem a seguinte aparência:
O que o Editor do Registro mostra a você
Conforme visto na imagem acima, ele consiste em dois painéis - o painel esquerdo mostra uma visão hierárquica das estruturas de dados, chamada chaves, e o painel direito mostra valores - que são pares de nome / dados armazenados nas chaves.
Chaves são uma visão virtual dos dados de vários arquivos, que formam o banco de dados do registro. Você pode ver quais arquivos representam seu banco de dados de registro se abrir a seguinte chave:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ hivelist
Observe que algumas partes do banco de dados do registro nunca são mostradas no editor do Registro. Por exemplo, você nunca verá SAM (Security Accounts Manager) dentro do Regedit.
o valores são usados pelo Windows e muitos aplicativos para armazenar vários parâmetros de configuração e seus dados. Os valores são de vários tipos, mas no caso geral, existem valores de string, valores numéricos ou valores binários.
Como criar uma nova chave
Para criar uma nova chave, você deve clicar com o botão direito na chave pai no painel esquerdo e clicar no Novo -> Chave comando do menu de contexto.
Você deve dar à chave recém-criada um nome apropriado, conforme exigido pelo software para o qual a está criando. Você pode exportar (salvar) a chave em um arquivo * .reg a partir do menu de contexto. Ao exportá-lo para um arquivo, você pode simplesmente clicar duas vezes no arquivo .reg para importar seu conteúdo de volta para o Registro.
Como criar um novo valor
Para criar um novo valor, você deve clicar com o botão direito
- na chave atual no painel esquerdo ou
- na área vazia do painel direito.
Selecione o tipo apropriado para o novo valor e insira seu nome. Clique duas vezes no valor que você criou para definir seus dados conforme necessário.
Como obter a propriedade de uma chave de registro
Assim como os conceitos de permissões e propriedade existem para objetos no sistema de arquivos NTFS, eles também existem para as chaves do Registro. A partir do Windows Vista, na verdade, um grande número de chaves de registro específicas do sistema operacional que armazenam o Windows configurações protegidas pela Proteção de Recursos do Windows para que não possam ser facilmente excluídas ou modificadas. Você pode precisar modificar essas chaves em certas situações. Para isso, você precisa se apropriar e definir permissões (direitos de acesso) sobre eles. Por exemplo, para ajustar a barra de comando do Explorer, o Winaero's Editor da barra de ferramentas do Explorer assume a propriedade de certas chaves de registro e também altera suas permissões. Assumir a propriedade é bastante simples e pode ser executado com as seguintes etapas.
1. Depois de abrir o Editor do Registro, vá até a chave do registro da qual deseja se apropriar, clique com o botão direito nela e selecione o Permissões... opção do menu de contexto.
2. Isso abrirá a caixa de diálogo "Permissões" para essa chave. Clique no Avançado botão.
3. A janela "Configurações de segurança avançadas" aparecerá. Aqui você precisa alterar o proprietário da chave. Dependendo da versão do Windows, esta caixa de diálogo pode ser diferente:
-
Para Windows XP
Abra o Proprietário aba.
Selecione sua conta de usuário e clique em Aplicar botão. Se a propriedade deve ser definida em todas as subchaves também, verifique o Substitua o proprietário em sub-recipientes e objetos caixa de seleção. -
Para Windows 7 / Windows Vista
Abra o Proprietário aba.
Clique no Outros usuários ou grupos ... botão.
Selecione a conta do usuário por meio do Avançado botão ou apenas digite sua conta de usuário no Insira o nome do objeto para selecionar área de texto e clique OK.
Se a propriedade deve ser definida em todas as subchaves também (como é mais frequentemente o caso no Windows 7 / Vista), verifique o Substitua o proprietário em sub-recipientes e objetos caixa de seleção. -
Para Windows 8
Clique no Mudar link ao lado do rótulo "Proprietário:"
o Selecione o usuário ou grupo janela aparecerá.
Selecione a conta do usuário por meio do Avançado botão ou apenas digite sua conta de usuário no Insira o nome do objeto para selecionar área de texto e clique OK.
Como restaurar a propriedade do TrustedInstaller
Para restaurar a propriedade do TrustedInstaller no Windows 7,8 e Vista, digite "NT Service \ TrustedInstaller"como novo nome de proprietário.
Como alterar as permissões em uma chave de registro
Depois de alterar o proprietário de uma chave de registro, quase sempre você precisa alterar suas permissões antes de realmente modificar a chave. Você tem que mudar para o Permissões guia no Configurações avançadas de segurança diálogo para fazer isso.
Subchaves podem ter permissões herdadas de sua chave pai. Ou as subchaves também podem ter permissões explícitas, separadas da chave pai. No primeiro caso, isto é, se as permissões são herdadas da chave pai, você deve desabilitar a herança e copiar as permissões para a chave atual. No Windows 7, Windows Vista e Windows XP, você deve desmarcar o Inclui permissões herdáveis do pai deste objeto caixa de seleção para fazer isso e clique no Adicionar botão na caixa de diálogo de confirmação.
Depois de desabilitar a herança, selecione a conta de usuário apropriada e clique no botão Editar botão para alterar as permissões.
No Windows 8, existe um botão para desativar a herança.
As permissões podem ser definidas das duas maneiras. Você pode defini-los apenas na subchave necessária após desativar a herança. Ou você pode definir permissões na chave pai e todas as suas subchaves. Para fazer isso, verifique o Substitua todas as permissões de objeto filho por permissões herdáveis deste objeto caixa de seleção. Isso empurrará as permissões para baixo na hierarquia de chaves para todos os objetos filho.
Como acessar o registro de outro usuário ou outro sistema operacional
O Editor do Registro também permite que você acesse as chaves e os valores de outro usuário na mesma instalação do Windows ou de outra instalação do Windows em um PC diferente ou no mesmo PC. Conforme mencionado acima, o Registro do Windows é armazenado em vários arquivos. Você pode carregá-los individualmente e montá-los na raiz da chave HKEY_LOCAL_MACHINE.
Aqui estão as instruções passo a passo:
1. Selecione os HKEY_LOCAL_MACHINE chave no Editor do Registro.
2. Escolha o comando de menu "Arquivo -> Carregar seção".
3. Procure o arquivo de registro que deseja abrir. No exemplo abaixo, carregarei o arquivo de registro de outra conta de usuário na minha instalação do Windows 8.
4. Na próxima caixa de diálogo, você deve inserir um nome para o arquivo de registro carregado. Este nome será exibido na chave HKEY_LOCAL_MACHINE.
Nota: Certifique-se de descarregar o arquivo de registro carregado após terminar de trabalhar com ele. Isso pode ser feito a partir do comando de menu "Menu Arquivo -> Descarregar Hive" após selecionar a chave carregada.
Argumentos da linha de comando do Editor de registro
Por fim, gostaria de mostrar os argumentos de linha de comando mais comuns que podem ser usados com o Editor do Registro. Eles podem ser usados em seus próprios scripts e arquivos em lote. Eles são os seguintes:
-
regedit.exe -m
Abre outra instância do Editor do Registro, mesmo se já houver uma aberta. Isso é extremamente útil se você deseja comparar dois locais de chave de registro. Funcionará no Windows XP e posterior.
-
regedit.exe path_to_file.reg
Mesclar um arquivo de registro com seu registro atual. Esta é a ação padrão executada quando você clica duas vezes em um arquivo * .reg no Explorer.
-
regedit.exe / s path_to_file.reg
O mesmo que acima, mas o arquivo será mesclado silenciosamente, sem a caixa de diálogo de confirmação. Útil para scripts.
-
regedit.exe / e path_to_file.reg
Exportar todos os dados de registro em um único arquivo
-
regedit / e path_to_file.reg "HKEY_CURRENT_USER \ Control Panel \ Desktop"
Exporta a chave HKEY_CURRENT_USER \ Control Panel \ Desktop e suas subchaves em um único arquivo
-
regedit / a path_to_file.reg "HKEY_CURRENT_USER \ Control Panel \ Desktop"
O mesmo que acima, mas o arquivo de registro será criado com codificação ANSI em vez de Unicode. Além disso, o arquivo exportado receberá a linha "REGEDIT4" como primeira linha. Esses arquivos são compatíveis com versões anteriores do Windows (anteriores ao Windows 2000).
Como pular para a chave de registro desejada com um clique
Veja nosso artigo apropriado: Como pular para a chave de registro desejada com um clique.
Alternar entre HKCU e HKLM no Editor do Registro no Windows 10
Esses conceitos de registro que abordei são apenas a ponta do iceberg. Sinta-se à vontade para compartilhar conosco seus comentários sobre este artigo.