Mover a pasta de usuários no Windows Vista / 7 para outra partição

60

Quando formato o computador e reinstalo o Windows, meu primeiro passo é mover a pasta My Documents para outra partição. No Windows XP, isso não era suficiente porque a pasta da área de trabalho e outras pastas de usuários estavam na partição principal.

Agora, no Windows Vista e 7, podemos usar junções / links simbólicos para "mover" a pasta para outra partição e o Windows, e outros programas pensarão que os dados estão na partição principal.

Quais são as etapas mais rápidas e seguras para mover a pasta Usuários para outra partição e para criar corretamente os links de hardware?

    
por Click Ok 17.07.2009 / 00:32

9 respostas

24

mklink /d myuser d:\moved\myuser

Nas versões modernas do NTFS, os pontos de junção usados no XP são substituídos por links simbólicos de diretório.

No entanto, eu realmente não recomendo fazer isso ... você provavelmente não verá nenhum benefício no desempenho.

    
por 17.07.2009 / 00:39
19

O método mais fácil e confiável de obter seu perfil de usuário em outra partição (ou seja, não-sistema) é fazer o Windows criá-lo para você. No Vista, usei as etapas a seguir para criar meu perfil de usuário em D: em vez de C: .

  1. Instale o Vista e crie a primeira conta de usuário "Administrador".

  2. Login. Use regedit.exe para modificar a chave de registro ProfilesDirectory para apontar para a partição D: .

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
      ProfilesDirectory = D:\Users
    
  3. Crie sua conta de usuário normal, faça login, saia.

  4. Faça login no Administrador e altere a chave de registro ProfilesDirectory de volta para seu valor original ( %SystemDrive%\Users ).

  5. Use a conta criada no passo (3) como sua conta de usuário normal (para instalação e uso do aplicativo).

Isso funciona muito melhor do que mover manualmente as pastas e criar links simbólicos / junções.

    
por 16.09.2009 / 08:56
5

Há uma pergunta semelhante em serverfault , você deve verificar isso.

Mas tive sérias dúvidas sobre isso ser uma boa ideia.

    
por 24.07.2009 / 15:29
2

Bem, a Microsoft levou décadas para implantar outro recurso do Unix com links simbólicos. 'Nix teve isso nos anos 70 - imagine quanto tempo levará para descobrir que a pasta Usuários também poderia ser colocada em outro lugar? Pergunta padrão durante uma instalação 'Nix'. Eu sempre coloco o diretório Home em sua própria partição e, a julgar pela quantidade de perguntas sobre ele na net, também é uma questão popular com o Windows. Os links simbólicos são provavelmente a melhor maneira, mais limpa e fácil de fazer isso. Isso significa que qualquer aplicativo que tenha a pasta Usuários codificada ainda funcionará sem modificações e salvará todos os hacks de registro confusos. Melhor que eu já vi -

link

Eu gosto de manter os dados do sistema operacional e do usuário separados em um ambiente corporativo e em casa. Corporativamente, um perfil de usuário ou GPO do AD pode redirecionar a pasta Meus Documentos para um NAS / SAN ou outro compartilhamento de rede. Tempos simples - os backups são feitos pelo data center ou pelo pessoal de sistemas e não pelo usuário final, e o PC não é o seu PC - é da empresa (são os dados, por exemplo) - então, se ele morrer, forneça outro PC para registrar em para e eles continuam como estavam dentro de minutos.

Em casa, quero colocá-lo em um disco / partição separada. Se meu sistema operacional falhar, eu quero que os dados do usuário não sejam afetados - faz restaurações mais rápidas e você também acaba com um disco menos fragmentado, já que os dados do usuário mudam o tempo todo.

BTW - Eu também uso discos espelhados - ter uma unidade de 1TB + em casa é ótimo, mas é uma enorme quantidade de dados para perder se for pop! E você acaba com um monte de dados para fazer backup, a menos que você use incremental - o que é um saco para recuperar! E sim - faço backup online e sincronizo dados do usuário com um disco rígido externo também.

    
por 10.01.2011 / 11:51
2

Como uso o Windows, movo minha pasta de documentos para outro local.

Mas, estou cansado de me movimentar manualmente e não encontrei nenhum método para fazer isso automaticamente.

É por isso que escrevi um script para modificar o Windows.

Este script modifica a seção do registro do usuário padrão.

Após essa alteração, todos os novos usuários terão suas pastas no local selecionado.

Além disso, as junções são criadas corretamente.

Você pode ler este post em inglês (não no meu post)

link

ou leia o post original, em francês: veja post em inglês

    
por 18.11.2010 / 20:53
2

A melhor maneira de conseguir isso é usando links simbólicos ... funcionou para mim:

  1. Primeiro, crie o perfil que você deseja usar
  2. De outra conta de administrador, mova a pasta do perfil para outra partição.
  3. crie o symlink em c: \ Users com o nome da conta apontando para o local do perfil.

    mklink c:\Users\Mario d:\Mario
    

E isso é tudo, divirta-se!

    
por 16.11.2010 / 08:25
1

Recentemente, tive o mesmo problema. Eu queria usar o programa SteadyState da Microsoft em uma máquina com contas de usuário pré-existentes em C: \ USERS que eu queria mover em D :. Eu segui estes passos:

  1. Imaginei que o disco rígido pudesse se recuperar do desastre que eu esperava experimentar.
  2. Usei a Transferência Fácil do Windows para copiar essas contas para um disco rígido externo.
  3. eliminei as contas.
  4. Eu instalei o Windows SteadyState (funciona no XP e no Vista) e usei-o para criar contas com exatamente o mesmo nome que eu deletei. Eu criei cada um na partição D: \ (SteadyState permite que você escolha!)
  5. Eu iniciei a Transferência Fácil do Windows para restaurar as contas salvas anteriormente, informando para copiar as contas de mesmo nome. Encontra-os todos em D: \ e é onde coloca a cópia! Sucesso.

Espero que isso ajude.

    
por 29.12.2009 / 16:14
1

O uso do sysprep é a maneira mais fácil de criar perfis de usuário em um local diferente. Todas as outras formas não oficiais, como mexer em junções e copiar ou mover arquivos, me deram "O serviço de perfil de usuário falhou no logon. O perfil do usuário não pode ser carregado". erro de perfil.

  • Windows 8:

    • Como realocar perfis de usuário para outra partição ou disco no Windows 8:

      link

  • Windows 7:

    • Como criar contas de usuário em outra partição ou disco durante a instalação do Windows 7:

      link

por 22.07.2012 / 00:56
1

Aviso - estamos (aparentemente) fazendo errado!

Recentemente, perguntei ao Windows sobre isso, pois estou tendo problemas para usar o Windows Update depois de fazer o método symlinks no Windows 8. Ele funcionou por alguns meses, mas agora está começando a mostrar suas falhas.

Alguém respondeu à minha pergunta ( link ) com a seguinte resposta:

Hi

The only supported way to move the User folders to a separate drive is using the Windows 8 ADK.

Windows Deployment with the Windows ADK: http://technet.microsoft.com/en-us/library/hh824947.aspx

Windows Assessment and Deployment Kit (Windows ADK) for Windows 8.1 Preview: http://www.microsoft.com/en-us/download/details.aspx?id=39306

If you have any follow-up questions, please ask on the following forums.

Windows 8 IT Pro Category http://social.technet.microsoft.com/Forums/en-US/category/w8itpro

Pode não ser bastante tão grave quanto isso - o Windows ADK usa apenas arquivos de resposta no estilo sysprep para a maior parte da configuração. Meu palpite é que podemos usar apenas sysprep após o Windows ter instalado isso. Vou atualizar a resposta se descobrir mais sobre isso.

    
por 24.08.2013 / 11:09