O Registro do Windows é um banco de dados usado para armazenar definições de configuração para uma variedade de finalidades em um local organizado. Ele foi projetado principalmente para armazenar configurações para o sistema operacional usar, como configurações para drivers de dispositivo, serviços e kernel, mas outro software também pode usá-lo.
Os dados no Registro são armazenados com duas partes básicas: chaves e valores. As chaves de registro não diferenciam maiúsculas de minúsculas e são usadas como um rótulo para identificar o significado de valores individuais ou para fornecer estrutura adicional para subchaves. Os valores no Registro podem ser usados para armazenar dados significativos, como números de versão, caminhos de arquivo, parâmetros de desempenho e outras opções de configuração.
O Registro é estruturado de forma que haja valores gerais do sistema que podem ser substituídos por valores vinculados a contas de usuários individuais, o que permite que as configurações padrão em boas condições sejam as padrão, enquanto também permite que os usuários modifiquem as configurações de suas próprias contas sem afetar outros usuários.
Em sua essência, o Registro é um banco de dados que armazena seus dados em formato binário em uma instância lógica, embora os dados estejam, na verdade, espalhados por vários arquivos diferentes no disco. Usar um formato de banco de dados binário em vez de arquivos de configuração baseados em texto individuais oferece uma série de vantagens, incluindo o melhor desempenho de leitura de dados binários em comparação com arquivos de texto e o formato padronizado e localização dos dados de configuração.
Outra vantagem do Registro estar em formato de banco de dados é um recurso de integridade de dados denominado "atualizações atômicas", o que significa que se dois processos tentarem modificar o mesmo valor ao mesmo tempo, uma operação será concluída antes que a outra comece, cada atualização é Individual. Já com arquivos de texto é possível que essa situação se transforme no que se conhece como “condição de corrida”, em que as duas ações acontecem ao mesmo tempo, levando a resultados imprevisíveis.
O registro pode ser acessado e editado através do programa padrão do Windows “regedit.exe”, que pode ser encontrado usando a função de pesquisa do Windows e digitando “regedit”.

Use a função de pesquisa do Windows para abrir o regedit.
Dica: muito cuidado deve ser tomado ao editar o Registro, pois as configurações críticas para a funcionalidade do Windows são armazenadas nele. Editar o valor do Registro incorreto pode fazer com que os serviços falhem ao iniciar ou até mesmo interromper a inicialização do Windows.