====== Présentation ======
Windows System Image Manager (Windows SIM) est un outil de création de fichiers de réponses d’installation .XML sans assistance par une interface graphique Windows. Les fichiers de réponses .xml sont des fichiers d'automatisation utilisés lors de l’installation de Windows pour configurer et personnaliser l’installation Windows par défaut. Ils permettent d'intégrer automatiquement des paramètres pour les différentes étapes d'installation, de la phase sous WinPE au premier redémarrage jusqu'à OOBE (Out-Of-The-box Experience) où sont configurés le réseau, le compte utilisateur, les paramètres de confidentialités et autres.
====== Installation ADK ======
Pour créer un fichier d'automatisation nous utilisons l'assistant Gestion d'installation ou Windows System Image Manager. Il est fourni dans l'Assessment and Deployment Kit (ADK) en choisissant une [[https://docs.microsoft.com/fr-fr/windows-hardware/get-started/adk-install|version ADK compatible]] au système utilisé.
Pour charger la bonne version ADK, nous tapons "A propos" dans la barre de recherche de l'ordinateur et voyons dans les spécifications de Windows la version de notre système d'exploitation Windows 21H1 :
{{:deploiement_parc_informatique:preparation_master:image29b.png?600}}
Une fois le téléchargement terminé, nous lançons l’installation du logiciel en commençant par « Accepter » le contrat de licence :
{{:deploiement_parc_informatique:preparation_master:image31.png?600}}
Nous cliquons sur "Parcourir" et nous spécifions l’emplacement d’installation de notre kit :
{{:deploiement_parc_informatique:preparation_master:image32.png?600}}
Nous sélectionnons seulement l’outils de déploiement puis cliquons sur "installer":
{{:deploiement_parc_informatique:preparation_master:image33.png?600}}
Notre installation de fonctionnalités est en cours :
{{:deploiement_parc_informatique:preparation_master:image34.png?600}}
Nous lançons le kit « assistant Gestion d’installation » contenu dans la barre de recherche en cliquant sur l’intitulé afin de lancer SIM :
{{:deploiement_parc_informatique:preparation_master:image35.png?400}}
====== Fichier de réponses ======
Nous passons à l'utilisation de l'outil SIM (Système Image Manager). Il nous permet de générer un de fichier de réponses à notre installation windows. Plusieurs onglets sont présents. Dans un premier temps nous nous intéressons à l’image windows que nous devons récupérer. Il permet de générer un fichier catalogue Untitled.xml nous permettant de sélectionner les composants que nous souhaitons modifier, ajouter, supprimer ou simplement paramétrer sur les 7 phases de notre image d’installation Windows :
{{:deploiement_parc_informatique:preparation_master:image36.png?800}}
Nous insérons le dvd d’installation dans le lecteur disque de notre Master. Nous commençons par sélectionner l'image .iso d’installation Windows :
{{:deploiement_parc_informatique:preparation_master:image37.png?600}}
Par l’explorateur de fichiers nous accédons au dossier sources de notre dvd d’installation Windows en lecture seule. Nous sélectionnons le fichier install.wim contenant les composants des phases d’installation. Nous effectuons un copier du fichier install.wim du dossier sources du dvd pour le copier sur dans le dossier sysprep de notre master :
{{:deploiement_parc_informatique:preparation_master:image38.png?600}}
Dans l’onglet « Image Windows », en cliquant droit nous sélectionnons le fichier install.wim du dossier sysprep précédemment sélectionner en cliquant sur « ouvrir », la génération du fichier catalogue commence. Cette étape prend un certains temps à se terminer :
{{:deploiement_parc_informatique:preparation_master:image73.png?800}}
Nous cliquons sur " nouveau fichier de réponses … " pour inclure les paramètres souhaités :
{{:deploiement_parc_informatique:preparation_master:image42.png?200}}
Nous sélectionnons les composants nous intéressant dans l’onglet Image Windows puis nous cliquons droit afin d’« Ajouter le paramètre à la passe 1 windowsPE » de notre fichier de réponses :
{{:deploiement_parc_informatique:preparation_master:image74.png?1000}}
Par la suite sur la fenêtre de droite Propriétés à la rubrique Paramètres, nous configurons ces paramètres comme ci-dessous pour spécifier lors de l’étape windowsPE de l’installation Windows, la langue française à utiliser par défaut, excepté la langue d’aide que nous configurons en anglais :
{{:deploiement_parc_informatique:preparation_master:image45.png?800}}
{{:deploiement_parc_informatique:preparation_master:image46.png?800}}
Nous vérifions la validité du fichier de réponse en cliquant simplement sur le bouton de validation. Dans l’onglet « Messages » en bas de la fenêtre, la validation nous indique « aucun avertissement ni erreur ». Nous poursuivons notre procédure :
{{:deploiement_parc_informatique:preparation_master:image75.png?1000}}
Nous sauvegardons notre fichier de réponses Untitled.xml dans le répertoire sysprep du master afin qu’il soit pris en paramètre lors de la généralisation :
{{:deploiement_parc_informatique:preparation_master:enregistrement_fichier_xml.png?800}}
Nous sauvegardons les fichiers et utilitaires nécessaires à notre master dans le répertoire parent « programme » afin qu’il ne soit pas effacé lors de notre généralisation et ainsi être présent dans notre capture d’image déployer sur nos postes clients. Nous sauvegardons WSUS client manager et le fichier de la base de registre généré par cette utilitaire dans un dossier AJOUTER de notre répertoire programme :
{{:deploiement_parc_informatique:preparation_master:image51.png?500}}
====== SYSPREP ======
Pour résoudre le problème des informations et données de configuration spécifiques et unique d'un Pc, Microsoft a créé l’Outil «préparation du système» ou «Sysprep».
Cet outil permet :\\
Supprimer le SID l’identificateur de sécurité unique du système d’exploitation sur chaque Pc.\\
Désinstaller les pilotes sans les supprimer pour une bonne intégration.\\
Installer de logiciels.\\
Ajouter des paramètres par ajout d'un fichier de réponses (pour installation OS).\\
Tester la validité d’un système sur un matériel.\\
C’est un outil de préparation du système Windows afin de créer une image personnalisée en autre de personnaliser une installation (ajouter des pilotes, des applications, des personnalisations) avant son déploiement sur des postes clients ou sa mise à disposition à des utilisateurs finaux.
Ici nous souhaitons crée une image personnalisée avant le déploiement sur d’autres postes clients identiques. Nous supprimons les programmes que nous souhaitons soustraire à l’ensemble des postes client du parc informatique par le menu " applications et fonctionnalités ". Nous tapons programmes dans la barre de recherche, ouvrons le menu « ajouter ou supprimer des programmes ». Nous sélectionnons et cliquons sur le programme à extraire de notre master puis cliquons sur désinstaller :
{{:deploiement_parc_informatique:preparation_master:image77.png?1000}}
Nous pouvons dès à présent passer notre master à la généralisation en lançant l’outil sysprep par powershell en mode administrateur via le menu démarrer ou la barre de recherche :
{{:deploiement_parc_informatique:preparation_master:image56.png?800}}
Nous allons sur notre répertoire contenant sysprep.exe avec la ligne de commande suivante :
cd c:\windows\system32\sysprep
Nous listons le répertoire sysprep et vérifions son contenu. Les dossiers et fichiers nécessaires à notre commande sysprep sont bien présents. Nous exécutons syprep.exe pour une généralisation, passer en mode oobe et vérifier son mode d’installation en prenant en compte le fichier de réponses Untitled.xml contenu dans répertoire sysprep et éteindre l’ordinateur à la fin du processus avec la commande suivante :
.\sysprep.exe /generalize /oobe /shutdown /unattend:Untitled.xml
{{:deploiement_parc_informatique:preparation_master:image78.png?1000}}
Voici le détail de la commande ci-dessus :\\
"//./sysprep.exe//" exécute l'outil sysprep. "//generalize//" supprime tous les données propres à un poste.\\
"//oobee//" redémarre Windows en mode d'installation.\\
"//shutdown//" Eteint le poste à la fin de l'opération.\\
"//unattend:unattend.xml//" Lit le fichier de réponse *.xml du dossier parent (sysprep).