it-swarm-pt.tech

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

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

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 primária.

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?

60
Click Ok

mklink /d myuser d:\moved\myuser

Nas versões modernas do NTFS, os pontos de junção que você usou em 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.

24
Factor Mystic

O método mais fácil e confiável de colocar seu perfil de usuário em outra partição (ou seja, sem 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 faça a primeira conta de usuário "Administrador".

  2. Entrar. 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, faça logout.

  4. Entre para 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.

19
totorocat

Existe uma questão semelhante em serverfault , você deve verificar isso.

Mas eu tive segundos pensamentos sérios sobre isso ser uma boa idéia.

5
Benjol

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

http://lifehacker.com/5467758/move-the-users-directory-in-windows-7

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 AD ou GPO pode redirecionar a pasta Meus Documentos para um NAS/SAN ou outro compartilhamento de rede. Jornadas simples - os backups são gerenciados pelo data center ou pelos sistemas e não pelos usuários finais, e o PC não é o PC deles - é da empresa (assim 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 o meu sistema operacional falhar, 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 é um monte de dados para perder se for pop! E você acaba com muitos dados para fazer backup, a menos que você use incremental - o que é um saco para recuperar! E sim - eu faço backup tanto on-line e sincronizar dados do usuário para um disco rígido externo também.

2
FJ1200

A melhor maneira de conseguir isso, está 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 de 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!

2
Mario Juárez

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

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

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

Esse script modifica o Registro Hive 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)

http://www.sevenforums.com/tutorials/117308-user-folders-moving-user-folders-modular-script.HTML#post1008268

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

2
Alain Quarré

Usar o 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.

1
XP1

Eu 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. Eu imaginei o disco rígido para poder se recuperar do desastre que eu esperava experimentar.
  2. Eu usei a Transferência Fácil do Windows para copiar essas contas para um disco rígido externo.
  3. Eu apaguei 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 isto ajude.

1
Bill Rodman

Warning - 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 ( http: //answers.Microsoft.com/en-us/windows/forum/windows_8-windows_update/windows-8-update-not-able-to-traverse-symlinks/ 608dbb4a-6dc8-4cae-b97e-7e806c879431? Tm = 1377290411294 ) com a seguinte resposta:

Oi

A única maneira suportada de mover as pastas do Usuário para uma unidade separada é usando o Windows 8 ADK.

Implantação do Windows com o Windows ADK: http: //technet.Microsoft.com/en-us/library/hh824947.aspx

Kit de avaliação e implantação do Windows (Windows ADK) para Windows 8.1 Preview: http: //www.Microsoft.com/en-us/download/details.aspx? Id = 39306

Se você tiver alguma dúvida, por favor, pergunte nos seguintes fóruns.

Categoria do Windows 8 IT Pro 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 apenas usar o próprio sysprep depois que o Windows for instalado para isso. Eu atualizarei a resposta se eu descobrir mais sobre isso.

1
CJxD