Vous êtes sur la page 1sur 24

Tuto : Installation automatisée de

Windows 10

Téléchargement des sources

Pour ce tuto, nous aurons besoin :

Un iso Windows 10 (avec la clé)


Le Kit d'installation automatisée (AIK) Windows

Iso Windows 10
Nous téléchargerons cet iso depuis https://azure.microsoft.com .

Nous sélectionnons ensuite Education , puis Logiciels :

Nous sélectionnons Windows 10 Education, version 22H2 en français et prenons le soin


d'enregistrer la clé dans un document texte avant de télécharger l'ISO.
Kit d'installation automatisée (AIK) Windows
La source sera téléchargée depuis https://learn.microsoft.com/en-us/windows-hardware/get-
started/adk-install#other-adk-downloads .

Remarque : Il existe plusieurs version de Windows AIK . Elles correspondent aux différentes
version de Windows 10. Pour notre version, 22h2 , nous installerons la version qui supporte
Windows 10, version 2004 et plus.

Installation de Windows AIK

Nous exécutons adksetup.exe et nous laissons les paramètres par défaut :


Nous n'envoyons pas des données d'utilisation à Microsoft :

Nous acceptons le contrat de licence et désélectionnons toutes les fonctionnalités sauf Outils
de déploiement :
Nous pouvons alors exécuter l'installation.

Préparation des répertoires sources

A la racine de notre lecteur C:\ nous créons cette arborescence :

Nous allons copier les sources d'installation dans SourcesISO . Pour ce faire, monter l'image du
Windows que nous venons de télécharger :
Nous pouvons alors copier les fichier du lecteur DVD :

Et les copier vers notre répertoire C:\WinPE\SourcesISO :


Nous devons encore copier le fichier C:\WinPE\SourcesISO\efi\microsoft\boot\efisys.bin
vers C:\WinPE\SourceBoot :

Ces prérequis étant effectués, nous pouvons commencer la génération de notre fichier réponse.

Création du fichier réponse

Nous exécutons l' Assistant Gestion d'installation :

Sous Fichier , nous sélectionnons Sélectionner l'image Windows... :


Nous lui renseignons le fichier C:\WinPE\SourcesISO\sources\install.wim puis l'image
Windows 10 Education :

Nous créons ensuite un nouveau fichier réponse :


Langue et options régionnales
Nous allons y renseigner les paramètres demandés à ce stade de l'installation :

Nous ajoutons le composant amd64_Microsoft-Windows-Internationnal-Core-


WinPE_10.0.19041.1_neutral à la passe 1 de notre fichier réponse :

Nous renseignons ensuite les paramètres comme ci-dessous :

InputLocal : 100c:0000100c
SystemLocale : fr-CH
UILanguage : fr-FR
UILanguageFallback : fr-CH
UserLocal : fr-CH
UILanguage : fr-FR
WillShowUI : OnError

Activer Windows
Nous allons y renseigner les paramètres demandés à ce stade de l'installation :

Nous ajoutons le composant amd64_Microsoft-Windows-


Setup_10.0.10041.1_neutral\UserData\ProductKey :
Nous renseignons ensuite les paramètres comme ci-dessous :

Key : votre numéro de licence Windows 10

Sélectionner le système d'exploitation à installer


Nous allons y renseigner le paramètre demandés à ce stade de 'installation :
Afin de connaître ce paramètre, nous allons rechercher cette information dans le fichier de
l'image d'installation à l'aide de la commande DISM.exe .

Dism /Get-ImageInfo /ImageFile:C:\WinPE\SourcesClientISO\sources\install.wim

Outil Gestion et maintenance des images de déploiement


Version : 10.0.19041.844

Détails pour l’image : C:\WinPE\SourcesClientISO\sources\install.wim

Index : 1
Nom : Windows 10 Famille
Description : Windows 10 Famille
Taille : 15 139 176 715 octets

...

Index : 4
Nom : Windows 10 Éducation
Description : Windows 10 Éducation
Taille : 15 491 587 796 octets

...

Index : 11
Nom : Windows 10 Professionnel N pour les Stations de travail
Description : Windows 10 Professionnel N pour les Stations de travail
Taille : 14 704 631 052 octets

L’opération a réussi.

Nous pourrons renseigner ce paramètre en ajoutant MetaData depuis adm64_Microsoft-


Windows-Setup... à la passe 1 windowsPE :

Nous y renseignons les champs Key et Value comme ci-dessous :


Key : /image/index
Value : 4

Avis et conditions du contrat de licence applicables


Nous allons y renseigner le paramètre demandés à ce stade de l'installation :

Pour cela nous sélectionnons UserData et renseignons :

AcceptEula : true
Partitionnement des disques
Nous allons automatiser le partitionnement des disques demandés à ce stade de l'installation :

Nous pourrons renseigner ces paramètres en ajoutant amd64_Microsoft-Windows-


Setup_10.0.10041.1_neutral\DiskConfiguration\Disk\CreatePartitions :

Comme nous avons 3 partitions à créer nous l'ajoutons 3 fois et lui renseignons les paramètres
suivants :

Partition 1

Extend : false
Order : 1
Size 400
Type EFI
Partition 2

Extend : false
Order : 2
Size : 128
Type : MSR

Partition 3

La partition sur laquelle sera installé Windows. Si nous lui renseignons pas de taille la totalité
restante du disque sera utilisée.

Extend : true
Order : 3
Size
Type : Primary

Les disques sont prêts, l'installeur peut copier les fichiers :


L'opération terminée, le système redémarre, la passe 1 windowsPE est terminée

Nom du poste de travail et zone de temps


Ces paramètres sont définis lors de la passe 4 specialize . Nous allons donc ajouter
amd64_Microsoft-WindowsShellSetup_netral à la passe 4 specialize :

Nous lui renseignons :

ComputerName : WST01
Timeone : W. Europe Standard Time
Première ouverture de session (phase 7oobeSystem)
Paramètres régionaux

A ce stade, nous allons automatiser les réponses à ces questions :

Pour cela, nous allons ajouter le composant amd64_Microsoft-Windows-International-


Core_neutral à la passe 7 oobeSystem :

Nous luis renseignons les paramètres suivants :

InputLocal : 100c:0000100c
SystemLocale : fr-CH
UILanguage : fr-FR
UILanguageFallback : fr-CH
UserLocal : fr-CH
Création du compte

Nous allons maintenant automatiser la création de notre utilisateur local :

Nous y définirons aussi le mot de passe du compte d'administration par défaut (.\adminsitrateur).

Pour atteindre ces objectifs, nous ajoutons le composant amd64_Microsoft-Windows-Shell-


Setup_...\UsersAccounts à la passe 7 oobeSystem :
Nous lui renseignons sous AdministratorPassword votre mot de passe :

Puis sous LocalAccounts , nous insérons un nouvel élément LocalAccount :


Nous y renseignons :

Description : Compte d'administration local


DisplayName : Richard
Groupe : Administrateurs
Name : chassotr

Puis sous Password , nous définissons le mot de passe de l'utilisateur :


Pour terminer, nous allons faire en sorte que les écrans relatifs aux services ne soient pas afficher
:

Nous insérons le composant amd64_Microsoft-Windows-Shell-Setup_...\OOBE :

Puis nous lui renseignons les paramètres suivants :

HideEULAPage : true
HideLocalAccountScreen : true
HideOEMRegistrationScreen : true
HideOnlineAccountScreen : true
HideWirelessSetupInOOBE : true
ProtectYourPC : 3
SkipMachineOOBE :true
SkipUserOOBE : true

Enregistrement du fichier réponse


Nous allons maintenant intégrer notre fichier réponse à nos sources d'installation. Le fichier
réponse doit être enregistré à la racine de notre CD-ROM est s'appeler autoUnattend.xml :

Création d'un fichier .iso

Lors de l'installation des outils de déploiement, des commandes ont été ajoutées. C'est le cas de
Oscdimg.exe qui va nous permettre de créer un .iso à partir d'un dossier.

Oscdimg.exe se trouve dans le dossier C:\Program Files (x86)\Windows Kits\10\Assessment


and Deployment Kit\Deployment Tools\amd64\Oscdimg .
cd "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment
Kit\Deployment Tools\amd64\Oscdimg"
Oscdimg -bC:\WinPE\SourceBoot\Efisys.bin -pEF -u1 -udfver102
C:\WinPE\SourcesClientISO C:\WinPE\ISO\windows10_unattend.iso

OSCDIMG 2.56 CD-ROM and DVD-ROM Premastering Utility


Copyright (C) Microsoft, 1993-2012. All rights reserved.
Licensed only for producing Microsoft authorized content.

Scanning source tree (500 files in 41 directories)


Scanning source tree complete (908 files in 86 directories)

Computing directory information complete

Image file is 6147178496 bytes

Writing 908 files in 86 directories to C:\WinPE\ISO\windows10_unattend.iso

100% complete

Final image file is 6149212160 bytes

Done.

L'avantage d'utiliser cette méthode est qu'elle est propre.

Le fait de télécharger une application "gratuite" pour effectuer cette tâche nous fait
prendre le risque que l'application contienne un virus ou un malware.

Test et contrôle
Nous allons maintenant pouvoir tester notre installation.

Nous créons une nouvelle machine virtuelle :

Custom
Hardware compatibility : Workstation 16.2.x
I will install the operating system later.
Microsoft Windows (Windows 10 and later x64)
Virtual machine name : Windows 10 UNATTEND
UEFI (ne pas cocher Secure Boot)
Processor Configuration ==> Next
Memory : 2048 MB
Next, next, next jusqu'à :
Nous définissons l'image ISO

Nous pouvons alors démarrer le système sur le CD-ROM. L'installation devrait s'effectuer
automatiquement.
Dépannage et fichiers de log

L'ensemble des tâches effectuées lors de cette installation se trouvent dans :

C:\Windows\Panther\UnattendGC\setupact.txt

Sources
La commande Dism.exe DISM Image Management Command-Line Options | Microsoft
Learn
Les différents composants du fichier réponse Components | Microsoft Learn
La commande Oscdimg.exe Oscdimg Command-Line Options | Microsoft Learn
Code de langues et claviers Windows Default Input Profiles (Input Locales) in Windows |
Microsoft Learn
Partitionner le disque : UEFI/GPT-based hard drive partitions | Microsoft Learn
Automatiser le programme d'installation de Windows Automatiser le programme
d’installation de Windows | Microsoft Learn

Vous aimerez peut-être aussi