Capturer et appliquer des images Windows Full Flash Update (FFU)

Déployez Windows plus rapidement en usine à l’aide du format d’image FFU (Full Flash Update). Les images FFU vous permettent d’appliquer une image d’un lecteur physique, y compris Windows, les informations de récupération et de partition système directement à un autre lecteur.

Contrairement au format WIM basé sur un fichier, FFU est un conteneur de fichiers basé sur un secteur qui stocke une ou plusieurs partitions. L’imagerie basée sur un secteur signifie que les ffU prennent moins de temps à déployer, mais ont des tailles de fichiers plus grandes que les modules WIM. Pour plus d’informations sur les différences entre les formats d’image, consultez WIM vs VHD et FFU : comparaison des formats de fichiers image .

À compter de Windows 10, version 1903, vous pouvez optimiser vos ffU dans de nouveaux ffU portables où :

  • Le lecteur auquel un FFU est appliqué peut être plus petit que le lecteur à partir duquel il est capturé.
  • Vous pouvez choisir une partition à développer ou réduire dynamiquement en fonction de la taille du nouveau lecteur.
  • Vous n’avez plus besoin de gérer la partition de récupération séparément pour les lecteurs de taille différente.

Notes

L’application d’un FFU optimisé nécessite Windows 10, version 1903 ; WinPE version 1903 ; ou version ultérieure.

Limites

  • Si vous n’optimisez pas votre FFU, le lecteur auquel un FFU est appliqué doit être identique ou supérieur au lecteur à partir duquel il est capturé
  • Les captures FFU de disques chiffrés ne sont pas prises en charge
  • Les captures de disques pour authentification par cliché instantané de volume (VSS) activées ne sont pas prises en charge
  • Le fractionnement des ffU compressés n’est pas pris en charge
  • Capture d’un fichier FFU et d’un disque entier, sans mécanisme d’exclusion de fichiers spécifiques
  • Vous ne pouvez pas capturer un FFU d’un disque dur qui utilise des partitions matérielles basées sur MBR

Ce dont vous avez besoin pour travailler avec les ffU dans Windows

Pour capturer, déployer et monter des images FFU avec DISM, vous devez travailler dans un environnement Windows 10, version 1709 ou ultérieure, ou WinPE pour Windows 10, version 1709 ou ultérieure. Pour déployer des ffU portables, vous aurez besoin de WinPE pour Windows 10, version 1903 ou ultérieure.

Pour capturer et déployer des ffU à l’aide des instructions ci-dessous, vous avez également besoin des éléments suivants :

  • Un PC Windows qui a été généralisé avec Sysprep. Nous l’appellerons PC de référence. Pour obtenir une procédure pas à pas sur la création d’une image prête pour le déploiement, consultez le laboratoire de déploiement OEM Windows.
  • Pc sur lequel déployer l’image FFU. Nous l’appellerons PC de destination. Le disque dur de ce PC étant remplacé, assurez-vous que vous utilisez un PC qui ne contient aucune information que vous souhaitez conserver.
  • La dernière version de l’ADK, à partir de Télécharger windows ADK
  • Stockage
    • Stockage USB, au format NTFS avec suffisamment d’espace pour enregistrer le FFU. 16 Go sont assez d’espace pour stocker un FFU d’une image Windows de base. Vous pouvez utiliser le même lecteur USB pour WinPE et le même stockage si vous suivez les instructions de création d’un lecteur USB multipartiton. Pour de meilleures performances, vous souhaitez optimiser les E/S entre l’emplacement de stockage de votre FFU et le PC de destination. Pour de meilleures performances, utilisez un lecteur USB 3.0 pour stocker l’image et un disque SSD interne pour l’appareil de destination.

      or

    • Stockage réseau dans lequel vous pouvez conserver votre image FFU. Pour des performances optimales, utilisez un réseau de 1 Go ou plus rapide.

Capture d’un FFU

  1. Démarrez le PC de référence à l’aide du support de démarrage WinPE.

  2. Identifiez le lecteur à partir duquel vous allez capturer l’image. Vous pouvez utiliser diskpart, ou ajouter Windows PowerShell prise en charge à WinPE et utiliser Get-Disk pour la possibilité de script et des configurations plus complexes telles qu’un serveur avec plusieurs disques.

    diskpart 
    list disk
    exit
    

    La sortie répertorie vos lecteurs. Notez le numéro de disque dans la Disk ### colonne. Il s’agit de la valeur que vous utiliserez lors de la capture de votre image.

    DISKPART> list disk
    
    Disk ###  Status         Size     Free     Dyn  Gpt
    --------  -------------  -------  -------  ---  ---
    Disk 0    Online          238 GB      0 B        *
    Disk 1    Online           28 GB      0 B
    
    DISKPART>
    
  3. Utilisez DISM pour capturer une image de toutes les partitions sur le lecteur physique. Pour le disque X:, la chaîne utilisée avec /capturedrive se présente comme suit : \\.\PhysicalDriveX, où X est le numéro de disque fourni par diskpart. Par exemple, pour capturer le disque 0, vous devez utiliser /CaptureDrive:\\.\PhysicalDrive0.

    Pour plus d’informations sur PhysicalDrive X, consultez La fonction CreateFile.

    Pour afficher les options de ligne de commande permettant de capturer des ffU, exécutez dism /capture-ffu /? ou consultez Options de Command-Line gestion des images DISM. Notez que vous ne devez pas avoir à spécifier un PlatformID lors de la capture d’une image de bureau.

    La commande suivante capture une image FFU de PhysicalDrive0 appelée WinOEM.ffu. Les arguments /name et /description vous permettent de définir des informations sur votre image. Ces informations s’affichent lorsque vous utilisez dism /get-imageinfo. /name est obligatoire, /description est facultatif.

    DISM.exe /capture-ffu /imagefile=e:\WinOEM.ffu /capturedrive=\\.\PhysicalDrive0 /name:disk0 /description:"Windows 10 FFU"
    

    Cette commande donne également un nom et une description à l’image FFU. Name est un paramètre obligatoire.

Optimiser un FFU

L’option /Optimize-FFU DISM vous permet de choisir une partition qui se développera ou se réduira automatiquement après l’application de la FFU à un disque :

  1. Copiez le fichier FFU sur un PC de technicien exécutant Windows 10 version 1903 ou ultérieure. Vous ne pouvez pas exécuter /optimize-ffu sur le même disque que le FFU capturé.

    Notes

    Vous pouvez exécuter la /Optimize-FFU commande uniquement sur Windows 10, version 1903 ou ultérieure.

  2. Optimisez le FFU.

    Dism /Optimize-FFU /ImageFile:flash.ffu
    

    Notes

    Par défaut, lorsque vous déployez Windows sur un lecteur de taille différente, la partition Windows se développe ou se réduit afin qu’elle puisse être aussi volumineuse qu’elle peut l’être. Si vous utilisez une partition de données, vous pouvez choisir de la développer ou de la réduire à la place à l’aide de l’option /PartitionNumber , par exemple :

    Dism /Optimize-FFU /ImageFile:flash.ffu /PartitionNumber:2
    

    Pour plus d’informations, consultez Options de Command-Line de gestion des images DISM : Optimiser FFU

  3. Si vous envisagez d’appliquer cette FFU aux lecteurs qui sont plus petits que le lecteur d’origine, case activée votre FFU pour voir quelle doit être la nouvelle taille de lecteur minimale :

    Dism /Get-ImageInfo /ImageFile:flash.ffu
    

Déployer Windows à partir de WinPE à l’aide d’un FFU

  1. Démarrez votre PC de destination sur WinPE.

    Notes

    Si vous appliquez un FFU optimisé, vous devez utiliser WinPE, version 1903 ou ultérieure.

  2. Connectez un lecteur de stockage ou mappez l’emplacement réseau qui contient votre fichier FFU et notez la lettre de lecteur, par exemple, N.

  3. Identifiez le lecteur auquel vous allez appliquer l’image :

    diskpart 
    list disk
    exit
    

    Notez le numéro de lecteur dans la Disk ### colonne.

  4. Appliquez l’image au lecteur nettoyé. Ici, nous appliquons n:\WinOEM.ffu au disque 0.

    DISM /apply-ffu /ImageFile=N:\WinOEM.ffu /ApplyDrive:\\.\PhysicalDrive0
    

    Pour afficher les commandes disponibles avec /apply-ffu, exécutez dism /apply-ffu /? ou consultez DISM Image Management Command-Line Options.

Capture et application de processeurs ffU sur des lecteurs de taille différente

Si vous avez optimisé le FFU, DISM redimensionne automatiquement la partition Windows (ou la partition sélectionnée) pour le développer ou le réduire pour remplir l’espace disponible.

Si vous n’optimisez pas le FFU, ou si vous déployez Windows 10, version 1809 ou une version antérieure, vous ne pourrez appliquer l’élément FFU qu’aux lecteurs de même taille ou supérieurs à l’original. Vous devez également effectuer un travail supplémentaire pour gérer la partition de récupération et les tailles de partition avant et pendant le déploiement afin de tirer le meilleur profit de l’espace :

  1. Sur le PC de référence, installez Windows sans partition de récupération et configurez la partition Windows comme partition finale sur le lecteur. Pour configurer cela, utilisez le programme d’installation de Windows ou un script de déploiement.

    PC de référence : capturez l’image FFU.

  2. Capturez le FFU.

  3. Sur le PC de destination, déployez le FFU. Pour les lecteurs plus volumineux, il y aura de l’espace inutilisé à la fin.

    PC de référence : appliquez l’image FFU.

  4. À l’aide de Diskpart, développez la partition Windows pour remplir l’espace vide.

    PC de référence : développez la partition Windows pour remplir l’espace vide.

    Ensuite, réduisez la partition Windows pour faire de la place pour la partition de récupération.

    PC de référence : Réduire la partition Windows pour faire de l’espace pour la partition de récupération

    Configurez votre partition de récupération.

    Exemple, à l’aide d’exemples de scripts : créer une partition de récupération.

    ApplyRecovery.bat
    

Monter un FFU pour la maintenance

Vous pouvez utiliser DISM pour monter des images FFU à des fins de maintenance. Comme avec d’autres formats d’image, vous pouvez monter et modifier un FFU avant de valider les modifications et de démonter. Le montage d’un FFU à des fins de maintenance utilise la même /mount-image commande que celle utilisée pour le montage d’autres types d’images. Lors du montage d’un FFU, vous utiliserez /index:1 toujours lors du montage.

Contrairement aux images WIM, les images FFU sont montées en tant que disques durs virtuels. Les fichiers apparaissent dans le dossier de montage spécifié, mais étant donné que les FU peuvent contenir plusieurs partitions mais n’ont qu’un seul index, DISM mappe uniquement la partition Windows du FFU monté au dossier de montage.

Pour monter un FFU

  1. Ouvrez une invite de commandes en tant qu’administrateur.

  2. Montez l’image à l’aide de dism /mount-image. Cet exemple montre comment monter D:\WinOEM.ffu sur C:\ffumount :

    dism /mount-image /imagefile:"D:\WinOEM.ffu" /mountdir:"C:\ffumount" /index:1
    

    Pour afficher les options de ligne de commande disponibles pour /mount-image exécuter dism /mount-image /? ou consultez Options de ligne de commande de gestion des images DISM.

  3. Service de votre image. Par exemple, pour activer la fonctionnalité des composants hérités :

    dism /image:"C:\ffumount" /enable-feature:legacycomponents
    

    Pour afficher les options disponibles, exécutez dism /image:<path to mounted image> /? ou

  4. Démontez votre image FFU et validez ou ignorez les modifications. Si vous utilisez /commit, vos modifications sont enregistrées dans votre fichier FFU.

    Pour démonter votre FFU et valider les modifications, utilisez avec l’option /unmount-image/commit :

    dism /unmount-image /mountdir:"C:\ffumount" /commit
    

    Si vous décidez de ne pas conserver les modifications que vous avez apportées à la FFU, vous pouvez utiliser /unmount-image avec l’option /discard :

    dism /unmount-image /mountdir:"C:\ffumount" /discard
    

Comparaison de WIM et VHD et FFU : comparaison des formats de fichier image

Planification d'une stratégie de multidiffusion dans Configuration Manager

Capturer et appliquer des partitions Windows, Système et Récupération

Options de ligne de commande de la gestion des images DISM

CreateFile, fonction