Le système d’exploitation Windows est équipé de nombreux modules complémentaires et composants qui permettent d’étendre les fonctionnalités de Windows sans utiliser de logiciel tiers.
Certains de ces composants sont activés ou installés par défaut. Mais il n’est pas nécessaire d’activer toutes les fonctions, car cela ralentirait les performances de votre ordinateur. De plus, tous les utilisateurs n’ont pas besoin d’activer toutes ces fonctions.
Certains composants sont également requis par des logiciels tiers pour fonctionner correctement, par exemple, .NET Framework 3.5.
Dans cet article, nous allons voir comment activer/désactiver ces fonctionnalités en utilisant l’Invite de commandes et par d’autres méthodes.
Afficher la liste des fonctionnalités de Windows à l’aide de l’Invite de commandes
Pour obtenir une liste des fonctionnalités de Windows en utilisant l’Invite de commandes, suivez les étapes ci-dessous :
- Ouvrez l‘Invite de commandes en tant qu’Administrateur.
- Tapez la commande suivante :
DISM /online /get-features /format:table | more
- Cette commande affiche la liste de toutes les fonctionnalités activées ou désactivées de Windows sur votre ordinateur. Les paramètres format:table et more sont facultatifs et sont utilisés pour améliorer la lisibilité de l’affichage.
- Continuez à appuyer sur Entrée jusqu’à ce que vous obteniez la liste complète.
Comment activer ou désactiver les fonctionnalités de Windows ?
Vous pouvez activer ou désactiver toutes les fonctionnalités de Windows. Certaines fonctionnalités sont désactivées par défaut.
- Pour ouvrir l’écran des Fonctionnalités de Windows, allez dans Exécuter -> optionalfeatures. Vous pouvez également y accéder en ouvrant le menu Démarrer -> Panneau de configuration -> Programmes et fonctionnalités -> Activer ou désactiver des fonctionnalités Windows.
- Pour activer une fonctionnalité, cochez la case située à côté du composant.
- Pour désactiver une fonctionnalité, décochez la case située à côté du composant.
Comment activer ou désactiver les fonctionnalités de Windows à l’aide de la ligne de commandes ?
Les fonctionnalités de Windows peuvent être activées ou désactivées à l’aide de la ligne de commandes. Pour vérifier l’état des fonctionnalités, tapez la commande mentionnée ci-dessus. Afin d’activer une fonctionnalité, suivez les étapes ci-dessous :
- Ouvrez une fenêtre Invite de commandes en mode Administrateur et exécutez la commande suivante :
DISM /online /get-features /format:table | more
- Copiez le nom de la fonction que vous voulez activer.
- Exécutez maintenant la commande suivante dans l’Invite de commandes :
DISM /online /enable-feature /featurename : [collez le nom de la fonctionnalité ici]
- Par exemple, si vous voulez activer Hyper-V qui fournit des services et des outils pour exécuter et créer une machine virtuelle, tapez la commande suivante :
DISM /online /enable-feature /featurename:Microsoft-Hyper-V -All
- Cette commande installera et activera tous les composants de Hyper-V.
- Vous devrez peut-être redémarrer l’ordinateur pour installer certains composants.
La désactivation des fonctionnalités de Windows est très similaire à leur activation. Suivez les étapes ci-dessous pour désactiver n’importe quelle fonction.
- Ouvrez une fenêtre Invite de commandes en mode Administrateur et exécutez la commande suivante :
DISM /online /get-features /format:table | find "Activé" | more
- Cette commande affiche toutes les fonctions activées dans Windows.
- Copiez le nom de la fonction que vous voulez désactiver.
- Exécutez maintenant la commande suivante dans l’Invite de commandes :
DISM /online /disable-feature /featurename : [collez le nom de la fonctionnalité ici]
- Par exemple, si vous voulez désactiver Hyper-V, tapez la commande suivante :
DISM /online /disable-feature /featurename:Microsoft-Hyper-V -All
- Pour obtenir des informations détaillées sur un composant spécifique, exécutez la commande suivante :
DISM /online /get-featureinfo/featurename : [featurname]
- Vous obtiendrez des informations détaillées sur le nom de la fonction, sa description, ses propriétés, son statut et si elle nécessite un redémarrage ou non.
Activer ou désactiver des fonctions Windows à l’aide de PowerShell
L’avantage de PowerShell par rapport à l’utilisation d’une Invite de commandes est que les commandes PowerShell vérifient si la fonctionnalité est déjà activée. Si elle est déjà activée, l’action d’installation n’est pas effectuée, ce qui permet d’économiser du temps de calcul.
- Pour obtenir des informations sur les fonctionnalités de Windows par le biais de Powershell, ouvrez PowerShell en tant qu’Administrateur, puis tapez la commande ci-dessous :
Get-WindowsOptionalFeature -Online
- Si vous souhaitez obtenir des informations concernant des fonctionnalités spécifiques, tapez :
Get-WindowsOptionalFeature -Online -FeatureName *Type nom de la fonction*
- Pour activer/désactiver une fonctionnalité, utilisez les commandes suivantes :
Enable-WindowsOptionalFeature -Online -FeatureName "Type feature name" -all Disable-WindowsOptionalFeature -Online -FeatureName "Type feature name
Ajout de fonctionnalités Windows à partir d’une source d’installation Windows
Si une fonctionnalité n’est pas disponible pour l’installation dans le système Windows installé, nous devrons donner l’adresse d’une source externe pour installer la fonctionnalité. La source externe peut être l’ISO d’installation de Windows ou n’importe quel lecteur. Veillez à ce que le chemin d’accès soit correctement indiqué et que le support d’installation soit correctement installé. De plus, vous devez connaître exactement le nom de la fonctionnalité que vous voulez ajouter.
Utilisation de l’Invite de commandes
Pour ajouter une fonctionnalité Windows, ouvrez l’Invite de commandes en tant qu’Administrateur et exécutez la commande suivante :
Install-WindowsFeature Feature Name –Source “C:\Sources\sxs”
Ici, le support d’installation est le lecteur C:. Vous devez modifier le support d’installation en fonction de l’exigence de l’installation de la fonctionnalité. Une fois l’installation réussie, supprimez le support d’installation.
Utilisation de PowerShell
La fonctionnalité de fenêtre peut être installée par PowerShell en utilisant la commande suivante :
Install-WindowsFeature Feature Name –Source “C:\Sources\sxs”
Activation/désactivation des fonctions dans Windows XP
Toutes les méthodes mentionnées ci-dessus fonctionnent sous Windows Vista, Windows 7, Windows 8.1 et Windows 10. Mais si vous souhaitez utiliser une Invite de commandes pour ajouter/supprimer des fonctionnalités dans Windows XP, vous devrez suivre les instructions ci-dessous :
pkgmgr d/n