WinPE : Monter et personnaliser

Mis à jour: décembre 2013

S'applique à: Windows 8, Windows 8.1, Windows Server 2012, Windows Server 2012 R2

Ajoutez des pilotes à Windows PE, par exemple des pilotes graphiques ou des pilotes réseau.

Personnalisations courantes :

  • Cliquez sur Démarrer, puis tapez déploiement. Cliquez avec le bouton droit sur Environnement des outils de déploiement et d’acquisition d’images, puis sélectionnez Exécuter en tant qu’administrateur.

  • Dans l’Environnement de déploiement et d’outils de création d’images, copiez les fichiers Windows PE pour les PC que vous voulez démarrer.

    • La version 64 bits peut démarrer les PC avec interface UEFI 64 bits ou BIOS 64 bits.

      copype amd64 C:\WinPE_amd64
      
    • La version 32 bits de Windows PE peut démarrer les PC avec interface UEFI 32 bits, BIOS 32 bits ou BIOS 64 bits.

      copype x86 C:\WinPE_x86
      

  • Montez l’image Windows PE.

    Dism /Mount-Image /ImageFile:"C:\WinPE_amd64\media\sources\boot.wim" /index:1 /MountDir:"C:\WinPE_amd64\mount"
    

  1. Modifiez le script Startnet.cmd pour ajouter des commandes personnalisées. Ce fichier est disponible dans C:\WinPE_amd64\mount\Windows\System32\Startnet.cmd.

    Vous pouvez également appeler d’autres fichiers de commandes ou scripts de ligne de commande à partir de ce fichier.

    Pour la prise en charge des fonctionnalités Plug-and-Play ou réseau, veillez à inclure un appel à wpeinit dans votre script Startnet.cmd personnalisé.

    noteRemarque
    Pour ajouter un environnement ou une application qui s’exécute par-dessus Windows PE, voir Guide de référence de Winpeshl.ini.

  1. Créez un répertoire d’application dans l’image Windows PE montée.

    md "C:\WinPE_amd64\mount\windows\<MyApp>"
    
  2. Copiez les fichiers d’application nécessaires dans le répertoire Windows PE local.

    Xcopy C:\<MyApp> "C:\WinPE_amd64\mount\windows\<MyApp>"
    
  3. Testez l’application ultérieurement en démarrant Windows PE et en exécutant l’application à partir du répertoire X:.

    X:\Windows\System32> X:\Windows\<MyApp>
    

    Si votre application requiert un stockage temporaire, ou si Windows PE cesse de répondre lors de l’exécution d’une application, vous pouvez avoir besoin d’augmenter la quantité de stockage temporaire (espace de travail) allouée à Windows PE.

  1. Windows PE réserve de la mémoire sur le lecteur X: pour décompresser les fichiers Windows PE, ainsi qu’un stockage de fichiers temporaire supplémentaire, appelé « espace de travail », qui peut être utilisé par vos applications. Par défaut, cela représente 512 Mo pour les PC avec plus de 1 Go de RAM, sinon la valeur par défaut est de 32 Mo. Les valeurs valides sont 32, 64, 128, 256 et 512 :

    Dism /Set-ScratchSpace:128 /Image:"C:\WinPE_amd64\mount"
    

  1. Si vous possédez plusieurs versions de Windows PE, vous pouvez définir l’image en arrière-plan afin de pouvoir instantanément dire quelle version de Windows PE est en cours d’exécution.

    Modifiez les autorisations de sécurité du fichier image en arrière-plan de Windows PE (\windows\system32\winpe.jpg). Cela vous permet de modifier ou supprimer le fichier.

    1. Dans l’Explorateur Windows, accédez à C:\WinPE_amd64\mount\windows\system32.

    2. Cliquez avec le bouton droit sur le fichier C:\WinPE_amd64\mount\windows\system32\winpe.jpg et sélectionnez Propriétés > onglet Sécurité > Avancé.

    3. En regard de Propriétaire, sélectionnez Modifier. Modifiez le propriétaire en spécifiant Administrateurs.

    4. Appliquez les modifications et fermez la fenêtre Propriétés pour enregistrer les modifications.

    5. Cliquez avec le bouton droit sur le fichier C:\WinPE_amd64\mount\windows\system32\winpe.jpg et sélectionnez Propriétés > onglet Sécurité > Avancé.

    6. Modifiez les autorisations pour les Administrateurs afin d’autoriser l’accès complet.

    7. Appliquez les modifications et fermez la fenêtre Propriétés pour enregistrer les modifications.

  2. Remplacez le fichier winpe.jpg par votre propre fichier image.

  • Certains paramètres Windows PE peuvent être gérés à l’aide d’un fichier de réponses, tels que les paramètres de pare-feu, de réseau et d’affichage. Créez un fichier de réponses, nommez-le unattend.xml et ajoutez-le à la racine du support Windows PE afin de traiter ces paramètres. Pour plus d’informations, voir Wpeinit et Startnet.cmd : Utilisation de scripts de démarrage WinPE.

  1. Démontez l’image Windows PE.

    Dism /Unmount-Image /MountDir:"C:\WinPE_amd64\mount" /commit
    
  2. Créez un support de démarrage tel qu’un disque mémoire flash USB.

    MakeWinPEMedia /UFD C:\WinPE_amd64 F:
    
  3. Démarrez le support. Windows PE démarre automatiquement. Après l’affichage de la fenêtre Windows PE, la commande wpeinit s’exécute automatiquement. Ce processus peut prendre plusieurs minutes. Vérifiez vos personnalisations.

Dans certains cas, vous pouvez être dans l’incapacité de récupérer l’image montée. DISM vous protège contre toute suppression accidentelle du répertoire de travail et vous devrez peut-être essayer d’effectuer les opérations ci-dessous pour obtenir l’accès afin de supprimer le répertoire monté. Essayez d’effectuer chacune des opérations suivantes :

  1. Essayez de remonter l’image :

    dism /Remount-Image /MountDir:C:\mount
    
  2. Essayez de démonter l’image, en ignorant les modifications :

    dism /Unmount-Image /MountDir:C:\mount /discard
    
  3. Essayez de nettoyer les ressources associées à l’image montée :

    dism /Cleanup-Mountpoints
    

Voir aussi

Afficher: