Étape 7 — Désactiver les features Windows inutiles
Les "features" sont des composants optionnels de Windows. On désactive ceux qui ne servent pas en environnement professionnel.
Script : cleanup_features.ps1
notepad C:\cleanup_features.ps1
$mount = "C:\Win11_Custom\mount"
Write-Host "=== Desactivation des features Windows inutiles ===" -ForegroundColor Green
$features = @(
"MediaPlayback"
"WindowsMediaPlayer"
"WorkFolders-Client"
"Printing-XPSServices-Features"
"Recall"
)
foreach ($feature in $features) {
Write-Host " Desactivation : $feature" -ForegroundColor Yellow
dism /Image:$mount /Disable-Feature /FeatureName:$feature /NoRestart 2>$null
if ($LASTEXITCODE -eq 0) {
Write-Host " OK" -ForegroundColor Green
} else {
Write-Host " Non disponible dans cette image (ignoré)" -ForegroundColor DarkGray
}
}
Write-Host "`n=== FEATURES DESACTIVEES ===" -ForegroundColor Green
Exécuter :
C:\cleanup_features.ps1
Note : Certaines features peuvent ne pas exister selon la version de l'ISO. Les erreurs "non disponible" sont normales et sans conséquence.