Um conjunto de arquivos de configuração e scripts para automatizar a instalação do Windows 10
Este projeto tem como objetivo auxiliar o usuário no processo de instalação do Windows, pulando etapas de configuração e instalando programas básicos do dia-a-dia.
Com foco em modularidade, é possível alterar partes da configuração de forma simples e independente, sem afetar o funcionamento do script. Por exemplo, você pode usar uma ISO diferente do Windows 10 sem a necessidade de modificar os scripts, ou atualizar e adicionar aplicativos em apenas 2 passos: adicionar o arquivo de instalação.exe ou .msi
na pasta correta e alterar sua entrada no scriptinstall_apps.cmd
como veremos adiante.
- Pendrive de boot feito com o Easy2Boot
- ISO de instalação do Windows 10 (veja como obter uma na seção FAQ)
- Arquivos deste repositório
-
Prepare o pendrive usando o Easy2Boot (veja como fazer isso aqui).
Durante o processo a ferramenta oferece a opção de utilizar o Ventoy na 2ª partição, selecione NÃO pois o Ventoy não suporta configuração XML do Windows, o que é necessário para o script funcionar corretamente;
-
Faça download dos arquivos deste repositório e cole na partição E2B do seu pendrive;
-
Adicione a ISO do Windows 10 na pasta
_ISO\WINDOWS\WIN10
para ISO single boot (x32 ou x64 apenas) ou na pasta_ISO\WINDOWS\WINAIO
para ISO dual boot (x32 e x64 na mesma ISO); -
Dê boot pelo pendrive:
4.1 Modo Legacy (CSM): No menu do Easy2Boot selecione a opção Instalação do Windows > selecione Windows 10 para single boot ou Windows AIO para dual boot > selecione a ISO para instalação. Ignore qualquer mensagem de pressione Enter, exceto no caso de ISO dual boot onde é perguntado se deseja instalar a versão x32 ou x64;
4.2 Modo UEFI: No menu do a1ive grub2 File Manager (agFM) selecione a opção Windows Install > semelhante ao modo legacy, selecione a pasta WIN10 ou WINAIO > selecione a ISO para instalação > Boot Windows install from ISO > em ISO dual boot selecione a versão x64 (x32 funciona somente no modo legacy);
IMPORTANTE: no modo UEFI é necessário desativar temporariamente o SECURE BOOT no BIOS antes de iniciar o pendrive, após a instalação do Windows você pode ativar novamente.
-
Faça a instalação do Windows normalmente, selecionando a versão e criando partições conforme necessário. Ao finalizar esta parte o computador irá reiniciar, caso a tela do E2B ou agFM apareça novamente aperte a tecla F7 (E2B) ou F6 (agFM) para prosseguir com o boot no HD/SSD;
NÃO REMOVA o pendrive até que apareça um prompt na tela com o fundo verde e as teclas Caps Lock e Scroll Lock estejam ativas, esse é o sinal de que a 1ª parte do script finalizou com sucesso e que já é possível remover o pendrive e o computador irá reiniciar novamente.
-
O Windows irá iniciar na configuração inicial, insira o nome de usuário e senha (opcional) e clique em avançar. Ao final do processo o script irá chamar o
install_apps.cmd
e iniciar a instalação dos programas e finalizar o E2B Windows Autoinstall.
- Easy2Boot pela excente ferramenta multiboot e seus recursos;
- Windows Answer File Generator pela ferramenta de criação de
unattend.xml
para pré-configuração do Windows; - Notepad++ por me poupar de muito esforço com sua excelente ferramenta de edição de arquivos;
- Get IT Solutions pela ajuda com os parâmetros de instalação silenciosa.
-
Como obter uma ISO do Windows?
Neste link você encontra a ferramenta de criação de ISO oficial da Microsoft. Clique em Baixar a ferramenta agora, execute a ferramenta e siga as instruções na tela.
-
Porque preciso usar o Easy2Boot para isso?
O E2B é uma excelente ferramenta, além de proporcionar uma instalação automática e personalizada do Windows ela é MULTIBOOT! Ou seja, você pode adicionar ISOs do Linux, WinPE, Rescue CDs e etc. Um bônus: o E2B vem com memtest86+ para diagnosticar problemas de RAM. :-)
-
Posso remover ou adicionar algum programa para instalação automática?
Sim! Você pode editar livremente os programas, adicionando ou removendo o que desejar, basta adicionar o arquivo na pasta Programas e editar o arquivo
_ISO\WINDOWS\installs\CONFIGS\SDI_CHOCO\install_apps.cmd
. Dê uma olhada nele para mais instruções. -
Como faço para o script copiar arquivo(s) de um lugar para outro?
Adicione o comando xcopy no
install_apps.cmd
. -
Posso usar esse script para automatizar uma instalação do Windows 7/8.1?
Esse script foi testado apenas com ISOs do Windows 10 2004 e 20H2, mas nada impede que você teste em outras versões ou faça alterações para outros Windows.