Microsoft Windows est livré avec un jeu de soi-disant en option fonctionnalités que les utilisateurs peuvent activer ou désactiver à l’aide de la “fonctionnalités Windows activer ou désactiver” applet du panneau de configuration.
Cela fonctionne bien pour la plupart, mais exige que vous ouvrez le Panneau de configuration sur le système d’exploitation, à moins que vous chargez les Caractéristiques de la fenêtre directement en tapant optionalfeatures au Départ.
Alors que c’est suffisant la plupart du temps, les administrateurs peuvent utiliser PowerShell ainsi à gérer les fonctions optionnelles du système d’exploitation Windows.
Le guide suivant vous donne un aperçu sur la façon dont cela fonctionne sur Windows 10. Notez que cela peut ne pas fonctionner sur les versions précédentes de Windows tels que Windows 7.
Windows PowerShell: installer des fonctions supplémentaires
Vous avez besoin d’une élévation de PowerShell pour les commandes suivantes. Appuyez sur le Windows-clés, type de powershell, maintenez la touche Ctrl et la touche Shift enfoncée et appuyez sur la touche Entrée pour ouvrir une invite de PowerShell avec des privilèges administratifs.
Liste de toutes les fonctionnalités facultatives et leur statut
La première chose que vous voudrez peut-être faire, au moins quand vous êtes nouveau à l’aide de la commande affichage de la liste des fonctionnalités qui sont disponibles.
Exécutez get-windowsoptionalfeature -en ligne afin de lister l’ensemble des noms de fonction et de leurs membres sur le système informatique. L’état est activé ou désactivé.
Remarque: le paramètre online signifie que les actions sont exécutées sur l’appareil actuel.
Alors qu’il est assez facile d’identifier certaines fonctions par le nom de la fonctionnalité, il n’est pas facile pour tous.
La liste suivante est à partir d’un Windows 10 version Pro 1703 PC.
FeatureName : Microsoft-Windows-HyperV-Guest-Paquet
FeatureName : LegacyComponents
FeatureName : DirectPlay
FeatureName : SimpleTCP
FeatureName : SNMP
FeatureName : WMISnmpProvider
FeatureName : MicrosoftWindowsPowerShellV2Root
FeatureName : MicrosoftWindowsPowerShellV2
FeatureName : Windows-L’Identité De La Fondation
FeatureName : Microsoft-Windows-Sous-Système Linux
FeatureName : NetFx3
FeatureName : IIS-WebServerRole
FeatureName : IIS-Serveur web
FeatureName : IIS-CommonHttpFeatures
FeatureName : IIS-HttpErrors
FeatureName : IIS-HttpRedirect
FeatureName : IIS-ApplicationDevelopment
FeatureName : IIS-NetFxExtensibility
FeatureName : IIS-NetFxExtensibility45
FeatureName : IIS-HealthAndDiagnostics
FeatureName : IIS-HttpLogging
FeatureName : IIS-LoggingLibraries
FeatureName : IIS-RequestMonitor
FeatureName : IIS-HttpTracing
FeatureName : IIS-Sécurité
FeatureName : IIS-URLAuthorization
FeatureName : IIS-RequestFiltering
FeatureName : IIS-IPSecurity
FeatureName : IIS-Performance
FeatureName : IIS-HttpCompressionDynamic
FeatureName : IIS-WebServerManagementTools
FeatureName : IIS-ManagementScriptingTools
FeatureName : IIS-IIS6ManagementCompatibility
FeatureName : IIS Metabase
FeatureName : ÉTAIT-WindowsActivationService
FeatureName : ÉTAIT-ProcessModel
FeatureName : ÉTAIT-NetFxEnvironment
FeatureName : ÉTAIT-ConfigurationAPI
FeatureName : IIS-HostableWebCore
FeatureName : WCF-HTTP-Activation
FeatureName : WCF-NonHTTP-Activation
FeatureName : WCF-Services45
FeatureName : WCF-HTTP-Activation45
FeatureName : WCF-TCP-Activation45
FeatureName : WCF-Pipe-Activation45
FeatureName : WCF-MSMQ-Activation45
FeatureName : WCF-TCP-PortSharing45
FeatureName : IIS-CertProvider
FeatureName : IIS-WindowsAuthentication
FeatureName : IIS-DigestAuthentication
FeatureName : IIS-ClientCertificateMappingAuthentication
FeatureName : IIS-IISCertificateMappingAuthentication
FeatureName : IIS-ODBCLogging
FeatureName : IIS-StaticContent
FeatureName : IIS-DefaultDocument
FeatureName : IIS-DirectoryBrowsing
FeatureName : IIS-WebDAV
FeatureName : IIS-WebSockets
FeatureName : IIS-ApplicationInit
FeatureName : IIS-ASPNET
FeatureName : IIS-ASPNET45
FeatureName : IIS-ASP
FeatureName : IIS-CGI
FeatureName : IIS-ISAPIExtensions
FeatureName : IIS-ISAPIFilter
FeatureName : IIS-ServerSideIncludes
FeatureName : IIS-CustomLogging
FeatureName : IIS-BasicAuthentication
FeatureName : IIS-HttpCompressionStatic
FeatureName : IIS-ManagementConsole
FeatureName : IIS-ManagementService
FeatureName : IIS-WMICompatibility
FeatureName : IIS-LegacyScripts
FeatureName : IIS-LegacySnapIn
FeatureName : IIS-FTPServer
FeatureName : IIS-FTPSvc
FeatureName : IIS-FTPExtensibility
FeatureName : MSMQ-Conteneur
FeatureName : MSMQ-Serveur
FeatureName : MSMQ-Déclencheurs
FeatureName : MSMQ-ADIntegration
FeatureName : MSMQ-HTTP
FeatureName : MSMQ-Multidiffusion
FeatureName : MSMQ-DCOMProxy
FeatureName : NetFx4-AdvSrvs
FeatureName : NetFx4Extended-ASPNET45
FeatureName : MediaPlayback
FeatureName : WindowsMediaPlayer
FeatureName : Impression-PrintToPDFServices-Caractéristiques
FeatureName : Impression-XPSServices-Caractéristiques
FeatureName : RasRip
FeatureName : MSRDC-Infrastructure
FeatureName : SearchEngine-Client-Paquet
FeatureName : TelnetClient
FeatureName : TFTP
FeatureName : Xps-Fondation-Xps Viewer
FeatureName : WorkFolders-Client
FeatureName : SMB1Protocol
FeatureName : Microsoft-Hyper-V-Tous Les
FeatureName : Microsoft-Hyper-V-Outils-Tous Les
FeatureName : Microsoft-Hyper-V-Gestion-Clients
FeatureName : Microsoft-Hyper-V-Gestion-PowerShell
FeatureName : Microsoft-Hyper-V
FeatureName : Microsoft-Hyper-V, L’Hyperviseur
FeatureName : Microsoft-Hyper-V-Services
FeatureName : Impression-Fondation-Caractéristiques
FeatureName : Impression De La Fondation LPRPortMonitor
FeatureName : Impression De La Fondation LPDPrintService
FeatureName : Impression De La Fondation InternetPrinting-Client
FeatureName : FaxServicesClientPackage
FeatureName : ScanManagementConsole
FeatureName : DirectoryServices-ADAM-Client
FeatureName : ServicesForNFS-ClientOnly
FeatureName : ClientForNFS-Infrastructure
FeatureName : NFS-Administration
FeatureName : RasCMAK
FeatureName : SmbDirect
FeatureName : Conteneurs
FeatureName : DataCenterBridging
FeatureName : TIFFIFilter
FeatureName : Client-DeviceLockdown
FeatureName : Client-EmbeddedShellLauncher
FeatureName : Client-EmbeddedBootExp
FeatureName : Client-EmbeddedLogon
FeatureName : Client-KeyboardFilter
FeatureName : Client-UnifiedWriteFilter
FeatureName : MultiPoint-Connecteur
FeatureName : MultiPoint-Connecteur-Services
FeatureName : MultiPoint-Outils
FeatureName : Internet-Explorer-Facultatif-amd64
Lire aussi: Windows 10 à l’Automne Créateurs de mise à Jour: Limite de la bande passante mise à Jour de Windows
Affichage d’informations sur les fonctionnalités
Vous pouvez utiliser l’-featurename Exemple de paramètre pour afficher des informations détaillées à propos d’une fonctionnalité qui vous intéresse.
La commande get-windowsoptionalfeature -en-ligne -featurename NetFx3 par exemple révèle que cela installe le .Net Framework 3.5 sur le système. Il y a aussi un lien Internet à condition que vous pouvez cliquer sur pour rechercher des informations supplémentaires en ligne.
Activer ou désactiver une fonctionnalité optionnelle
Vous pouvez utiliser les commandes PowerShell pour activer ou désactiver les fonctionnalités en option sur un Windows 10 de la machine.
Les commandes Enable-WindowsOptionalFeature -FeatureName et Désactivez-WindowsOptionalFeature -FeatureName sont utilisés pour cela.
Pour vous donner deux exemples pour vous montrer comment cela fonctionne:
- Enable-WindowsOptionalFeature -en-Ligne -FeatureName “NetFx3” -Tous — Cette commande installe le Net Framework 3.5 sur l’ordinateur, la commande est exécutée.
- Désactiver-WindowsOptionalFeature -en-Ligne -FeatureName “NetFx3” — Cette commande désactive la fonction de nouveau.
La-Tous paramètre indique à Windows installer toutes les dépendances. Donc, si un parent fonctionnalité est nécessaire pour l’installation de la fonction sélectionnée, il est installé en tant que bien. Remarque: Désactivez ne prend pas en charge l’-Tous les paramètres.
Ressources
- Microsoft Technet: Activer-WindowsOptionalFeature
- Microsoft Technet: Désactiver-WindowsOptionalFeature
- Microsoft Technet: Get-WindowsOptionalFeature