Windows unattended install scripting apps for desktop

Le meilleur argument contre l’installation manuelle de Windows en cliquant est que nous l’avons déjà fait avant. Une nouvelle installation sans fichier de réponses signifie près d’une centaine d’invites si nous comptons l’insistance du compte Microsoft, la vente forcée de Copilot, la préconfiguration de Recall et une pile de cases à cocher sur l’écran de confidentialité. Une installation sans surveillance élimine tout cela. Démarrez depuis une clé USB, attendez, et la machine est déjà sur le bureau avec notre utilisateur, notre Wi-Fi, nos paramètres régionaux, notre déblogage, et nos premières applications déjà installées.

Nous avons testé sept applications de bureau qui créent des configurations Windows sans surveillance. La liste couvre les générateurs web modernes, les flasheurs ISO qui ajoutent des fichiers de réponses lors de l’écriture, les personnalisateurs d’images GUI, et les deux outils natifs de Microsoft que nous rencontrons finalement lors du déploiement de Windows à grande échelle.

Ce qui importe dans un flux de travail Windows unattend

Comparaison rapide

Application Meilleur pour Plan gratuit Notes
Schneegans Unattend Generator Fichier de réponses modernes basé sur le web Gratuit, open-source S’exécute dans le navigateur, télécharge le XML
Rufus Gravure + cuisson du fichier de réponses Gratuit, open-source Ajoute un contournement et une demande de compte pour vous
NTLite Personnalisateur d’images GUI Niveau gratuit, Home/Business payants Supprime les composants, intègre les pilotes
Windows System Image Manager GUI officielle Microsoft pour fichier de réponses Gratuit (partie de l’ADK) Implémentation de référence
Microsoft Deployment Toolkit Déploiement de flotte Gratuit Séquences de tâches, PXE, multi-images
Chris Titus Tech WinUtil Déblogage post-installation et installation d’applications Gratuit, open-source S’exécute depuis une ligne PowerShell
WinGet Configuration Configuration déclarative post-installation avec YAML Gratuit, livré avec Windows Configuration de style DSC v3 intégrée

Les applications

1. Schneegans Unattend Generator, le moyen le plus rapide d’obtenir un fichier de réponses fonctionnel

Schneegans Unattend Generator est l’outil auquel la plupart des bricoleurs Windows se sont retrouvés en 2025 et c’est devenu tranquillement le standard. Le site est un long formulaire de chaque choix d’installation sans surveillance, du langage et de la disposition du clavier aux identifiants Wi-Fi et à la création de compte, et il exporte un autounattend.xml prêt à déployer. Il gère le contournement du compte en ligne, la suppression de Copilot, et les bascules “masquer Recall jusqu’à demande” pour 24H2. La sortie est du XML pur que nous pouvons engager et retélécharger.

Où il faut court: Pas d’application côté client, donc nous devons faire confiance à l’outil de navigateur (il s’exécute entièrement côté client, vérifiable). La personnalisation vraiment profonde, comme l’injection de pilotes spécifiques, nécessite toujours un deuxième outil.

Tarification:

Plateformes: Windows (via navigateur web).

Télécharger: schneegans.de/windows/unattend-generator ou github.com/schneegans/unattend-generator

Conclusion: Le premier arrêt approprié pour quiconque a édité autounattend.xml à la main.

2. Rufus, le flasheur qui automatise silencieusement la configuration

Rufus est le flasheur USB que la plupart des gens utilisent déjà pour les installations de Windows. Ce que les nouveaux utilisateurs manquent, c’est le dialogue “Customize Windows install” qu’il affiche maintenant lors de l’écriture d’une ISO Windows 11: il peut supprimer l’exigence du compte en ligne, contourner les vérifications TPM et RAM, désactiver la collecte de données, créer un compte local et injecter les paramètres régionaux sans fichier de réponses séparé. Pour une seule machine, cela remplace la plupart du travail qu’un autounattend.xml ferait.

Où il faut court: La personnalisation est limitée aux champs fixes du dialogue; tout ce qui est plus profond nécessite toujours un vrai fichier de réponses. Les commandes de premier démarrage ne font pas partie du flux intégré.

Tarification:

Plateformes: Windows (le flasheur s’exécute sur Windows; l’ISO qu’il écrit installe Windows n’importe où).

Télécharger: rufus.ie ou github.com/pbatard/rufus

Conclusion: Le chemin le plus rapide d’une ISO à une clé USB Windows qui s’installe toute seule, pour une machine.

3. NTLite, la GUI pour la véritable personnalisation d’images

NTLite est un outil graphique pour éditer les images d’installation de Windows (install.wim). Il supprime les composants (Cortana, OneDrive, sous-systèmes d’impression), intègre les pilotes et les mises à jour Windows avant l’installation, applique les ajustements du registre et produit un install.wim allégé que le programme d’installation Windows ordinaire utilisera avec plaisir. Le niveau gratuit fait la plupart du travail; les licences Home et Business débloquent les scripts, la génération de fichiers d’installation sans surveillance et la gestion multi-images.

Où il faut court: Le niveau payant est un achat par licence, pas un abonnement, mais c’est quand même payant. La suppression de composants est un terrier de lapin qui peut produire une image non bootable si nous en supprimons trop.

Tarification:

Plateformes: Windows.

Télécharger: ntlite.com

Conclusion: Le choix quand nous voulons un vrai install.wim personnalisé et sommes à l’aise avec le risque de sur-élagage.

4. Windows System Image Manager, la référence Microsoft

Windows System Image Manager (WSIM) est l’outil officiel de Microsoft pour créer autounattend.xml. Il est livré dans le kit d’évaluation et de déploiement Windows (ADK). Ce n’est pas convivial et l’interface affiche son âge, mais c’est l’implémentation de référence: chaque champ de fichier de réponses valide est ici, correctement typé, avec des infobulles. Si nous devons savoir si un paramètre existe du tout, c’est là que nous le vérifions.

Où il faut court: L’UI est antérieure à Windows 10 dans la plupart des parties. Les nouveaux utilisateurs passent généralement un après-midi à apprendre où vivent les champs. Pas l’outil pour une machine.

Tarification:

Plateformes: Windows.

Télécharger: learn.microsoft.com/en-us/windows-hardware/get-started/adk-install

Conclusion: La référence vers laquelle nous nous tournons quand un générateur plus convivial manque d’un champ dont nous avons besoin.

5. Microsoft Deployment Toolkit, l’outil pour plus d’une PC

Microsoft Deployment Toolkit (MDT) est l’outil gratuit que Microsoft fournit pour l’imagerie de flotte. Construisez un partage de déploiement, définissez des séquences de tâches (unattend, pilotes, applications, scripts post-installation) et démarrez PXE ou USB le target en une installation entièrement automatisée. Un atelier de dix machines identiques créant toutes des images à la fois, c’est à quoi MDT est destiné.

Où il faut court: Excessif pour une PC. Le développement MDT a été en mode maintenance car Microsoft pousse les entreprises vers Autopilot et Intune, mais c’est toujours le cas et reste pris en charge sur Windows 11 24H2.

Tarification:

Plateformes: Windows (établi et partage de déploiement).

Télécharger: learn.microsoft.com/en-us/mem/configmgr/mdt

Conclusion: L’outil approprié quand la réponse à “combien de PC?” est plus de trois.

6. Chris Titus Tech WinUtil, le nettoyage post-installation

WinUtil de Chris Titus Tech est un script de déblogage et de configuration post-installation basé sur PowerShell auquel une grande partie de la communauté “comment je démolis une installation Windows fraîche” a recours. Lancez-le avec une ligne iex à partir de PowerShell élevé, choisissez des ajustements dans une liste catégorisée, installez des applications à partir de présets winget, et appliquez. Cela complète une installation sans surveillance plutôt que de la remplacer: le fichier de réponses nous amène au bureau; WinUtil polit ce qui reste.

Où il faut court: Exécuter un script PowerShell provenant d’Internet en tant qu’administrateur est une véritable décision de confiance; utilisez la source hébergée sur GitHub si nous sommes aversifs au risque. Certains ajustements supposent l’édition Home et ne fonctionnent pas sur Pro ou Enterprise.

Tarification:

Plateformes: Windows 10 et 11.

Télécharger: github.com/ChrisTitusTech/winutil

Conclusion: L’appariement post-installation d’autounattend.xml, surtout pour les machines personnelles.

7. WinGet Configuration, l’option native Microsoft la plus récente

WinGet Configuration est la réponse de Microsoft à “Je veux que ma nouvelle machine Windows ressemble exactement à la dernière.” Un seul fichier YAML déclare les caractéristiques de Windows, l’état du registre et les installations de paquets winget. Exécutez winget configure --file config.yaml et la machine converge vers l’état décrit. C’est la même idée qu’Ansible ou Nix exprimée dans les outils que Microsoft livre dans la boîte.

Où il faut court: Rattrape toujours l’ampleur des ressources de Desired State Configuration que PowerShell DSC v2 a livré. Pas un outil de premier démarrage pendant Windows Setup; s’exécute après la connexion. Le déblogage de Windows lui-même est hors de portée.

Tarification:

Plateformes: Windows 11 (et Windows 10 actuel avec App Installer mis à jour).

Télécharger: Pré-installé. Docs à learn.microsoft.com/en-us/windows/package-manager/configuration

Conclusion: Le moyen natif le plus moderne de Microsoft pour maintenir notre configuration reproductible sur les machines.

Comment choisir la bonne

Pour la plupart des utilisateurs à domicile, la pile est Rufus (avec son dialogue de personnalisation) plus un YAML WinGet Configuration pour la liste des applications. Pour un laboratoire à domicile ou un atelier avec plusieurs PC identiques, Schneegans Unattend Generator plus MDT nous amène à l’imagerie sans mains en une soirée.

FAQ

Qu’est-ce que autounattend.xml et où vit-il?

autounattend.xml est le fichier de réponses Windows Setup. Placez-le à la racine de la clé USB ou de l’ISO utilisée pour installer Windows, et Setup le lit automatiquement au démarrage. Il fournit des réponses à chaque question que le programme d’installation de Windows poserait autrement.

Une installation sans surveillance peut-elle contourner l’exigence du compte Microsoft sur Windows 11?

Oui. À la fois Schneegans Unattend Generator et le dialogue de personnalisation de Rufus produisent une configuration qui crée un compte local sans jamais montrer l’écran du compte en ligne. Sur Windows 11 24H2 standard, le fichier de réponses a besoin du bon bloc Microsoft-Windows-Shell-Setup; les deux outils génèrent le XML correct.

Une installation sans surveillance active-t-elle toujours Windows?

Oui, si la clé de licence est soit cuite dans le firmware (licence OEM, présente sur la plupart des ordinateurs portables) soit fournie dans l’élément <UserData><ProductKey> du fichier de réponses. Si aucun n’est présent, Windows s’installe et s’exécute, puis invite à activer plus tard.

La personnalisation de Rufus est-elle suffisante, ou avons-nous toujours besoin d’un fichier de réponses?

Pour une PC, le dialogue de Rufus gère environ 80 pour cent de ce que la plupart des gens veulent d’une unattend: contournement, compte, région, paramètres par défaut de la vie privée. Les 20 pour cent restants (scripts de premier démarrage, suppression de fonctionnalités personnalisées, injection de pilotes) nécessitent toujours autounattend.xml ou NTLite.

WinGet Configuration peut-il faire tout ce qu’une unattend peut faire?

Non. WinGet Configuration est un outil post-connexion; il s’exécute après que Windows Setup se termine et que quelqu’un se connecte. Contourner les messages de Windows Setup, c’est toujours le travail du fichier de réponses. Les deux fonctionnent bien ensemble: le fichier de réponses gère Setup, WinGet Configuration gère les applications et les paramètres à la première connexion.