Usando CopyProfile para customizar o Default User Profile – Deployment Insider
Usando CopyProfile para customizar o Default User Profile
Eduardo Sena agosto 31, 2015 14 Comentários
ADK, CopyProfile, WSIM
Hoje vou falar um pouco sobre o CopyProfile, um recurso muito interessante que está presente no Windows desde o Windows Vista e também nas versões mais atuais do Windows e vou mostrar como criar e configurar um arquivo de resposta para para configurações autônomas.
O que é CopyProfile?
O CopyProfile é um recurso disponível no Windows onde podemos customizar algumas configurações do perfil do usuário como papel de parede da área de trabalho, aplicações,atalhos na barra de tarefas, configurações do Internet Explorer e itens no menu iniciar ou no caso do Windows 8.1 a start screen dentre outras configurações pertencentes ao perfil do usuário.
O processo é bem simples o que o CopyProfile vai fazer é criar uma copia dessas configurações do perfil do usuário e defini-las no Default User Profile e o Windows irá usar esses perfil como um template para configurar novas contas de usuários que forem criadas no computador.
Softwares necessários para o passo a passo
Caso não tenha os softwares necessários ou o Windows é possível baixar a versão de avaliação e fazer o teste em seu laboratório.
Mídia do Windows (Nesse post estarei usando o Windows 10 Enterprise) – https://www.microsoft.com/en-us/evalcenter/evaluate-windows-10-enterprise
Windows System Image Manager (Parte do pacote do Windows ADK) – https://msdn.microsoft.com/en-us/windows/hardware/dn913721.aspx#deploy
Criando arquivo de resposta usando o WSIM
Para usar o CopyProfile ou automatizar o processo de deployment em instalações autônomas devemos criar um arquivo xml chamado Unattend.xml, é nesse arquivo que contém as respostas para os prompts do setup do Windows durante a instalação. vamos a criação do arquivo.
1. Abra o Windows System Image Manager a partir do Menu iniciar.
2. Clique em File > New Answer File, uma caixa de aviso será exibida informando que caso não seja importado o arquivo de imagem do Windows as funcionalidades ficaram reduzidas, clique em OK.
3. Selecione o arquivo Install.wim, a mensagem de que não existe um catalogo para a imagem será mostrada clique em sim para cria-lo.
4. Em Windows Image navegue até amd64_Microsoft-Windows-Shell-Setup_10.0.240.16384_neutral, clique com o botão direito e escolha Add Setting to Pass 4 specialize.
5. Em Answer File, selecione amd64_Microsoft-Windows-Shell-Setup_neutral e no painel de propriedades do Microsoft-Windows-Shell defina como o CopyProfile como True.
6. Por fim salve o arquivo com o nome de CopyProfile.xml.
Estrutura do arquivo CopyProfile.xml
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CopyProfile>true</CopyProfile> </component> </settings> <cpi:offlineImage cpi:source="wim://EDS-DPS01/operating%20systems/Install.wim" xmlns:cpi="urn:schemas-microsoft-com:cpi" /> </unattend>
<cpi:offlineImage cpi:source="wim://EDS-DPS01/operating%20systems/Install.wim" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
Aplicando o CopyProfile a imagem do Windows
Após criar o arquivo de resposta, crie uma maquina virtual com Windows 10 e faça todas as customizações usando a conta de Administrador local exclua todas as demais contas caso exista, feito as customizações podemos iniciar o processo de generalização do Sistema Operacional.
Obs.: Não use perfis de usuários do domínio para fazer esses passos.
Usando o prompt de comando com privilégios de administrativos (Run as) e use o comando a seguir. (Eu criei uma pasta na unidade C: do computador de referencia chamada AnswerFiles).
C:\WindowsSystem32\Sysprep\Sysprep /generalize /oobe /shutdown /unattend:C:\AnswerFiles\CopyProfile.xml
Quando o processo terminar o computador será desligado e a partir dai podemos fazer a captura da imagem e aplicar em vários computadores.
Conta Administrador antes de Executar o Sysprep
Novo usuário criado após a imagem ser aplicada.
Em um outro post irei mostrar como fazer essa configuração usando Microsoft Deployment Toolkit 2013 Update 1.
Rogerio outubro 6, 2015 em 3:51 pm
Estou no aguardo de como efetuar pelo MDT show de bola Eduardo parabens
Eduardo Sena (Publicações do Autor) outubro 6, 2015 em 4:12 pm
Olá Rogerio, esterei escrevendo esse post em breve. Obrigado pela visita ao blog e sugestão.
Daniel Saints julho 26, 2016 em 11:53 am
Bom Dia Eduardo Sena! Sua documentação foi de uma grande ajuda. Clonava meu default profile de outra formas, no w7 e w8. Da forma que eu costumava fazer não funcionava no W10. Agora tenho uma dúvida, será q pode me ajudar. Estou com alguns equipamentos HPs que logo no inicio ja roda o Sysprep de fábrica, eu consigo gerar um outro como a sua documentação? ou só consigo rodar o Sysprep em uma instalação limpa do W10. Muito Obrigado
Eduardo Sena (Publicações do Autor) julho 27, 2016 em 8:03 am
O que as maquinas que vem de fabrica com o Windows faz é o OOBE ou seja onde você vai definir nome do computador, nome de usuário etc. Para aplicar o copyprofile usando o arquivo de resposta você teria que executar o sysprep novamente.
Daniel Saints julho 27, 2016 em 10:32 am
Eduardo Obrigado pela ajuda. Fiz o procedimento, porem quando o notebook reiniciou apresentou erro "O Windows não pode terminar de configurar o sistema. Para Tentar continuar configuração, reinicie o computador. ja tentei reiniciar diversas vezes mais o erro persiste. Ja passou por algo parecido?
Eduardo Sena (Publicações do Autor) julho 27, 2016 em 11:08 am
Tive um problema desse foi devido a parâmetros incorretos no arquivo de resposta.
daniel outubro 20, 2016 em 4:26 pm
Eduardo Boa Tarde! Esse procedimento posso fazer no Windows 8.1?
Eduardo Sena (Publicações do Autor) outubro 20, 2016 em 4:40 pm
Sim é possível utilizar o procedimento para o customizar o Windows 8.1.
daniel outubro 24, 2016 em 9:01 am
Eduardo, efetuei o procedimento no "gerador de imagem" apontei o Amd64_Microsoft_Windows_Shell_Setup_neutral, porem quando vou salvar o XML. no campo "validação" ele gera 17 Exclamações com alguns parametros tipo "A configuração não foi modificada. Não será salva no arquivo de resposta" é normal gerar esses alertas, no Windows 8.1. No Windows10 não tive problemas.
Eduardo Sena (Publicações do Autor) outubro 24, 2016 em 9:09 am
Esses alertas podem ser apenas porque alguns campos no arquivo unattend pode está em branco, mesmo assim é possível salvar o arquivo. abraço
daniel outubro 24, 2016 em 9:48 am
Eduardo, fiz o procedimento no Windows8.1 porem ele não desliga, fica com a tela preta a led do power ligado. deixei 10 minutos, desliguei na mão, quando reiniciou entrou na tela de login normalmente, sem o tutorial de novo pc. quando tento entrar com o usuario administrador ele diz q a conta esta desativada. Sabe se pode ser algo q faltou?
Eduardo Sena (Publicações do Autor) outubro 24, 2016 em 9:58 am
Daniel, Você está fazendo esse processo manualmente ou usando ferramentas de Deployment como o MDT?
Convido você para se juntar ao grupo de deploymento no skype, la podemos conversar mais sobre seu caso, e com uma rapidez maior. abraço
daniel outubro 24, 2016 em 10:09 am
fiz o procedimento identico como o seu post. no windows10 foi perfeito. inclusive ja liberei as estações para clonagem. no windows 8 apresentou esse probleminha. como faço para me junta a esse grupo?funciona com o Skype for Business? Grato.