Compartilhar via


Sobre perfis de usuário

O sistema cria um perfil de usuário na primeira vez em que um usuário faz logon em um computador. Em logons subsequentes, o sistema carrega o perfil do usuário e outros componentes do sistema configuram o ambiente do usuário de acordo com as informações no perfil.

Tipos de perfis de usuário

  • Perfis de usuário locais. Um perfil de usuário local é criado na primeira vez em que um usuário faz logon em um computador. O perfil é armazenado no disco rígido local do computador. As alterações feitas no perfil de usuário local são específicas para o usuário e para o computador no qual as alterações são feitas.
  • Perfis de usuário móvel. Um perfil de usuário móvel é uma cópia do perfil local que é copiado e armazenado em um compartilhamento de servidor. Esse perfil é baixado em qualquer computador no qual um usuário faz logon em uma rede. As alterações feitas em um perfil de usuário móvel são sincronizadas com a cópia do servidor do perfil quando o usuário faz logoff. A vantagem dos perfis de usuário móvel é que os usuários não precisam criar um perfil em cada computador que usam em uma rede.
  • Perfis de usuário obrigatórios. Um perfil de usuário obrigatório é um tipo de perfil que os administradores podem usar para especificar configurações para os usuários. Somente os administradores do sistema podem fazer alterações em perfis de usuário obrigatórios. As alterações feitas pelos usuários nas configurações da área de trabalho são perdidas quando o usuário faz logoff.
  • Perfis de usuário temporários. O perfil de usuário temporário é emitido sempre que uma condição de erro impede o carregamento do perfil do usuário. Os perfis temporários são excluídos no final de cada sessão e as alterações feitas pelo usuário nas configurações e nos arquivos da área de trabalho são perdidas quando o usuário faz logoff. Perfis temporários só estão disponíveis em computadores que executam o Windows 2000 e posterior.

Um perfil de usuário consiste nos seguintes elementos:

  • Um hive do registro. O hive do registro é o arquivo NTuser.dat. O hive é carregado pelo sistema no logon do usuário e é mapeado para o HKEY_CURRENT_USER chave do Registro. O hive do registro do usuário mantém as preferências e a configuração baseadas no registro do usuário.
  • Um conjunto de pastas de perfil armazenadas no sistema de arquivos. Os arquivos de perfil de usuário são armazenados no diretório Perfis , em uma pasta por usuário. A pasta de perfil de usuário é um contêiner para aplicativos e outros componentes do sistema preencherem com subpastas e dados por usuário, como documentos e arquivos de configuração. O Windows Explorer usa amplamente as pastas de perfil de usuário para itens como a área de trabalho do usuário, o menu Iniciar e a pasta Documentos.

Os perfis de usuário fornecem as seguintes vantagens:

  • Quando o usuário faz logon em um computador, o sistema usa as mesmas configurações que estavam em uso quando o usuário fez logoff pela última vez.
  • Ao compartilhar um computador com outros usuários, cada usuário recebe sua área de trabalho personalizada após o logon.
  • As configurações no perfil do usuário são exclusivas para cada usuário. As configurações não podem ser acessadas por outros usuários. As alterações feitas no perfil de um usuário não afetam os perfis de outros usuários ou de outros usuários.

Blocos de perfil do usuário no Windows 7 e posterior

No Windows 7 ou posterior, cada perfil de usuário tem uma imagem associada apresentada como um bloco de usuário. Esses blocos aparecem para os usuários no item contas de usuário Painel de Controle e sua subpágina Gerenciar Contas.. Os arquivos de imagem para as contas de usuário padrão e convidado padrão também aparecerão aqui se você tiver direitos de acesso de administrador.

Observação

A subpágina Gerenciar Contas é acessada por meio do link Gerenciar outra conta no item Contas de Usuário Painel de Controle.

 

  • %ProgramData%\Microsoft\User Account Pictures\Guest.bmp
  • %ProgramData%\Microsoft\User Account Pictures\User.bmp

A imagem do bloco do usuário é armazenada na pasta %SystemDrive%\Users\<username>\AppData\Local\Temp como <nome de usuário>.bmp. Todos os caracteres de barra (\) são convertidos em caracteres de sinal de adição (+). Por exemplo, DOMAIN\user é convertido em DOMAIN+user.

O arquivo de imagem aparece na pasta Temp do usuário:

  • Depois que o usuário concluir a OOBE (configuração inicial do sistema).
  • Quando o usuário inicia pela primeira vez o item contas de usuário Painel de Controle.
  • Quando o usuário vai para a subpágina Gerenciar Contas do item Contas de Usuário Painel de Controle. Além disso, blocos para todos os outros usuários no computador são mostrados.

Essas instâncias são as únicas vezes em que as imagens são criadas ou atualizadas. Portanto, há várias advertências a serem mantidas em mente ao usar o local da pasta Temp programaticamente:

  1. Não há garantia de que o bloco do usuário esteja presente. Se o usuário excluir o arquivo .bmp, por exemplo, manualmente ou por meio de um utilitário que exclui arquivos temporários, esse bloco de usuário não será recriado automaticamente até que o usuário inicie a subpágina Contas de Usuário Painel de Controle ou Gerenciar Contas.

  2. Blocos de usuário para outros usuários no computador podem não estar presentes na pasta Temp do usuário conectado no momento. Por exemplo, se o Usuário A criar o Usuário B por meio do item Contas de Usuário Painel de Controle, o bloco do Usuário B será criado na pasta Temp do Usuário A quando o Windows enviar o Usuário A para a subpágina Gerenciar Contas. Como a estrutura de diretório não é criada para o Usuário B até que ele faça logon, a pasta Temp do Usuário A é o único local em que o bloco do Usuário B está armazenado. Quando o Usuário B faz logon, a única imagem armazenada na pasta Temp do Usuário B é sua.

    1. Para obter todos os blocos de usuário para usuários em um sistema, os aplicativos podem precisar pesquisar no diretório Temp de cada usuário.
    2. Como a ACL (lista de controle de acesso) desses diretórios Temp permite o acesso ao SYSTEM, ao Administrador e ao usuário atual, os aplicativos precisam elevar o acesso para outros usuários.
  3. Não há garantia de que os blocos de outros usuários estejam atualizados em suas pastas Temp . Se o Usuário B atualizar seu bloco de usuário, o Usuário A não verá a alteração até que o Usuário A acesse a subpágina Gerenciar Contas . Portanto, se os aplicativos usarem a pasta Temp do Usuário A para obter o bloco do Usuário B, esses aplicativos poderão obter um arquivo de imagem desatualizado.

Perfis de Usuário Local

Perfis de usuário em roaming

Perfis de usuário obrigatórios

Perfis de usuário temporários

Diretório de perfis

Variáveis de ambiente do usuário

Comutação rápida de usuário