Χρησιμοποιήστε το Windows PowerShell για να εγκαταστήσετε προαιρετικές δυνατότητες
- Κατηγορία: Παράθυρα
Τα Microsoft Windows αποστέλλονται με ένα σύνολο από τις λεγόμενες προαιρετικές δυνατότητες που οι χρήστες μπορούν να ενεργοποιήσουν ή να απενεργοποιήσουν χρησιμοποιώντας τη μικροεφαρμογή του πίνακα ελέγχου «ενεργοποίηση ή απενεργοποίηση των δυνατοτήτων των Windows».
Αυτό λειτουργεί καλά ως επί το πλείστον, αλλά απαιτεί από εσάς ανοίξτε τον Πίνακα Ελέγχου στο λειτουργικό σύστημα, εκτός εάν φορτώσετε το παράθυρο Χαρακτηριστικά απευθείας πληκτρολογώντας προαιρετικά χαρακτηριστικά στο Έναρξη .
Αν και αυτό είναι αρκετό τις περισσότερες φορές, οι διαχειριστές ενδέχεται να χρησιμοποιούν το PowerShell επίσης για τη διαχείριση προαιρετικών λειτουργιών του λειτουργικού συστήματος των Windows.
Ο παρακάτω οδηγός σάς παρέχει μια επισκόπηση του τρόπου με τον οποίο λειτουργεί στα Windows 10. Σημειώστε ότι ενδέχεται να μην λειτουργεί σε προηγούμενες εκδόσεις των Windows, όπως τα Windows 7.
Windows PowerShell: εγκατάσταση προαιρετικών δυνατοτήτων
Χρειάζεστε ένα ανυψωμένο PowerShell για τις ακόλουθες εντολές. Πατήστε το πλήκτρο Windows, πληκτρολογήστε powerhell, κρατήστε πατημένο το πλήκτρο Ctrl και το πλήκτρο Shift και πατήστε το πλήκτρο Enter για να ανοίξετε μια προτροπή PowerShell με δικαιώματα διαχειριστή.
Αναφέρετε όλες τις προαιρετικές δυνατότητες και την κατάστασή τους
Το πρώτο πράγμα που ίσως θέλετε να κάνετε, τουλάχιστον όταν είστε νέοι στη χρήση της εντολής, είναι να εμφανίσετε τη λίστα των διαθέσιμων δυνατοτήτων.
Τρέξιμο get-windowsoptionalfeature -online για να απαριθμήσετε όλα τα διαθέσιμα ονόματα χαρακτηριστικών και τις καταστάσεις τους στο σύστημα του υπολογιστή. Η κατάσταση είναι είτε ενεργοποιημένη είτε απενεργοποιημένη.
Σημείωση: η παράμετρος -online σημαίνει ότι οι ενέργειες εκτελούνται στην τρέχουσα συσκευή.
Αν και είναι αρκετά εύκολο να αναγνωρίσετε ορισμένες δυνατότητες με το όνομα της δυνατότητας, δεν είναι εύκολο για όλα αυτά.
Η ακόλουθη λίστα προέρχεται από την έκδοση 1809 των Windows 10 Pro
- FeatureName: Printing-PrintToPDFServices-Features
- FeatureName: Windows-Defender-Default-Definitions
- FeatureName: Printing-XPSServices-Features
- FeatureName: SearchEngine-Client-Package
- FeatureName: MSRDC-Υποδομή
- FeatureName: TelnetClient
- FeatureName: TFTP
- FeatureName: TIFFIFilter
- FeatureName: WorkFolders-Client
- FeatureName: LegacyComponents
- FeatureName: DirectPlay
- FeatureName: Εκτύπωση-Ίδρυμα-Χαρακτηριστικά
- FeatureName: FaxServicesClientPackage
- FeatureName: Εκτύπωση-Ίδρυμα-Διαδίκτυο Εκτύπωση-πελάτης
- FeatureName: Printing-Foundation-LPDPrintService
- FeatureName: Printing-Foundation-LPRPortMonitor
- FeatureName: SimpleTCP
- FeatureName: MicrosoftWindowsPowerShellV2Root
- FeatureName: MicrosoftWindowsPowerShellV2
- FeatureName: Windows-Identity-Foundation
- FeatureName: Microsoft-Windows-Υποσύστημα-Linux
- FeatureName: HypervisorPlatform
- FeatureName: VirtualMachinePlatform
- FeatureName: Client-ProjFS
- FeatureName: NetFx4-AdvSrvs
- FeatureName: NetFx4Extended-ASPNET45
- FeatureName: IIS-WebServerRole
- FeatureName: IIS-WebServer
- 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-Ασφάλεια
- FeatureName: Εξουσιοδότηση IIS-URL
- FeatureName: IIS-RequestFiltering
- FeatureName: IIS-IPSecurity
- FeatureName: Απόδοση IIS
- FeatureName: IIS-HttpCompressionDynamic
- FeatureName: IIS-WebServerManagementTools
- FeatureName: IIS-ManagementScriptingTools
- FeatureName: IIS-IIS6ManagementCompatibility
- FeatureName: IIS-Metabase
- FeatureName: WAS-WindowsActivationService
- FeatureName: WAS-ProcessModel
- FeatureName: WAS-NetFxEnvironment
- FeatureName: WAS-ConfigurationAPI
- FeatureName: IIS-HostableWebCore
- 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-ISAPIΕπεκτάσεις
- FeatureName: IIS-ISAPIFilter
- FeatureName: IIS-ServerSideIncludes
- FeatureName: IIS-CustomLogging
- FeatureName: IIS-BasicAuthentication
- FeatureName: IIS-HttpCompressionStatic
- FeatureName: IIS-ManagementConsole
- FeatureName: Υπηρεσία IIS-Management
- FeatureName: Συμβατότητα IIS-WMIC
- FeatureName: IIS-LegacyScripts
- FeatureName: IIS-LegacySnapIn
- FeatureName: IIS-FTPS διακομιστής
- FeatureName: IIS-FTPSvc
- FeatureName: Επεκτασιμότητα IIS-FTP
- FeatureName: WCF-Services45
- FeatureName: Ενεργοποίηση WCF-HTTP45
- FeatureName: WCF-TCP-Activation45
- FeatureName: WCF-Pipe-Activation45
- FeatureName: WCF-MSMQ-Ενεργοποίηση45
- FeatureName: WCF-TCP-PortSharing45
- FeatureName: MSMQ-Container
- FeatureName: Διακομιστής MSMQ
- FeatureName: MSMQ-Triggers
- Χαρακτηριστικό όνομα: MSMQ-ADIntegration
- FeatureName: MSMQ-HTTP
- FeatureName: MSMQ-Multicast
- FeatureName: MSMQ-DCOMProxy
- FeatureName: Ενεργοποίηση WCF-HTTP
- FeatureName: Ενεργοποίηση WCF-NonHTTP
- FeatureName: IIS-CertProvider
- FeatureName: IIS-WindowsAuthentication
- FeatureName: IIS-DigestAuthentication
- FeatureName: IIS-ClientCertificateMappingAuthentication
- FeatureName: US-IISCertificateMappingAuthentication
- FeatureName: IIS-ODBCLogging
- FeatureName: NetFx3
- FeatureName: SMB1Protocol
- FeatureName: SMB1Protocol-Client
- FeatureName: SMB1Protocol-Server
- FeatureName: SMB1Protocol-Κατάργηση
- FeatureName: Αναπαραγωγή πολυμέσων
- FeatureName: WindowsMediaPlayer
- FeatureName: Πακέτο Microsoft-Windows-NetFx3-OC
- FeatureName: Πακέτο Microsoft-Windows-NetFx4-US-OC
- FeatureName: Πακέτο Microsoft-Windows-Client-EmbeddedExp
- FeatureName: Πακέτο Microsoft-Windows-NetFx3-WCF-OC
- FeatureName: Πακέτο Microsoft-Windows-NetFx4-WCF-US-OC
- FeatureName: Containers-DisposableClientVM
- FeatureName: Microsoft-Hyper-V-All
- FeatureName: Microsoft-Hyper-V
- FeatureName: Microsoft-Hyper-V-Tools-All
- FeatureName: Microsoft-Hyper-V-Management-PowerShell
- FeatureName: Microsoft-Hyper-V-Hypervisor
- FeatureName: Υπηρεσίες Microsoft-Hyper-V
- FeatureName: Microsoft-Hyper-V-Management-Clients
- FeatureName: HostGuardian
- FeatureName: Πελάτης-DeviceLockdown
- FeatureName: Client-EmbeddedShellLauncher
- FeatureName: Client-EmbeddedBootExp
- FeatureName: Client-EmbeddedLogon
- FeatureName: Φίλτρο πληκτρολογίου πελάτη
- FeatureName: Client-UnifiedWriteFilter
- FeatureName: DataCenterBridging
- FeatureName: DirectoryServices-ADAM-Client
- FeatureName: Windows-Defender-ApplicationGuard
- FeatureName: ServicesForNFS-ClientOnly
- FeatureName: ClientForNFS-Υποδομή
- FeatureName: Διαχείριση NFS
- FeatureName: Εμπορευματοκιβώτια
- FeatureName: SmbDirect
- FeatureName: MultiPoint-Connector
- FeatureName: MultiPoint-Connector-Services
- FeatureName: MultiPoint-Tools
- FeatureName: AppServerClient
- FeatureName: Internet-Explorer-Optional-amd64
Εμφάνιση πληροφοριών σχετικά με τις δυνατότητες
Μπορείτε να χρησιμοποιήσετε την παράμετρο -featurename Παράδειγμα για να εμφανίσετε λεπτομερείς πληροφορίες σχετικά με μια δυνατότητα που σας ενδιαφέρει.
Η εντολή get-windowsoptionalfeature -online -featurename NetFx Το 3 για παράδειγμα αποκαλύπτει ότι αυτό εγκαθιστά το .Net Framework 3.5 στο σύστημα. Υπάρχει επίσης ένας σύνδεσμος Διαδικτύου υπό τον όρο ότι μπορείτε να κάνετε κλικ για να αναζητήσετε επιπρόσθετες πληροφορίες στο Διαδίκτυο.
Ενεργοποιήστε ή απενεργοποιήστε μια προαιρετική λειτουργία
Μπορείτε να χρησιμοποιήσετε τις εντολές PowerShell για να ενεργοποιήσετε ή να απενεργοποιήσετε τις προαιρετικές δυνατότητες σε έναν υπολογιστή Windows 10.
Οι εντολές Enable-WindowsOptionalFeature -FeatureName και Disable-WindowsOptionalFeature -FeatureName χρησιμοποιούνται για αυτό.
Για να σας δώσω δύο παραδείγματα για να σας δείξει πώς λειτουργεί:
- Ενεργοποίηση-WindowsOptionalFeature -Online -FeatureName 'NetFx3' -Όλα - Αυτή η εντολή εγκαθιστά το Net Framework 3.5 στον υπολογιστή όπου εκτελείται η εντολή.
- Απενεργοποίηση-WindowsOptionalFeature -Online -FeatureName 'NetFx3' - Αυτή η εντολή απενεργοποιεί ξανά τη λειτουργία.
Η παράμετρος -Όλα λέει στα Windows να εγκαταστήσουν επίσης εξαρτήσεις. Επομένως, εάν απαιτείται μια γονική δυνατότητα για την εγκατάσταση της επιλεγμένης δυνατότητας, εγκαθίσταται επίσης. Σημείωση: Η απενεργοποίηση δεν υποστηρίζει την παράμετρο -Όλα.

PowerShell
Για Windows
Κατεβάστε τώραΠόροι
- Microsoft Technet: Ενεργοποίηση-WindowsOptionalFeature
- Microsoft Technet: Απενεργοποίηση-WindowsOptionalFeature
- Microsoft Technet: Λήψη-WindowsOptionalFeature