Configuration ADK et création de fichier XML sur Windows Server 2016

Dans ce tutoriel nou allons installer et utiliser ADK pour créer des fichiers XML afin d'automatiser l'installation de Windows. L'opération du tutoriel précédent peut engendrer des risque d'erreur tout comme une forte lassitude lors de la migration des postes.

 

Ces fichiers XML, comme nous ne connaissons pas forcément la structure d'un tel fichier, Microsoft met à disposition un outil qui permet la génération de ces fichiers. Cet outil est nommé ADK ("Automated Deployment Kit").

 

Prérequis :

Un serveur Windows Server 2016 installer et prêt à l'emploi.

Avoir installer et configurer le serveur DNS.

Avoir installer et configurer le serveur DHCP.

Avoir installer et configurer le serveur DWDS.

Télécharger ADK.

Une clef de licence Windows 10.

 

Étape 1 :

Nous allons tout d'abord installer ADK.

Double cliquez sur adksetup.exe.

Sélectionnez "Installer le kit de déploiement et d'évaluation Windows - Windows 10 sur l'ordinateur",

mettre comme chemin "C:\Windows Kits\10\",

cliquez sur suivant.

Sélectionnez "Non",

cliquez sur suivant.

Lisez le contrat de licence logiciel microsoft,

cliquez sur Accepter.

Cochez toutes les cases,

cliquez sur installer.

Ne pas cochez la case "Learn more about the Windows Assessment and Deployment Kit",

cliquez sur Fermer.

Cliquez sur démarrer,

cliquez sur "Windows Kits",

cliquez sur "Assistant Gestion d'installation".

Une fois l'assistant ouvert cliquez droit sur "Sélectionner une image Windows ou un fichier catalogue",

cliquez sur "Sélectionner l'image Windows...".

Chercher le fichier install.wim qui se trouve dans votre DVD ou USB Windows,

cliquez sur Ouvrir.

Sélectionnez la version du windows que vous voulez installer automatiquement, dans mon cas "Windows 10 Pro",

cliquez sur OK.

Vu qu'aucun catalogue n'a été créer auparavant cliquez sur Oui pour en créer un.

Maintenant nous allons créer un nouveau fichier de réponses, pour ce faire cliquez droit sur Créer ou ouvrir un fichier de réponses,

cliquez sur "Nouveau fichier de réponses...".

Voilà nous somme près à créer notre premier fichier xml.

 

Étape 2 :

En bas à gauche de la fenêtre une arborescence apparait avec 2 dossiers.

  • Components
  • Package

Seule la partie Components nous intéresse, elle est découpée en 3 types de composants.

  • amd64 : pour les systèmes 64 bits
  • wow64 : composants Windows 32 bits sur un Windows 64 bits
  • x86 : pour les systèmes 32 bits

Les composants nous intéressant sont les amd64.

Dans la fenêtre du milieu on voit une arborescence avec 7 liste. Cette liste correspond aux 7 passes d'une installation Windows.

 

Le premier fichier XML que nous allons créer correspond à la première étape d'installation de Windows via WDS à savoir :

  • Le choix de la langue
  • La connexion au serveur WDS
  • La sélection du dique dur et la création des partitions

 

Pour cela nous allons ajouter les paramètres suivant à la passe "1 windowsPE" en faisant un simple clic droit sur chacun d'entre eux :

  • amd64_Microsoft-Windows-International-Core-WinPE\SetupUILanguage
  • amd64_Microsoft-Windows-Setup\DiskConfiguration\Disk\CreatePartitions\CreatePartition
  • amd64_Microsoft-Windows-Setup\DiskConfiguration\Disk\ModifyPartitions\ModifyPartition
  • amd64_Microsoft-Windows-Setup\WindowsDeploymentServices\ImageSelection\InstallTo
  • amd64_Microsoft-Windows-Setup\WindowsDeploymentServices\Login\Credentials

Ce qui nous donnera ceci.

Il va falloir ensuite configurer l'arborescence.

 

Donc l'opération est très simple il va falloir cliquez sur amd_64Microsoft-Windows-International-Core-neutral, puis sur la fenêtre de droite rentrer les paramètres fr-FR sauf pour "LayeredDriver".

Cliquez sur SetupUILanguage et entrez le paramètres fr-FR.

Ensuite nous allons configurer la partition du disque dur, pour commencer cliquez sur amd_64Microsoft-Windows-Setup,

cliquez sur Disk,

pour le paramètre DiskID mettre 0,

pour le paramètre WillWipeDisk mettre true.

Cliquez sur CreatePartition,

pour le paramètre Extend mettre true,

pour le paramètre Order mettre 1,

pour le paramètre Type mettre Primary.

Cliquez sur ModifyPartition,

pour le paramètre Active mettre true,

pour le paramètre Extend mettre false,

pour le paramètre Format mettre NTFS,

pour le paramètre Label mettre SYSTEM,

pour le paramètre Letter mettre C,

pour le paramètre Order mettre 1,

pour le paramètre PartitionID mettre 1.

Nous allons données l'ordre d'installer le système d'exploitation sur le disque 0 et la partition 1.

Cliquez sur InstallTo,

pour le paramètre DiskID mettre 0,

pour le paramètre PartitionID mettre 1,

On saisit les informations de connexion au serveur WDS.

Cliquez sur Credentials,

pour le paramètre Domain mettre le nom de votre serveur ou de votre domaine, dans mon cas WIN-V9CA0422TRU,

pour le paramètre Password mettre votre mot de passe, dans mon cas Passw0rd,

pour le paramètre Username mettre Administrateur.

Une fois tous ces paramètres renseigner on va enregistrer notre fichier,

cliquez sur Fichier,

cliquez sur "Enregistrer le fichier de réponses sous ...".

Enregistrer le fichier dans le répertoire "C:\RemoteInstall\WebClientUnattend\" et nommé le "Unnattend-WDS.xml",

cliquez sur Enregistrer.

 

Étape 3 :

Nous allons mettre en place notre premier fichier xml pour tous les clients.

Allez dans le Services de déploiement Windows,

cliquez droit sur votre serveur WDS,

cliquez sur Propriétés.

Cliquez sur l'onglet Client,

cliquez sur Parcourir en face d'Architecture x64.

Sélectionnez le fichier précédement créer dans le réperoire "C:\RemoteInstall\WebClientUnattend\Unnattend-WDS.xml",

cliquez sur Ouvrir.

Cliquez sur OK.

 

Étape 4 :

Nous allons créer et configurer notre second fichier xml pour Windows 10 Pro.

    Retourner dans l'Assistant Gestion d'installation.

    Cliquez sur démarrer,

    cliquez sur "Windows Kits",

    cliquez sur "Assistant Gestion d'installation".

    Voilà nous somme près à créer notre premier fichier xml.

     

    Pour cela nous allons ajouter les paramètres suivant à la passe "4 specialize" en faisant un simple clic droit sur chacun d'entre eux :

     

    • amd64_Microsoft-Windows-Shell-Setup_neutral
    • amd64_Microsoft-Windows-Unattended!join_neutral\Identification\Credentials

    Nous allons aussi ajouter les paramètres suivant à la passe "7 oobeSystem" en faisant un simple clic droit sur chacun d'entre eux :

    • amd64_Microsoft-Windows-International-Core_neutral
    • amd64_Microsoft-Windows-Shell-Setup_neutral\OOBE
    • amd64_Microsoft-Windows-Shell-Setup_neutral\UserAccounts\LocalAccounts

    Cliquez sur amd_64Microsoft-Windows-Shell-Setup_neutral,

    pour le paramètre ComputerName mettre *, Le nom peut être saisi à la place de l'étoile (* signifie que le nom sera généré aléatoirement.

    pour le paramètre CopyProfile mettre true,

    pour le paramètre ProductKey mettre la clef de produit de windows 10.

    Cliquez sur amd_64Microsoft-Windows-UnattendedJoin_neutral

    cliquez sur Identification,

    cliquez sur Credentials,

    pour le paramètre Domain mettre le nom du serveur ou votre domaine, dans mon cas WIN-V9CA0422TRU,

    pour le paramètre Password mettre votre mot de passe, dans mon cas Passw0rd,

    pour le paramètre Username mettre Administrateur.

    Cliquez sur amd_64Microsoft-Windows-International-Core_neutral

    pour tous les paramètres mettre fr-FR.

    Cliquez sur amd_64Microsoft-Windows-Shell-Setup_neutral,

    pour le paramètre TimeZone mettre Romance Standard Time, pour définir le fuseaux horraires.

    Cliquez sur OOBE,

    pour le paramètre HideEULAPage mettre true,

    pour le paramètre HideLocalAccountScreen mettre true,

    pour le paramètre HideOEMRegistrationScreen mettre true,

    pour le paramètre HideOnlineAccountScreens mettre true,

    pour le paramètre HideWirelessSetupInOOBE mettre true.

    Ces paramètres permettent de masquer et de désactiver automatiquement les configuration de confidentialité qu'on nous demande lors d'une installation standards.

    Pour le paramètre ProtectYourPC mettre 3, l'option 3 permet de stipuler qu'on autorise les mises à jours du postes.

    Cliquez sur LocalAccount,

    pour le paramètre Description mettre no-impact,

    pour le paramètre DisplayName mettre Utilisateur,

    pour le paramètre Group mettre Administrateurs,

    pour le paramètre Name mettre Utilisateur,

    Une fois tous ces paramètres renseigner on va enregistrer notre fichier,

    cliquez sur Fichier,

    cliquez sur "Enregistrer le fichier de réponses sous ...".

    Enregistrer le fichier dans le répertoire "C:\RemoteInstall\WebClientUnattend\" et nommé le "Unnattend10.xml",

    cliquez sur Enregistrer.

     

    Étape 5 :

    Nous allons mettre en place notre second fichier xml pour Windows 10 Pro.

    Allez dans le Services de déploiement Windows,

    cliquez deux fois sur votre serveur WDS,

    cliquez deux fois sur Images d'installation,

    cliquez deux fois sur Windows 10,

    cliquez droit sur Windows 10 Pro,

    cliquez sur Propriétés.

    Cochez la case "Autoriser l'image à s'installer en mode sans assistance",

    cliquez sur Sélectionner un fichier...

    Cliquez sur Parcourir.

    Sélectionnez le fichier précédement créer dans le réperoire "C:\RemoteInstall\WebClientUnattend\Unnattend10.xml",

    cliquez sur Ouvrir.

    Cliquez sur OK.

    Cliquez sur OK.

     

    Voilà nous avons fini la configuration. Vous pouvez fermer toutes les fenêtres de l'ADK et WDS.

     

    Étape 6 :

    Nous allons tester de réinstaller un poste sans OS une nouvelle fois. vous allez voir les changements en vallent la peine.

    Vous remarquez que le serveur DHCP qu'on a configurer attribue une adresse IP au poste.

    Appuyez sur F12.

    Vous remarquerez aussi que le serveur WDS envoie l'image de démarrage boot.wim.

    Sélectionnez le windows de votre choix,

    cliquez sur suivant.

    On remarque que l'installation va être automatisé, notre fichier XML est entrain d'envoyer les paramètres de configuration pour Windows 10.

    On a rien eu besoin de faire et voilà le système est installer on nous demande juste de saisir un nouveau mot de passe.

    Pour ancien mot de passe on ne met rien,

    pour le nouveau de passe mettez le mot de passe de votre choix, pour mon cas Passw0rd1,

    on doit confirmer à nouveau le mot de passe, du coup Passw0rd1,

    appuyez sur la touche Entrée.

    Nous avons un message qui confirme que le mot de passe à bien été changer,

    cliquez sur OK.

    Cliquez sur Se connecter.

    Voilà vous avez déployez Windows 10 Pro sans aucune manipulation lors de l'installation.

     

    Étape 7 :

    Pour pouvoir naviguer sur internet sans limite allez dans les paramètres de votre carte réseaux et modifier la configuration IPv4.

    DNS préféré 8.8.8.8

    DNS auxiliaire 8.8.4.4

    cliquez sur OK.

     

    Voilà vous pouvez accèder à internet librement sans restriction.

    Veuillez vous connecter pour poster un commentaire.