Logo pt.removalsclassifieds.com

Diferença entre HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE (com tabela)

Índice:

Anonim

HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE são ambos os registros de armazenamento de informações na unidade de compilação do registro do Windows encontrada no sistema operacional Windows desde a versão 3.1 do Windows.

O registro do Windows contém informações sobre muitas configurações que podem ser alteradas por padrão ou manualmente pelo usuário ou grupo de usuários, dependendo de suas necessidades.

HKEY_CURRENT_USER vs HKEY_LOCAL_MACHINE

A diferença entre HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE é que enquanto em HKEY_CURRENT_USER o registro de informações consiste em todos os detalhes necessários sobre o sistema do computador e exibe necessário para um usuário individual, o registro HKEY_LOCAL_MACHINE contém informações sobre o computador como uma unidade única inteira que pode vir em necessidade para um grupo de indivíduos como um todo.

O registro de informações HKEY_CURRENT_USER é mantido apenas se as necessidades do computador forem limitadas a um único usuário, ou seja, o computador é usado por uma pessoa. Ele contém um índice de todas as funções do sistema operacional que podem afetar o usuário único e, portanto, também podem ser editadas por ele sozinho. É um tipo de registro de usuário único editado e usado por um indivíduo sozinho.

O registro de informações HKEY_LOCAL_MACHINE entra em uso nos casos em que uma única unidade de computador é compartilhada entre vários usuários, todos com acesso igual ao sistema. O índice de informações que este registro contém possui todas as funções do SO necessárias para limpar os aspectos técnicos do sistema do computador que podem ser acessados ​​por todos aqueles que usam a unidade do sistema.

Tabela de comparação entre HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE

Parâmetros de comparação

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

Abreviação HKCV HKLM
Configurações sob controle Papel de parede da área de trabalho, outras configurações de exibição, layout do teclado na tela O caminho do arquivo, versões, conexões de hardware no sistema operacional
Pode ser editado por Um único usuário Múltiplos usuários
Número de cópias Várias cópias dos valores do índice Uma única cópia do valor do índice de informações.
Sub-chave Nenhuma subchave disponível Várias subchaves

O que é HKEY_CURRENT_USER?

HKEY_CURRENT_USER é um entre os vários registros que vêm junto com o sistema operacional Windows. Ele contém detalhes de configuração que são específicos ao software de usuários individuais.

HKEY_CURRENT_USER é o registro que contém todas as informações necessárias específicas para um único usuário.

Ele pode conter várias cópias de uma única configuração sob seu controle, mas com valores diferentes.

Em HKEY_CURRENT_USER, se um usuário deseja alterar ou editar quaisquer entradas que são inseridas por padrão no registro, ele / ela pode fazê-lo.

Mas essas mudanças feitas por eles não serão visíveis para qualquer outro sistema de computador, mas apenas para eles próprios.

E da mesma forma, um único sistema de computador só pode ser editado pelo usuário individual para o qual foi atribuído.

Um usuário não pode simplesmente fazer login na conta HKEY_CURRENT_USER de outro e começar a editar o conteúdo, pois essa conta pode pertencer a outra.

Os registros HKEY_CURRENT_USER são sempre carregados somente após o usuário individual específico efetuar login em sua conta.

Esse método de carregamento do registro parece evitar confusão se os registros forem todos carregados assim que o sistema for ativado.

Este sistema de carregamento ajuda o Sistema Operacional a identificar o usuário cujo registro precisa ser carregado.

Porém, se o usuário não fizer login em sua conta específica, mas em uma conta de convidado em seu dispositivo ou na conta padrão do sistema, o registro carregado será a conta HKEY_CURRENT_USER padrão específica para o sistema do computador.

Para um novo usuário que ainda não fez nenhuma edição ou alteração no registro, a conta HKEY_CURRENT_USER dele manteria todos os valores da conta HKEY_CURRENT_USER padrão.

As configurações que podem ser alteradas no HKEY_CURRENT_USER são todas específicas do usuário. Por exemplo, configurações de exibição como cor, plano de fundo da área de trabalho, posicionamento dos aplicativos, etc.

Outras configurações que vêm em HKEY_CURRENT_USER são tamanhos de janela de layout de teclado na tela, etc.

O que é HKEY_LOCAL_MACHINE?

HKEY_LOCAL_MACHINE é um entre os muitos registros de informações que ajudam a criar a base para o registro do Windows.

HKEY_LOCAL_MACHINE é um registro principal que contém as principais informações de configuração do software de programação que o usuário pode precisar para seu sistema de computador.

HKEY_LOCAL_MACHINE mantém o registro de informações sobre todo o sistema operacional como um todo, e não para os usuários individuais que podem operá-lo.

Ao criar uma alteração em qualquer uma das entradas feitas por padrão no registro, um usuário a está editando para todo o sistema, alterando assim o valor para todos os usuários que podem acessá-lo.

O registro HKEY_LOCAL_MACHINE pode ser alterado por qualquer pessoa se os usuários usarem o sistema operacional. Isso ocorre porque a mudança feita por um pode ser vista por todos.

Ele possui uma única cópia referente às informações que contém, dando-lhe um único valor único em vez de muitos.

HKEY_LOCAL_MACHINE é carregado na conta do usuário no momento em que o sistema é iniciado ou iniciado em ação. Conseqüentemente, dando a todos os usuários que efetuam login nas contas o mesmo registro de informações.

As informações contidas no registro HKEY_LOCAL_MACHINE são para todo o computador, incluindo seus recursos técnicos que podem ser chamados de configurações globais, como o caminho do arquivo de um programa ou a versão do software.

Ele não contém apenas informações de configuração de software, mas também pode reter informações sobre o hardware e outros drivers de dispositivo que estão em conexão com o sistema operacional.

O registro HKEY_LOCAL_MACHINE tem 4 subchaves que são consideradas suas subchaves principais. São eles SAM, SECURITY, SOFTWARE e SYSTEM.

Essas subchaves ajudam na capacidade de manipulação de índice suave do registro HKEY_LOCAL_MACHINE.

No Windows Vista e no Windows versão 7 e superior, geralmente é vista uma quinta subchave, que é a subchave HARDWARE.

Ainda mais rara é a 6ª subchave chamada BCD. Entre todas essas subchaves, a mais comum é o SOFTWARE que acompanha quase todo o registro de informações HKEY_LOCAL_MACHINE no momento do carregamento do sistema.

Principais diferenças entre HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE

Conclusão

Tanto HKEY_CURRENT_USER quanto HKEY_LOCAL_MACHINE são altamente importantes para armazenar valores de índice relacionados a informações que podem ser importantes para o usuário.

HKEY_LOCAL_MACHINE é para um sistema operacional de computador que pode ser usado por um grupo de pessoas trabalhando em sincronia.

HKEY_CURRENT_USER é um registro acessível individualmente com valores de índice que são de qualquer interesse para um indivíduo relacionado ao seu sistema operacional.

Ambos os registros sendo usados ​​simultaneamente em um único sistema operacional são raros de serem vistos.

HKEY_CURRENT_USER é encontrado em computadores pessoais ou um sistema de desktop usado por uma pessoa.

HKEY_LOCAL_MACHINE é geralmente encontrado em sistemas operacionais que são acessados ​​por um grande número de pessoas que têm controle igual sobre o que acontece com os valores no registro.

Enquanto HKEY_LOCAL_MACHINE geralmente contém subchaves sob ele, HKEY_CURRENT_USER em si é uma subchave que vem em HKEY_USER.

Referências

Diferença entre HKEY_CURRENT_USER e HKEY_LOCAL_MACHINE (com tabela)