DISM (Deployment Image Servicing and Management) est un outil en ligne de commande permettant de modifier l'image Windows. Dans cet article, nous allons voir comment activer et désactiver des rôles et des fonctionnalités Windows en ligne de commande avec la commande DISM.
Installer un rôle ou une fonctionnalité
Installation simple sur l'OS en cours :
DISM /Online /Enable-Feature /All /FeatureName:TFTP
Installation en spécifiant la source :
DISM /Online /Enable-Feature /FeatureName:TFTP /Source:Z:\sources\SxS /LimitAccess
/Online : Indique que l'opération se déroule sur un Système en cours d’exécution.
/Enable-Feature : Installe le rôle ou la fonctionnalité indiqué avec /FeatureName.
/FeatureName : Nom du rôle ou de la fonctionnalité.
/LimitAccess : Empêche Dism d'utiliser Windows Update comme source.
/Source : Indique le chemin de la source à utiliser pour l'installation.
/All : Indique qu'il faut installer toutes les dépendances et les fonctionnalités liées.
Désinstaller un rôle ou une fonctionnalité
Désinstallation simple sur l'OS en cours :
DISM /Online /Disable-Feature /FeatureName:TFTP
/Online : Indique que l'opération se déroule sur un Système en cours d’exécution.
/Disable-Feature : Désinstalle le rôle ou la fonctionnalité indiqué avec /FeatureName.
/FeatureName : Nom du rôle ou de la fonctionnalité.
Lister tout les rôles et fonctionnalités disponible
Liste simple sur l'OS en cours :
Dism /Online /Get-Features
/Online : Indique que l'opération se déroule sur un Système en cours d’exécution.
/Get-Feature : Liste les rôles et les fonctionnalités, et affiche si ils sont activé ou non.
Liste des noms à utiliser avec FeatureName
Get-WindowsFeature
Rôle (FeatureName) | Nom affiché |
RemoteAccess NetworkController ServerEssentialsRole Hyper-V MultiPointServerRole Fax DHCP DNS Web-Server Web-WebServer Web-Static-Content Web-Default-Doc Web-Http-Errors Web-Dir-Browsing Web-Http-Redirect Web-Http-Logging Web-Request-Monitor Web-Log-Libraries Web-Http-Tracing Web-Stat-Compression Web-Dyn-Compression Web-Filtering Web-Basic-Auth Web-Digest-Auth Web-Client-Auth Web-Windows-Auth Web-CertProvider Web-Asp-Net45 Web-CGI Web-Net-Ext45 Web-ISAPI-Ext Web-ISAPI-Filter Web-Mgmt-Console Web-Metabase Web-Scripting-Tools Web-Ftp-Service HostGuardianServiceRole AD-Domain-Services ADLDS ADRMS Remote-Desktop-Services VolumeActivation Print-Services AD-Certificate WDS ADFS-Federation FS-FileServer FS-Data-Deduplication Storage-Services NPAS UpdateServices ... |
Accès à distance Contrôleur de réseau Expérience Windows Server Essentials Hyper-V MultiPoint Services Serveur de télécopie Serveur DHCP Serveur DNS Serveur Web (IIS) Serveur Web Contenu statique Document par défaut Erreurs HTTP Exploration de répertoire Redirection HTTP Journalisation HTTP Observateur de demandes Outils de journalisation Suivi de traces Compression du contenu statique Compression de contenu dynamique Filtrage des demandes Authentification de base Authentification Digest Authentification par mappage de certificat Authentification Windows Prise en charge centralisée des certificat ASP.NET 4.6 CGI Extensibilité .NET 4.6 Extensions ISAPI Filtres ISAPI Console de gestion IIS Compatibilité de métadonnées IIS 6 Scripts et outils de gestion IIS Service FTP Service Guardian hôte Services AD DS Services AD LDS Services AD RMS Services Bureau à distance Services d’activation en volume Services d’impression et de numérisation Services de certificats Active Directory Services de déploiement Windows Services de fédération Active Directory Serveur de fichiers Déduplication des données Services de stockage Services de stratégie et d’accès réseau Services WSUS ... |