Personnaliser les images de démarrage avec Configuration Manager

Mises à jour vers Configuration Manager (Current Branch)

Chaque version de Configuration Manager prend en charge une version spécifique du Kit Windows d’évaluation et de déploiement (Windows ADK). Vous pouvez servir ou personnaliser des images de démarrage à partir de la console Configuration Manager lorsqu’elles sont basées sur une version Windows PE (WinPE) à partir du module winpe d’une version prise en charge du Windows ADK. Pour plus d’informations sur la personnalisation des images de démarrage dans la console Configuration Manager, voir Gérer les images de démarrage.

Pour les images de démarrage avec d’autres versions de WinPE, personnalisez-les à l’aide d’une autre méthode. Par exemple, utilisez l’outil de ligne de commande Gestion et maintenance des images de déploiement (DISM). Importez ensuite les images de démarrage dans Configuration Manager à utiliser avec les déploiements de système d’exploitation.

Par exemple, vous installez le Windows ADK et le module Windows 11 WinPE sur le serveur de site. Pour les images de démarrage x64 basées sur WinPE version 11 à partir du module Windows 11 WinPE, vous pouvez les personnaliser à partir de la console Configuration Manager. Toutefois, alors que les images de démarrage x86 basées sur WinPE version 10 sont prises en charge, vous devez les personnaliser manuellement à partir d’un autre ordinateur. Utilisez la version de DISM installée avec le Windows ADK pour Windows 10. Ensuite, vous pouvez ajouter l’image de démarrage à la console Configuration Manager.

Important

Les versions 32 bits de Windows PE (WinPE) dans les modules add-on WinPE pour Windows 11 et Windows Server 2022 ne sont pas pris en charge. La dernière version prise en charge de WinPE 32 bits est disponible dans le module Windows 10 version 2004. Pour plus d’informations, voir Télécharger et installer le Windows ADK.

Les étapes suivantes résument le processus de personnalisation d’une image de démarrage x86 qui utilise WinPE version 10 :

  • Installer le Windows ADK et le module Windows 10 WinPE, version 2004
  • Utilisez l’outil en ligne de commande DISM pour :
    • Monter l’image de démarrage x86
    • Ajouter des composants facultatifs
    • Ajouter des pilotes
    • Valider les modifications apportées à l’image de démarrage
  • Importer l’image de démarrage personnalisée dans Configuration Manager

Composants requis

Les procédures de cet article montrent comment ajouter les composants facultatifs WinPE dont configuration Manager a besoin :

  • WinPE-WMI : ajoute la prise en charge Windows Management Instrumentation (WMI).

  • WinPE-Scripting: ajoute Windows prise en charge de l’hôte de scripts (WSH).

  • WinPE-WDS-Tools: installe Windows services de déploiement (WDS).

D’autres packages WinPE peuvent être ajoutés. Pour plus d’informations, voir référence des composants facultatifs WinPE.

Personnaliser l’image avec DISM

  1. Sur un ordinateur qui n’a pas de version du Windows ADK et qui n’a pas de composants Configuration Manager installés, installez les composants Windows ADK ( ) et adksetup.exe WinPE ( adkwinpesetup.exe ). Pour plus d’informations, voir autres téléchargements ADK.

    Conseil

    Il vous suffit d’installer le composant Outils de déploiement pour ce processus.

  2. Copiez l’image de démarrage ( winpe.wim ) à partir du dossier d’installation WinPE, qui est par défaut C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us . Créez un répertoire de travail sur l’ordinateur sur lequel vous allez personnaliser l’image de démarrage et copiez-y le fichier image par défaut. Cette procédure utilise C:\WinPE le nom du dossier. Par exemple :

    $workingDir = New-Item -Path "C:\" -Name "WinPE" -ItemType "directory"
    $peDir = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us"
    Copy-Item "$($peDir)\winpe.wim" -Destination $workingDir
    
  3. Créez un dossier à utiliser comme point de montage pour l’image de démarrage. Cette procédure utilise C:\WinPEMount le nom du dossier.

    New-Item -Path "C:\" -Name "WinPEMount" -ItemType "directory"
    
  4. Utilisez DISM pour monter l’image de démarrage sur un Windows PE local. Par exemple, tapez la ligne de commande suivante :

    Important

    Assurez-vous que vous utilisez la version de DISM à partir du Windows ADK. Windows peut être la version par défaut du système d’exploitation, qui peut ne pas prendre en charge techniquement la version de WinPE que vous maintenanceez. Pour plus d’informations, voir plateformes DISM pris en charge.

    Set-Location "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\"
    
    .\dism.exe /mount-wim /wimfile:C:\WinPE\winpe.wim /index:1 /mountdir:C:\WinPEMount
    

    Conseil

    Pour plus d’informations sur les commandes DISM, voir la référence DISM.

  5. Après avoir monté l’image de démarrage, utilisez DISM pour ajouter des composants facultatifs à l’image de démarrage. Par défaut, les composants facultatifs se trouvent dans C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs .

    Notes

    Cette procédure utilise l’emplacement et les en-us paramètres régionaux par défaut pour les composants facultatifs. Le chemin d’accès que vous utilisez peut être différent selon la version et les options d’installation que vous choisissez pour le Windows ADK et les paramètres régionaux de l’image de démarrage.

    Tapez les commandes suivantes pour installer les composants facultatifs dont Configuration Manager a besoin :

    $ocpath = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wmi.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-scripting.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wds-tools.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wmi_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-scripting_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wds-tools_en-us.cab"
    

    Conseil

    Pour plus d’informations sur les différents packages que vous pouvez ajouter à l’image de démarrage, voir référence des composants facultatifs WinPE.

  6. Si nécessaire, utilisez DISM pour ajouter des pilotes spécifiques à l’image de démarrage. Par exemple, tapez la commande suivante pour ajouter un pilote à l’image de démarrage :

    .\dism.exe /image:C:\WinPEMount /add-driver /driver:C:\Drivers\driver.inf
    
  7. Lorsque vous avez terminé d’apporter des modifications, tapez la commande suivante pour démonter le fichier image de démarrage et valider les modifications :

    .\dism.exe /unmount-wim /mountdir:C:\WinPEMount /commit
    

    Important

    Que vous utilisez ou non cette image personnalisée, veillez à la démonter lorsque vous avez terminé. Pour ne pas enregistrer vos modifications, mais démonter l’image, utilisez le paramètre /discard au lieu de /commit l’option.

  8. Copiez l’image de démarrage personnalisée sur l’emplacement de la source de package centralisée de votre site.

Importer l’image de démarrage

Ajoutez l’image de démarrage mise à jour à Configuration Manager pour la rendre disponible à utiliser dans vos séquences de tâches. Pour importer l’image de démarrage mise à jour, utilisez les étapes suivantes :

  1. Dans la console Configuration Manager, allez dans l’espace de travail Bibliothèque de logiciels, développez Systèmes d’exploitation et sélectionnez le nœud Images de démarrage.

  2. Sous l’onglet Accueil du ruban, dans le groupe Créer, sélectionnez Ajouter une image de démarrage. Cette action démarre l’Assistant Ajouter une image de démarrage.

  3. Dans la page Source de données, spécifiez les options suivantes :

    • Spécifiez le chemin d’accès au fichier image de démarrage mis à jour. Le chemin d’accès spécifié doit être un chemin d’accès réseau valide au format UNC. Par exemple : \\server\share\WinPE10x86\winpe.wim

    • Choisissez l’image de démarrage spécifique dans la liste Image de démarrage. Si le fichier WIM contient plusieurs images, chaque image est répertoriée.

  4. Dans la page Général, spécifiez les options suivantes :

    • Nom: spécifiez un nom unique pour l’image de démarrage.

    • Version: spécifiez un numéro de version pour l’image de démarrage. Cette valeur ne doit pas être la version du système d’exploitation, mais une chaîne que vous conservez pour la version de l’image de démarrage.

    • Commentaire: spécifiez une description facultative de la façon dont l’image de démarrage est utilisée pour mieux l’identifier dans la console.

  5. Suivez les instructions de l’Assistant.

Activer l’shell de commande pour les tests

Vous pouvez activer un shell de commande dans l’image de démarrage pour ouvrir une invite de commandes à l’aide de la touche F8 pendant le déploiement de l’image de démarrage. Cette option est utile pour la résolution des problèmes pendant que vous testez votre déploiement. L’utilisation de ce paramètre dans un déploiement de production n’est pas recommandée en raison de problèmes de sécurité.

Pour activer l’shell de commande sur une image de démarrage personnalisée, utilisez les étapes suivantes :

  1. Dans la console Configuration Manager, allez dans l’espace de travail Bibliothèque de logiciels, développez Systèmes d’exploitation, puis sélectionnez le nœud Images de démarrage.

  2. Recherchez la nouvelle image de démarrage dans la liste et identifiez l’ID de package de l’image. Vous pouvez trouver l’ID de package dans la colonne ID d’image de l’image de démarrage.

  3. À partir d’une invite de commandes, tapez pour wbemtest ouvrir Windows Testeur d’instrumentation de gestion.

  4. Pour l’espace de noms, \\<smsprovider>\root\sms\site_<sitecode> tapez, puis sélectionnez Connecter.

  5. Sélectionnez Ouvrir une instance. sms_bootimagepackage.packageID="<packageID>"Tapez, puis sélectionnez OK.

  6. Sélectionnez Actualiser l’objet, puis, dans le volet Propriétés, sélectionnez EnableLabShell.

  7. Select Edit Property, change the value to TRUE, and select Save Property.

  8. Sélectionnez Enregistrer l’objet, puis quittez Windows Testeur d’instrumentation de gestion.

Notes

Lorsque vous démarrez sur WinPE à partir d’une image de démarrage personnalisée qui inclut des outils que vous avez ajoutés, vous pouvez ouvrir une invite de commandes à partir de WinPE et taper le nom de fichier de l’outil pour l’exécuter. L’emplacement de ces outils est automatiquement ajouté à la variable de chemin d’accès.

Distribuer du contenu

Avant de pouvoir utiliser l’image de démarrage dans une séquence de tâches, distribuez l’image de démarrage aux points de distribution. Pour distribuer l’image de démarrage, utilisez les étapes suivantes :

  1. Dans la console Configuration Manager, allez dans l’espace de travail Bibliothèque de logiciels, développez Systèmes d’exploitation, puis sélectionnez le nœud Images de démarrage.

  2. Sélectionnez la nouvelle image de démarrage personnalisée.

  3. Sous l’onglet Accueil du ruban, dans le groupe Déploiement, sélectionnez Mettre à jour les points de distribution.

Prochaines étapes

Gérer les images de démarrage

Prise en charge du Windows ADK dans Configuration Manager