Como criar uma chave do registro no Windows 10

O Registro do Windows é uma coleção de configurações que o Windows e os aplicativos podem usar. É um diretório que armazena configurações e opções para o sistema operacional do Microsoft Windows. Ele contém informações e configurações de todo o hardware, software do sistema operacional, a maioria dos softwares não operacionais, usuários, preferências do PC, etc. O Registro consiste nas 5 Chaves Raiz a seguir. Chaves de raiz contêm subchaves. As subchaves também podem conter subchaves próprias e contêm pelo menos um valor, chamado como Valor padrão. Uma chave com todas as suas subchaves e valores é chamada de Hive. Cada chave tem um dos tipos de dados - tipos de dados: REG_SZ, REG_BINARY, REG_DWORD, REG_QWORD, REG_MULTI_SZ ou REG_EXPAND_SZ.
Nesta postagem, mostraremos como criar uma chave do Registro no Windows 10.
Criar nova chave do registro
Antes de começar, é sempre uma boa idéia fazer backup do Registro ou criar um ponto de restauração do sistema .
Registro do Windows é complexo por arquitetura e construído de tal forma que os consumidores em geral não entenderão. Também é aconselhável que você conheça o básico e não o modifique, a menos que você saiba o que está fazendo.

A hierarquia do registro

Hierarquia do Registro
Para editar o Registro, usamos o Editor de Registro ou o regedit interno . Exibe uma estrutura de navegação semelhante a uma árvore. O mais alto é o seu computador, seguido por uma lista de pastas e subpastas. Essas pastas são chamadas de KEYS e há cinco conjuntos fixos de pastas no computador.
  1. HKEY_CLASSES_ROOT:  Contém informações de associação de extensão de arquivo que ajudam o computador a entender o que fazer com uma tarefa quando solicitado.
  2. HKEY_CURRENT_USER: Contém informações de configuração do Windows e do software para o usuário atual.
  3. HKEY_LOCAL_MACHINE: Armazena a configuração para o software instalado no computador e também para o sistema operacional Windows.
  4. HKEY_USERS: Aqui você pode encontrar uma configuração específica do usuário para todos os usuários nesse computador.
  5. HKEY_CURRENT_CONFIG:  é um ponteiro para HKEY_LOCAL_MACHINE
Estas são as chaves mestras, já que você não pode criar uma NOVA TECLA em Computador - mas você pode gerar novas chaves sob qualquer uma dessas chaves mestras.

Como criar uma chave do registro no Windows 10

O que faz uma chave do registro
1] Usando o Editor do Registro
Criar uma chave do registro é fácil. Clique com o botão direito do mouse em qualquer pasta ou espaço em branco e escolha Novo . Você pode criar uma chave , um valor de seqüência de caracteres , um valor binário, um valor DWORD (32 bits), um valor QWORD (64 bits), um valor com várias sequências ou um valor de seqüência expansível. Esse método é útil quando você planeja executar uma pequena alteração para corrigir um problema no seu computador. Pode estar relacionado a um aplicativo ou no nível do sistema operacional.

  • Para editar um valor existente, clique duas vezes nele para iniciar o editor.

  • Para excluir uma chave, clique com o botão direito nela e selecione Excluir.
  • Você também tem a opção de renomear, exportar, copiar e definir permissões.
2] Usando a linha de comando
Ferramenta de linha de comando para editar o registro
Você também pode usar a Linha de Comando para manipular as chaves do Registro, juntamente com dicas, recursos e métodos de segurança.
3] Use o Bloco de Notas para criar arquivos REG
Clique com o botão direito do mouse em qualquer uma das chaves existentes e exporte-as. Abra esse arquivo no bloco de notas e ele ajudará a entender como você pode editar uma chave e seus valores. É útil quando você deseja realizar a edição em massa, com backup no local.
Editar arquivo de registro no bloco de notas
Observe a declaração de versão, seguida por uma linha em branco, depois o caminho seguido por um descanso entre aspas e uma linha em branco novamente. Quando a edição estiver concluída, você pode clicar com o botão direito do mouse e optar por mesclar o arquivo na seção do Registro.
4] ferramentas de terceiros
Se você encontrar o editor de registro padrão complexo, poderá usar ferramentas como RegCool , Registry Registry Manager LiteRegistry Commander. Eles oferecem recursos como Desfazer, Refazer, gerenciamento de permissão, janela com guias, importação, exportação, favoritos e assim por diante. 
3] Use Programação
Se você for um desenvolvedor de aplicativos, deverá usar a programação para gerenciar as configurações do aplicativo no registro. Aqui está um exemplo, e isso irá variar dependendo do idioma que você usa para desenvolver o aplicativo.
Chave RegistryKey = Registry.LocalMachine.CreateSubKey (@ "SYSTEM \ CurrentControlSet \ serviços \ eventlog \ MyApplication \ MyService"); key.Close ();
Agora que você sabe como fazê-lo, também recomendamos que você leia o que cada um deles significa. É essencial e só ajudará você a garantir que as alterações feitas estejam corretas.

O que faz uma chave de registro?

Se você imaginar "Chave" como uma pasta, o resto deles são tipos diferentes de tipos de arquivo que armazenam vários tipos de valores. Portanto, se você criar um aplicativo, poderá ter uma pasta mestre e subpastas para separar um conjunto de outro. Aqui está um pouco sobre cada um deles:
DWORD &  QWORD: O Double Word pode armazenar uma unidade de dados de 32 bits, enquanto o QWORD pode armazenar dados de 64 bits.  
DWORD e String Regular no Registro
Valor da seqüência (REG_SZ):  ele pode armazenar uma seqüência Unicode ou ANSI e contém um nulo no final.
Valor de seqüência múltipla:  quando você deseja armazenar vários números de valor da seqüência, você pode usar isso. No entanto, certifique-se de terminá-lo por uma seqüência vazia (\ 0). Aqui está um exemplo simples:
String1 \ 0String2 \ 0String3 \ 0LastString \ 0 \ 0
Nota “\ 0” no final marca o final da primeira string, e o último \ 0 marca o final da string múltipla.
criar uma chave do registro no Windows
Valor de seqüência expansível:  você pode usar isso para variáveis ​​de ambiente usando Unicode ou seqüência de caracteres ANSI. A vantagem aqui é que você pode expandi-lo ao contrário do valor String e Multi-String.
Valor Binário:  O simples de tudo, contém 0 e 1.
Esperamos que você ache este post útil.

Comentários