Projet MDT

Infrastructure Cloud Macronique

Contexte du Projet

Dans ma société nous (l’équipe IT) configurions jusqu’à présent les postes des clients manuellement, ce qui entrainait une perte de temps considérable à chaque déploiement ou réinstallation. Face à cette problématique, mon responsable technique a décidé d’optimiser le processus en mettant en place une solution automatisée.

Il me demanda de déployer un serveur MDT (Microsoft Deployment Toolkit). L’objectif est de simplifier l’installation des nouveaux postes en intégrant une séquence de tâches (Task Sequence) qui prendra en charge l’installation de Windows, les pilotes, les applications et la configuration du poste de façon de automatisée.

Objectifs Réalisés

  • Mise en place serveur MDT
  • Injection pilote
  • Configuration d’une séquence de tâches captures
  • Capture d’une image de référence
  • Configuration d’une séquence de tâches déploiement Windows 11
  • Déploiement de plusieurs postes simultanément

Paramétrages de la séquence de tâches de déploiement

Installation Applications Mise à jour Windows Installation Pilote Création d’un compte local administrateur Activation NUM LOCK Activation performance maximal du PC Désactivation la mise en veille USB et Ethernet Changement emplacement UAC Désactiver la veille hybride et démarrage rapide de Windows Configuration du cliché instantané du C: à 10%
Documentation de la Task Sequence

Task Sequence de Déploiement

1
Installation Applications
Méthode : PowerShell AppxPackage
Installation des applications standard nécessaires au fonctionnement du poste de travail. Utilise PowerShell pour déployer les packages d’application de base.
2
Mise à jour Windows et Installation des Pilotes
Méthode : Task Sequence existante
Application des dernières mises à jour de sécurité et fonctionnalités pour Windows, incluant l’installation automatique des pilotes matériels nécessaires via Windows Update pour assurer la compatibilité avec le hardware spécifique de chaque poste.
3
Création d’un compte local administrateur
Méthode : Commande CMD
Création du compte administrateur local « aldeneadmin » avec les privilèges nécessaires pour la gestion du poste.
4
Activation NUM LOCK
Méthode : Modification clé de registre
Configuration du registre Windows pour activer automatiquement la touche NUM LOCK au démarrage du système.
5
Activation performance maximale du PC
Méthode : Modification clé de registre
Optimisation des paramètres de performance via le registre pour maximiser les performances du système.
6
Changement emplacement UAC
Méthode : Modification clé de registre
Ajustement des paramètres du Contrôle de Compte d’Utilisateur (UAC) via le registre pour améliorer l’expérience utilisateur.
7
Désactivation de la veille hybride et démarrage rapide
Méthode : Modification clé de registre
Désactivation des fonctionnalités de veille hybride et de démarrage rapide de Windows pour éviter certains problèmes de compatibilité.
8
Configuration du cliché instantané du C: à 10%
Méthode : Modification clé de registre
Limitation de l’espace disque utilisé par les clichés instantanés (shadow copies) à 10% du volume C:.

Détails techniques des étapes :

Création du compte administrateur local

La commande CMD utilisée pour créer le compte administrateur local est :

net user aldeneadmin /add /passwordreq:yes
net localgroup administrators aldeneadmin /add
Activation NUM LOCK

Modification de la clé de registre :

REG ADD "HKEY_USERS\.DEFAULT\Control Panel\Keyboard" /v InitialKeyboardIndicators /t REG_SZ /d 2 /f
Activation performance maximale

Modification des clés de registre pour optimiser les performances :

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings" /v ActivePowerScheme /t REG_SZ /d 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c /f
Changement emplacement UAC

Modification de la clé de registre :

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 5 /f
Désactivation de la veille hybride et démarrage rapide

Modifications des clés de registre :

REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /v HiberbootEnabled /t REG_DWORD /d 0 /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v HibernateEnabled /t REG_DWORD /d 0 /f
Configuration du cliché instantané du C: à 10%

Commande pour configurer les clichés instantanés :

vssadmin Resize ShadowStorage /For=C: /On=C: /MaxSize=10%

Documentation technique :