Ce guide explore la personnalisation des images Windows avec des applications préinstallées et des ajustements. Cela peut paraître complexe, mais c’est en réalité très pratique pour déployer plusieurs machines à la configuration similaire. On déploie souvent de nouvelles installations Windows et on installe tout manuellement, mais cela peut vite devenir fastidieux, surtout si on le fait fréquemment. Créer une image personnalisée avec tout configuré à l’avance permet des déploiements plus rapides et des environnements cohérents. Certes, c’est un peu délicat et le processus présente quelques particularités, notamment en ce qui concerne la capture et le remplacement des images. Alors, persévérez !
- Création d’une image Windows de référence avec des logiciels préinstallés
- Capturez une image Windows personnalisée à l’aide de DISM
- Remplacez le fichier image install.wim d’origine sur la clé USB.
Le processus consiste en gros à installer Windows proprement, à installer vos applications, à nettoyer le système d’exploitation, à capturer cette installation dans un fichier WIM (Windows Imaging Format), puis à le transférer sur votre support de démarrage. Si vous partez de zéro, cela peut paraître complexe. Mais en réalité, une fois le coup de main pris, c’est assez simple et cela permet de gagner un temps précieux à long terme, surtout si vous gérez plusieurs appareils.
Création d’une image Windows de référence avec des logiciels préinstallés
Commencez par créer une installation propre de Windows sur une machine virtuelle ou un disque dur de rechange, de préférence à partir d’une image vierge. Téléchargez l’ISO officiel de Windows : vous pouvez le télécharger directement depuis le site de Microsoft ou utiliser un outil de création de supports d’installation si cela vous convient mieux. Gravez-le sur une clé USB à l’aide de Rufus (en choisissant le format GPT pour les systèmes UEFI) ou chargez-le dans une machine virtuelle. Une fois l’installation terminée, il s’agit essentiellement de démarrer en mode Audit, ce qui, curieusement, s’active en appuyant sur une touche CTRL + SHIFT + F3pendant l’écran OOBE. C’est assez étrange, car ce raccourci vous permet d’accéder directement à un mode spécial avec un compte Administrateur intégré, prêt à être personnalisé.
Sur certaines configurations, ce raccourci peut être capricieux ou ne pas fonctionner du premier coup, notamment sur les machines virtuelles. Il est parfois nécessaire de redémarrer plusieurs fois ou de vérifier que vous êtes à la bonne étape de la configuration initiale. Vous verrez ensuite un bureau d’apparence normale, mais en mode audit. Vous pouvez alors installer des applications et personnaliser Windows avec une certaine flexibilité.
Pour automatiser l’installation d’applications, j’utilise WinGet. Il est étonnamment fiable pour les installations par lots :
winget install --id=7zip.7zip -e ; winget install --id=Notepad++.Notepad++ -e ; winget install --id=VideoLAN. VLC -e ; winget install --id=WinDirStat. WinDirStat -e ; winget install --id=dotPDNLLC.paintdotnet -e ; winget install --id=IrfanSkiljan. IrfanView -e ; winget install --id=Microsoft. PowerToys -e
De plus, vous pouvez configurer manuellement les répertoires, copier les fichiers de configuration, créer des raccourcis sur le bureau, modifier les paramètres de stratégie de groupe (via gpedit.msc ), changer le fond d’écran, etc. C’est là tout l’intérêt : personnaliser l’environnement selon vos besoins.
Une fois que tout est en place, il est judicieux d’effectuer des opérations de nettoyage pour conserver une image épurée :
vssadmin delete shadows /All /QuietCela permet de s’assurer qu’il n’y a pas de copies fantômes résiduelles, qui peuvent alourdir l’image.Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBasenettoie les anciens fichiers système, réduisant ainsi leur taille.del %windir%\SoftwareDistribution\Download\*.* /f /s /qEfface le cache de Windows Update, évitant ainsi un encombrement inutile.- De plus, son exécution est
Cleanmgr /sagerun:1optionnelle, mais elle facilite le nettoyage du disque. - N’oubliez pas d’effacer les journaux d’événements :
wevtutil.exe el | ForEach-Object {wevtutil cl $_} - Et videz la Corbeille avec
Clear-RecycleBin -Force.
Une fois le nettoyage terminé, utilisez Sysprep pour généraliser l’image :
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <CopyProfile>true</CopyProfile> </component> </settings> <!-- Other settings as needed --> </unattend>
Lancez ensuite Sysprep (généralement en ligne de commande), sélectionnez les options pour accéder à l’OOBE, cochez « Généraliser » et arrêtez le système. Au prochain démarrage, il sera prêt pour le déploiement et intégrera toutes vos personnalisations.
Capturez une image Windows personnalisée à l’aide de DISM
Cette étape consiste à créer une image d’installation à partir de votre configuration personnalisée. Démarrez la machine cible avec un environnement WinPE (via USB ou réseau).Une fois dans WinRE, appuyez sur Entrée Shift + F10pour accéder à l’invite de commandes. Exécutez la commande `ls -l` diskpart, puis listez les disques avec `ls -l` list diskpour identifier votre partition Windows et un disque vide pour enregistrer l’image.
Supposons que votre système Windows soit installé sur le lecteur E: et que le lecteur vide soit D:. Pour capturer cette partition dans un fichier WIM, exécutez :
dism /capture-image /imagefile:D:\install.wim /capturedir:E:\ /ScratchDir:D:\ /name:"MyWinImage" /compress:maximum /checkintegrity /verify /bootable
Cela prend un certain temps, selon la quantité de logiciels installés. Sur une configuration, cela a pris environ une demi-heure, mais cela peut varier.
Remplacez le fichier image install.wim d’origine sur la clé USB.
Après avoir créé votre image personnalisée, vous devez remplacer le fichier install.wim par défaut sur le support d’installation de Windows. Ce fichier se trouve généralement dans le dossier \sources. Je vous suggère de renommer l’original pour install.esd_baken conserver une copie, puis de copier votre nouveau fichier install.wim dans ce dossier.
Attention : les fichiers WIM de plus de 4 Go ne peuvent pas être enregistrés sur des clés USB formatées en FAT32, car ce système de fichiers est limité à 4 Go. Dans ce cas, vous devrez diviser le fichier WIM en plusieurs fichiers SWM plus petits.
Dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:C:\tmp\install.swm /FileSize:3500
Cela crée plusieurs fichiers SWM, que le programme d’installation de Windows gérera automatiquement lors de l’installation. Lors du déploiement, assurez-vous simplement que ces fichiers SWM se trouvent dans le dossier \sources.
À partir de là, démarrez le support d’installation modifié sur les machines cibles ; tout devrait s’installer automatiquement avec vos applications, paramètres et personnalisations. Après l’installation, vérifiez simplement que toutes les applications sont disponibles et configurées comme prévu.
D’ailleurs, vous pouvez aussi intégrer les mises à jour et les pilotes directement dans le fichier WIM avec DISM, ce qui vous évite certaines étapes après le déploiement. C’est pratique si vous ne voulez pas recréer les images à chaque mise à jour, mais honnêtement, la méthode manuelle de création d’images est plutôt satisfaisante quand elle fonctionne correctement.