====== 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/