Étape 13 — Recréer l'ISO bootable avec ADK
Pour recréer une ISO bootable UEFI à partir de notre dossier modifié, on utilise oscdimg de Windows ADK.
Avant de créer l'ISO, vérifier les fichiers nécessaires :
# autounattend.xml à la racine
dir C:\Win11_Custom\iso_extracted\autounattend.xml
# Scripts dans $OEM$
dir "C:\Win11_Custom\iso_extracted\`$OEM`$\`$`$\Setup\Scripts\"
# Fichiers de boot (nécessaires pour l'ISO bootable)
dir C:\Win11_Custom\iso_extracted\boot\etfsboot.com
dir C:\Win11_Custom\iso_extracted\efi\microsoft\boot\efisys.bin
Création de l'ISO
# Trouver oscdimg
$oscdimg = Get-ChildItem "C:\Program Files (x86)\Windows Kits" -Recurse -Filter "oscdimg.exe" -ErrorAction SilentlyContinue | Select-Object -First 1 -ExpandProperty FullName
# Créer l'ISO bootable UEFI
& $oscdimg -m -o -u2 -udfver102 -bootdata:2#p0,e,bC:\Win11_Custom\iso_extracted\boot\etfsboot.com#pEF,e,bC:\Win11_Custom\iso_extracted\efi\microsoft\boot\efisys.bin C:\Win11_Custom\iso_extracted C:\Win11_Custom\Win11_Pro_Clean.iso
Explication des paramètres oscdimg
| Paramètre | Rôle |
-om |
Ignorer la limite de taille maximale de l'image |
-o |
Optimiser le stockage (déduplique les fichiers identiques) |
-u2 |
Format UDF (Universal Disk Format) |
-udfver102 -bootdata:2#... |
UDF version 1.02 (compatible avec la plupart des firmwares) |
-bootdata:2#... |
Deux secteurs de boot : BIOS (etfsboot.com) + UEFI (efisys.bin) |
L'ISO finale se trouve dans C:\Win11_Custom\Win11_Pro_Clean.iso.


