Instalação Silenciosa do Windows 10/11 Usando Unattend.xml: Tutorial Completo
Script Unattend.xml Completo e Comentado

Automatizar a instalação do Windows pode economizar tempo e garantir configurações padronizadas. Usando um Unattend.xml, é possível instalar o Windows sem interação do usuário, configurando fuso horário, rede e partições automaticamente.
1. Requisitos
- Windows ADK para criar e validar o Unattend.xml.
- ISO do Windows compatível com a versão desejada.
- Pendrive bootável com a ISO gravada.
2. Script Unattend.xml Explicado e Comentado
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<!-- Configuração de Regionalização: Define o idioma e fuso horário para Brasília -->
<settings pass="specialize">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" language="neutral" versionScope="nonSxS">
<SystemLocale>pt-BR</SystemLocale>
<UILanguage>pt-BR</UILanguage>
<InputLocale>pt-BR</InputLocale>
<UserLocale>pt-BR</UserLocale>
<TimeZone>E. South America Standard Time</TimeZone>
</component>
</settings>
<!-- Configuração de Rede: DHCP Automático -->
<settings pass="specialize">
<component name="Microsoft-Windows-TCPIP" processorArchitecture="x86" language="neutral" versionScope="nonSxS">
<Interfaces>
<Interface wcm:action="add">
<DhcpEnabled>true</DhcpEnabled>
</Interface>
</Interfaces>
</component>
</settings>
<!-- Aceitação automática da licença e configuração do usuário -->
<settings pass="oobeSystem">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" language="neutral" versionScope="nonSxS">
<OOBE>
<HideEULAPage>true</HideEULAPage>
<NetworkLocation>Work</NetworkLocation>
</OOBE>
<!-- Criação de usuário administrador sem senha -->
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Administrador</Name>
<Group>Administrators</Group>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
</component>
</settings>
<!-- Definição de Nome do Computador e Conta de Usuário -->
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" language="neutral" versionScope="nonSxS">
<ComputerName>PC-AUTOMATICO</ComputerName>
<RegisteredOwner>Usuário</RegisteredOwner>
<RegisteredOrganization>Empresa</RegisteredOrganization>
</component>
</settings>
<!-- Particionamento Automático do Disco com Formatação Completa e Partição de 70GB -->
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" processorArchitecture="x86" language="neutral" versionScope="nonSxS">
<DiskConfiguration>
<Disk wcm:action="add">
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk> <!-- Formatação Completa -->
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Type>Primary</Type>
<Size>70000</Size> <!-- Partição de 70GB -->
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Order>1</Order>
<Active>true</Active>
<Format>NTFS</Format>
<Label>Sistema</Label>
<Letter>C</Letter>
</ModifyPartition>
</ModifyPartitions>
</Disk>
</DiskConfiguration>
</component>
</settings>
</unattend>
Você pode alterar o nome do computador e o nome do usuário
nos seguintes trechos do Unattend.xml:
Nome do Computador
Modifique a linha abaixo dentro da seção
<settings pass="specialize">
:
<ComputerName>PC-AUTOMATICO</ComputerName>
➡️ Substitua
"PC-AUTOMATICO"
pelo nome desejado para o computador.
Nome do Usuário Administrador
Modifique a linha dentro da seção
<settings pass="oobeSystem">
:
<Name>Administrador</Name>
➡️ Substitua
"Administrador"
pelo nome de usuário desejado.
3. Como Aplicar o Unattend.xml
- Copie o arquivo
Unattend.xml para
X:\Windows\Panther (onde
X:
é a unidade do pendrive/mídia de instalação). - Inicialize o computador a partir da mídia de instalação do Windows.
- O processo será 100% automatizado.
4. Dicas Práticas
✅ Valide o XML antes de usar, utilizando a ferramenta do Windows ADK.
✅ Use uma máquina virtual para testes antes de implantar em produção.
✅ Personalize o arquivo conforme suas necessidades, como inserir chaves de produto e scripts pós-instalação.
✅ Mantenha backups de configurações para reutilização futura.
5. Benefícios da Instalação Automatizada
✔ Economia de tempo na configuração de múltiplos computadores.
✔ Redução de erros humanos e padronização.
✔ Instalação hands-free, ideal para ambientes corporativos.
Considerações finais
A utilização de um Unattend.xml possibilita a instalação do Windows sem intervenção, garantindo eficiência e consistência. Esse método é ideal para administradores de TI que precisam de implantações automatizadas e padronizadas.