====== Sysprep Windows10 ====== ===== Installation de Windows ===== - Faire une install clean, skipper le numéro de série - Au premier redémarrage (quand le système vous pose les premières questions après avoir installé les fichiers), faire MAJ-CTRL-F3 pour arriver en mode audit. La machine va redémarrer avant de vous donner un accès OOBE. - Toujours faire annuler quand vous voyez ce pop-up au démarrage. C’est l’assistant sysprep et nous le lancerons manuellement avec un fichier de configuration quand nous serons prêt. {{:deploiement:sysprep:pasted:20200711-201428.png}} - Télécharger le script decrapifier et l’enregistrer sur la machine. Adapter éventuellement le paramètre goodapps pour retirer le store - Exécuter les commandes suivantes en powershell Set-ExecutionPolicy unrestricted .\decrap.ps1 -ClearStart -onedrive Set-ExecutionPolicy restricted - Désactiver teredo et 6to4 (pour faciliter l’intégration auto dans le domaine) netsh interface ipv6 6to4 set state disabled netsh interface teredo set state disabled - Créer un compte d’administrateur local autre qu’ « Administrateur » (qui sera supprimé pendant la préparation) et désactiver defaultuser0 si il apparaît dans les comptes locaux. ===== Installation du Fogclient ===== - Ouvrir un navigateur sur l’adresse http://xxx.xxx.xxx.xxx/fog/management/?node=client Installer le serveur fog en précisant l’adresse de votre serveur {{:deploiement:sysprep:pasted:20200711-201716.png}} - Désactiver le service Fog au démarrage (nous l’activerons après déploiement via script) Soit via le menu services ou via la commande sc config FOGService start= disabled ===== Script pour la configuration automatique des drivers ===== - Se rendre sur https://www.snappy-driver-installer.org/ pour télécharger l’exécutable. Le lancer et télécharger les paquets. - Copier les fichiers dans le répertoire c:\drivers de la machine en préparation - Créer un répertoire Scripts dans c:\Windows\Setup mkdir %windir%\Setup\Scripts - Dans ce dossier créer un fichier SetupComplete.cmd cd %windir%\Setup\Scripts\ notepad SetupComplete.cmd et y coller les commandes suivantes **en n'oubliant pas d'adapter le nom de l'exécutable**: @echo off cd c:\drivers start /wait c:\drivers\SDI_x64_R1751.exe -autoinstall -autoclose -license timeout 15 sc config FOGService start= auto sc config FusionInventory-Agent start= auto timeout 15 rmdir /S /Q c:\drivers shutdown -t 60 -r ===== Sysprep ===== Nous sommes prêt avec notre image, nous pouvons la figer. - Défragmenter le disque dur, c’est toujours bon à faire - Faire un clonage du système avant sysprep au cas où il faudrait adapter qqchose d’oublié. - Dans c:\windows\system32\Sysprep créer un fichier unattended.xml notepad c:\windows\system32\Sysprep\unattended.xml et y mettre les lignes suivantes true fr-BE fr-BE fr-BE fr-BE fr-BE true true true true true true true true Vous pouvez aussi générer un fichier actualisé sur le site https://www.windowsafg.com/win10x86_x64.html - Lancer le sysprep C:\windows\system32\sysprep\Sysprep.exe /generalize /oobe /quit /unattend:c:\windows\system32\sysprep\unattended.xml - Redémarrer pour capturer l'image ** ne pas éteindre, ceci mettrait le système en hibernation et rendrait le disque non-propre ** ==== Sources ==== * http://superuser.com/questions/942418/how-do-you-forcefully-remove-apps-in-windows-1 * http://www.thewindowsclub.com/erase-default-preinstalled-modern-apps-windows-8 * http://www.wintips.org/view-installed-apps-and-packages-in-windows-10-8-1-8-from-powershell/ * https://www.windowsafg.com/win10x86_x64.html * http://theitbros.com/sysprep-windows-10-machine-guide/