A Microsoft deveria informar melhor sobre os riscos dos Perfis Temporários

Quando por alguma razão esquisita o Windows não consegue entrar no seu perfil e cria um perfil temporário, uma mensagem como esta é exibida (Windows 10):

Você entrou com um perfil temporário.

Não é possível acessar os arquivos. Os arquivos criados no perfil serão excluídos depois que você sair. Para corrigir isso, saia e tente entrar mais tarde.

A palavra chave aqui é “criados”.

Um usuário avançado sabe exatamente o que significa “criado” nesse contexto mas o usuário médio, não.

Um cliente teve um problema no computador dele onde somente os arquivos da pasta “documentos” sumiram. Eu concluí que a sequencia de eventos foi a seguinte:

  • Windows entra com um perfil temporário por alguma razão;
  • Usuário pode ou não ter visto a mensagem. Isso não importa muito nesse caso;
  • Usuário entra em pânico ao não encontrar os seus arquivos;
  • Usuário faz uma busca no HDD inteiro e acha os documentos sob c:\usuários\[nome do usuário]\Documentos;
  • Usuário move os arquivos para o perfil atual. E aí “já era”.

Os problemas que vejo, culpa da MS, são três:

  • O usuário médio não entende necessariamente copiar ou mover como “criar” arquivos. Mesmo que ele tenha visto a mensagem, possivelmente não mudaria o resultado;
  • A MS deveria deixar mais claro que o perfil é temporário, como deixa claro quando você está no Modo de Segurança. Por alguma razão, ao pegar o notebook dele, eu entrei pelo menos duas vezes no perfil sem tomar conhecimento de que era temporário. Nenhuma mensagem apareceu que eu tenha visto. Talvez porque o Windows estava demorando tanto para iniciar que quando eu voltava a olhar para a máquina a mensagem já havia sumido.  Apenas ao tentar executar certos comandos como administrador eu fui informado disso. Eu só não teria cometido o mesmo erro dele porque ao localizar os arquivos eu descobriria por que os arquivos tinham “sumido” e o estado em que o Windows estava. Não é o caso do usuário médio. O papel de parede do perfil deveria sinalizar “PERFIL TEMPORÁRIO” , “TODOS OS ARQUIVOS COPIADOS/MOVIDOS/CRIADOS AQUI SERÃO PERDIDOS”. Não é exatamente por falta de espaço na tela que a MS não faz isso;
  • O Windows poderia muito bem, ao fazer a operação de cópia, avisar de novo o usuário do risco que estava correndo. E ao tentar dar logoff avisar de novo.

Além de tudo isto, mudar a mensagem para que diga que o perfil inteiro será apagado, sendo tecnicamente verdade ou não, poderia dar uma idéia mais clara das consequências.

6 comentários
  • Claudio - 65 Comentários

    Não conhecia essa de perfil temporário, e achei extremamente preocupante, justamente pela confusão que vc descreve aqui. Sempre que eu configuro o windows em algum micro aqui em casa eu ignoro a insistência para logar com conta microsoft e crio usuários locais – todos não-admin, e um “root” que somente eu tenho a senha, especialmente para as tarefas de administração.

    Será que esse comportamento de usar um perfil temporário é conseqüência de uma falha ao autenticar um usuário MS (cloud) durante o login?

    • Jefferson - 6.465 Comentários

      Eu ainda não achei uma resposta definitiva para a razão do login em um perfil temporário.

      Para mim, falha de autenticação deveria impedir o acesso ao Windows e, até onde sei, o Windows mantém um cache de senhas e na eventualidade de não pode autenticar com o servidor ele compara a senha digitada com a última senha guardada no cache. Um membro de domínio pode passar “x” meses (existe um limite) sem conseguir achar o servidor de domínio.

      Mas isso não explica por que a mensagem diz “saia e tente entrar mais tarde”.

      É mais provável que a entrada no perfil temporário seja provocada pelo Windows não conseguir ler algum arquivo importante do perfil ou entrada do Registro, porque um dos métodos para resolver o problema é entrar e sair do Modo de Segurança, ou às vezes simplesmente reiniciar (já usei os dois métodos). Segundo o blog da Auslogics:

      Why does Windows 7 Load a Temporary Profile
      There are many reasons why this happens, but mainly, it is the result of corrupted profile files and folders. On the other hand, certain anti-virus programs or operations can be delaying the loading of the profile.

  • Jefferson - 6.465 Comentários

    Estava pensando aqui que em vez de entrar com um perfil temporário seria muito mais útil o Windows reiniciar no Modo de Segurança. Eu pensei que o perfil fosse criado para dar uma oportunidade de fazer a manutenção necessária para resolver o problema, mas muitos comandos propositalmente não funcionam no perfil, mesmo executando como administrador. Por exemplo, o seguinte comando powershell necessário para consertar a barra de tarefas é recusado especificamente por você estar em um perfil temporário:

    Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”}.

  • Snow_man - 301 Comentários

    Jeff, geralmente é alguma corrupção no windows mesmo, por atualização, instalação de algum software ou driver, ou só ruindade do windows mesmo.

    Pra mim a solução mais eficiente é criar logo um novo usuário e mover os arquivos do perfil antigo para o novo; soluções de reiniciar, ou mexer no registro, tem baixo percentual de resolução.

  • Matuto - 128 Comentários

    Apesar de nos meus computadores com o Windows 10 eu não fazer, eu concordo com você que a melhor solução é criar logo um usuário novo e copiar os arquivos.

  • Lucas Gabriel - 1 Comentário

    Atualmente melhor solução encontrada é ir em “Editor do Registro” e seguir o seguinte caminho:

    1) No regedit, navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

    2) Expanda a chave e nela você vai encontrar duas chaves similares. A Chave de final .bak é a chave original do seu perfil que por algum motivo não foi carregada corretamente.

    Do lado direito você vai visualizar uma outra chave chamada profilepath. Ela é responsável por dizer ao sistema o caminho dos arquivos. Ao analisar a chave sem o final .bak

    Note que o Windows está buscando os arquivos na Pasta TEMP por isso o perfil não carrega e os usuários não visualizam os arquivos.

    Já na chave com final .bak terá algo como isso:

    3) Clique com o botão direito do mouse em cima da chave sem a informação .bak e clique em renomear

    4) No meu caso a chave tem o nome de S-1-5-21-1711237182-2278779054-3393101337-1001. NO SEU PC ELA TERÁ UM NOME DIFERENTE.

    Adicione o .old no final da chave. Ficará algo similar a isso S-1-5-21-1711237182-2278779054-3393101337-1001.old notem que adicionei somente o .old no final dessa chave.

    ATENÇÃO: MODIFIQUE SOMENTE O FINAL DA CHAVE E EM HIPÓTESE ALGUMA REMOVA CHAVES DO REGISTRO OU ALTERE O CONTEÚDO DA CHAVE SEM O DEVIDO CONHECIMENTO. ISSO PODE IMPEDIR QUE SEU PC INICIE CORRETAMENTE.

    Agora você também deve renomear a chave com final .bak.

    4) Clique com o botão direito do Mouse em cima da chave com final .bak e vá em renomear.

    Após isso retire o .bak do final da chave.

    Ficará algo similar a isso: S-1-5-21-1711237182-2278779054-3393101337-1001.

    5) Agora feche o Editor de registro reinicie o PC e veja se tudo voltou ao normal.

    Isso resolve, até o presente momento não voltou a iniciar com o perfil temporario

Deixe um comentário para Snow_man Cancelar resposta

Você pode usar estas tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

  

  

  

:) :( ;) O_o B) :lol: :huh: :S :D :-P 8-O :yahoo: :rtfm: :dashhead1: :clapping: more »