terça-feira, 19 de maio de 2026

[Dica] Criar ISO do Windows personalizado com autounattend.xml, ei.cfg

Depois de ter criado um tutorial sobre como proceder à criação de uma ISO de instalação personalizada do Windows 11 — baseada no projecto “Tiny11” — vou agora aprofundar este tema, explorando a personalização do script utilizado pelo Tiny11.

 

Para além disso, irei também abordar a utilização de ficheiros autounattend.xml e ei.cfg personalizados, permitindo a criação de ISOs de instalação tanto para o Windows 10 como para o Windows 11, totalmente adaptadas às necessidades de cada utilizador.

 

Há também uma ferramenta ‘Winhance’, pós instalação do sistema operativo que pode ajudar a remover certas funções do Windows indesejadas e criar autounattend.xml.

 

Tiny11 Builder

 

Como já vimos no ‘post’ anterior, Tiny11 Builder, é uma ferramenta que permite criar uma versão mais leve e simplificada do Windows 11.

De forma simples, ajuda a remover componentes desnecessários do sistema operativo, tornando-o mais rápido e menos exigente em termos de recursos.

 

As instruções seguintes são para utilizadores avançados.

 

Depois de transferir a versão mais actualizada do ‘Tiny11builder’

https://github.com/ntdevlabs/tiny11builder

 

Editamos o ficheiro ‘tiny11maker.ps1’

 

Podemos visualizar no código quais as funções que irão ser removidas na instalação do Windows.

Podemos também acrescentar funções ao script inicial.

 

Por exemplo, se quisermos manter o navegador Microsoft Edge, basta remover as linhas referentes à sua remoção.

Isto irá tornar a criação do Tiny11 ainda mais específica para cada caso.

 

 

autounattend.xml

 

Quando instalamos o Windows num computador, normalmente temos de seguir vários passos: escolher o idioma, aceitar os termos, criar um utilizador, entre outras configurações. Este processo pode ser repetitivo, sobretudo se fizermos várias instalações.

É aqui que entra o ficheiro autounattend.xml.

De forma simples, este ficheiro funciona como uma lista de instruções automáticas para o instalador do Windows. Em vez de termos de configurar tudo manualmente, podemos deixar tudo previamente definido, e o sistema faz o trabalho sozinho.

 

As instruções são para utilizadores medianos.

 

Um gerador autounattend.xml é uma ferramenta online que permite criar automaticamente um ficheiro autounattend.xml, utilizado para instalações automáticas do Windows.

Em vez de teres de se escrever o ficheiro manualmente (o que pode ser complicado), este site (criar autounattend.xml) apresenta-te um formulário simples, onde só é necessário escolher as opções que se pretende que sejam aplicadas — e ele gera o ficheiro xml final.

 

Este serviço permite criar ficheiros de respostas (normalmente denominados unattend.xml ou autounattend.xml) para realizar instalações automáticas do Windows 10 e do Windows 11, incluindo as versões 24H2 e 25H2. Os ficheiros de respostas gerados por este serviço destinam-se principalmente a ser utilizados com o programa de instalação do Windows executado a partir do Windows PE para realizar instalações limpas (em vez de actualizações).

 

Depois do ficheiro XML ser criado, é necessário colocá-lo na raiz da ISO ou da pen USB de instalação do Windows.

 

Ao iniciar o computador através desse dispositivo, o instalador do Windows irá detectar automaticamente o ficheiro e seguir todas as instruções definidas no mesmo.

Desta forma, a instalação decorre de forma automática, aplicando as configurações previamente estabelecidas no ficheiro autounattend.xml, sem necessidade de intervenção do utilizador.

 

ei.cfg

 

Na instalação do Windows 11 em computadores mais recentes, é comum não aparecer a lista de edições do sistema operativo (como Home, Pro, entre outras). Isto acontece porque algumas placas-mãe já incluem uma chave de produto associada pelo fabricante, que faz com que o instalador seleccione automaticamente a edição correspondente.

No entanto, quando se pretende instalar uma edição diferente do Windows, esta situação pode tornar-se um obstáculo.

Felizmente, existe uma forma simples de contornar este comportamento. Ao adicionar um ficheiro ‘ei.cfg’ à imagem de instalação do Windows, é possível definir previamente a edição a instalar ou, em alternativa, forçar o aparecimento da lista de escolhas durante o processo de instalação.

 

Para que seja apresentada a lista de escolhas, basta criar o ficheiro de nome ‘ei.cfg’ com o seguinte texto:

Um ficheiro ei.cfg simples pode ter o seguinte conteúdo:


[EditionID]

[Channel]
_Default

[VL]
0


EditionID → define a edição (ex: Home, Professional)

Channel → tipo de licença (Retail, OEM, Volume)

VL → indica se é licenciamento por volume (1 = sim, 0 = não)

 

Este ficheiro ‘ei.cfg’ deve ser colocado dentro da pasta ‘sources.

 

Winhance - Utilitário de optimização do Windows

O Winhance é uma aplicação que merece ser referida neste contexto devido à sua capacidade de optimizar e modificar componentes do Windows já instalados.

Esta ferramenta permite desactivar ou remover funcionalidades consideradas desnecessárias, contribuindo para um sistema mais leve e ajustado às necessidades do utilizador.

Para além disso, o Winhance (link github) disponibiliza também a funcionalidade de criação de um ficheiro autounattend.xml, que pode ser posteriormente integrado numa imagem de instalação (ISO) do Windows. Desta forma, é possível automatizar o processo de instalação já com configurações personalizadas previamente definidas.

 

Informação sobre procedimentos de instalação e configuração podem ser visualizados aqui.

 

UnattendedWinstall

O UnattendedWinstall (link github) utiliza os ficheiros de resposta da Microsoft (ou ficheiros de instalação automática) para automatizar e personalizar as instalações do Windows. Permite a desinstalação de aplicações e funcionalidades do Windows, bem como a alteração das definições do Windows durante o processo de configuração do sistema.

Sem comentários:

Enviar um comentário