User State Migration Tool “USMT”

Nota

A Ferramenta de Migração de Estado do Usuário é um programa utilitário de linha de comando desenvolvido pela Microsoft que permite que os usuários se sintam à vontade com linguagens de script para transferir arquivos e configurações entre PCs com Windows.

Procedimento

Instalação:

Baixe o adksetup.exe pelo site: docs.microsoft.com

Observação: Nesse exemplo usaremos windows adk, para sistema windows 10 professional.

Após a execução do adksetup.exe vamos escolher a segunda opção: download features for installation on a separate computer.

Nota

Escolha o local de instalação em C:\ADK-Offline, e após o seu download, copie esta pasta para um pendrive, pois iremos usá-la para instalar em máquinas sem necessidade de conexão com a internet, manteremos tudo no modo offline.

Instalar o USMT

Entre na pasta ADK-Offline e execute o adksetup.exe e coloque no local de instalação o caminho:

C:\ADK

Escolha a primeira opção e em seguida selecione a ferramenta no caso, apenas o usmt.

Iniciar o processo do usmt na máquina alvo

Nota

O teste à seguir foi feito no meu Oracle VM VirtualBOX

Mapear a pasta compartilhada o qual irar armazenar o perfil do usuário:

net use e: \\vboxsrv\andre

mkdir e:\Downloads\backup_user

Iniciar o processo do usmt:

cd "C:\ADK\Assessment and Deployment Kit\User State Migration Tool\amd64"

scanstate.exe e:\Downloads\backup_user /ue:*\* /ui:*\andre /i:miguser.xml /i:migapp.xml /o /c /nocompress

ou

scanstate.exe \\vboxsrv\andre\Downloads\backup_user /ue:*\* /ui:*\andre /i:miguser.xml /i:migapp.xml /o /c /nocompress
Snipping Tool Capture Scanstate

OBS: Isso Irá criar uma pasta nova chamada USMT em e:\Downloads\backup_user.

Restore do perfil em outra máquina, instale o ADK (não esqueça de selecionar apenas o usmt):

cd "C:\ADK\Assessment and Deployment Kit\User State Migration Tool\amd64"

loadstate e:\Downloads\backup_user /ue:*\* /ui:*\andre /i:miguser.xml /i:migapp.xml /nocompress

ou

loadstate.exe \\vboxsrv\andre\Downloads\backup_user\USMT\ /ue:*\* /ui:*\andre /i:miguser.xml /i:migapp.xml /nocompress
Snipping Tool Capture Loadstate

Faça um logon com o usuário andre e veja se tudo está ok (email, imagens, documentos, favoritos, icones, atalhos e etc..).

Considerações Finais

No windows 8.1 professional, foi necessário reconfigurar o wallpaper e a foto do login do usuário… mas do resto, como ícones e área de trabalho estavam OK! bem como emails, docs e images.

Caso a máquina esteja ingressado num Domain, tanto a máquina alvo como a de destino, devem estar sempre no mesmo domain ou grupo de trabalho, antes de se iniciar o restore do loadstate do perfil do usuário!

Nota

Caso queira utilizar a migração com mais segurança, podemos usar a criptografia.

Veja um exemplo abaixo

Migração completa do perfil do usuário chamado karen, no windows 10 x64 (hostname notedell). iremos migrá-la para outra máquina, tbm com windows 10 x64 e (hostname note-sam).

Realizar a cópia critografada do perfil completo da máquina.

  1. Instale o software adksetup.exe em ambas as máquinas!

(notedell):

elevate cmd administrator

cd C:\User State Migration Tool\arm64

conecte o hd externo (e:) ou se estiver em rede mapeia para o seu fileserver:

mkdir e:\notekaren\perfilmigration

scanstate.exe e:\notekaren\perfilmigration /ue:*\* /ui:*\karen /i:migapp.xml /i:miguser.xml /i:migdocs.xml /v:5 /vsc /encrypt /key:delldakaren10
  1. Restaurar o perfil em outra máquina.

(note-sam):

elevate cmd administrator

cd C:\User State Migration Tool\arm64

conecte o hd externo (e:) ou se estiver em rede mapeia para o seu fileserver:

loadstate.exe e:\notekaren\perfilmigration /ue:*\* /ui:*\karen /i:migapp.xml /i:miguser.xml /i:migdocs.xml /v:13 /lae /lac:12345678 /decrypt /key:delldakaren10

Nota

remova a opção /lae e /lac se a conta do perfil pertencer a um domínio. Use elas apenas para as contas locais. Saiba mais sobre esses e outros parâmetros em: https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-loadstate-syntax ou https://blogs.technet.microsoft.com/askds/2011/05/05/usmt-and-u-migrating-only-fresh-domain-profiles/

  1. Desconecte o hd externo e reinicie o computador. Faça um logon com o usuário karen e veja se tudo está ok (email, imagens, documentos, favoritos, icones, atalhos e etc..)