Sử dụng Windows PowerShell để cài đặt các tính năng tùy chọn
- Thể LoạI: Các Cửa Sổ
Microsoft Windows cung cấp một tập hợp các tính năng được gọi là tùy chọn mà người dùng có thể bật hoặc tắt bằng cách sử dụng applet bảng điều khiển 'bật hoặc tắt các tính năng của Windows'.
Điều này hoạt động tốt trong hầu hết các phần, nhưng yêu cầu bạn mở Bảng điều khiển trên hệ điều hành trừ khi bạn tải cửa sổ Tính năng trực tiếp bằng cách nhập các tính năng tùy chọn trong Start .
Mặc dù điều đó là đủ trong hầu hết thời gian, quản trị viên cũng có thể sử dụng PowerShell để quản lý các tính năng tùy chọn của hệ điều hành Windows.
Hướng dẫn sau cung cấp cho bạn tổng quan về cách hoạt động trên Windows 10. Lưu ý rằng điều này có thể không hoạt động trên các phiên bản Windows trước đó, chẳng hạn như Windows 7.
Windows PowerShell: cài đặt các tính năng tùy chọn
Bạn cần một nâng cao PowerShell cho các lệnh sau. Nhấn vào phím Windows, nhập powershell, giữ phím Ctrl và phím Shift, sau đó nhấn vào phím Enter để mở lời nhắc PowerShell với các đặc quyền quản trị.
Liệt kê tất cả các tính năng tùy chọn và trạng thái của chúng
Điều đầu tiên bạn có thể muốn làm, ít nhất là khi bạn chưa quen sử dụng lệnh, là hiển thị danh sách các tính năng có sẵn.
Chạy get-windowsoptionalfeature -online để liệt kê tất cả các tên tính năng có sẵn và trạng thái của chúng trên hệ thống máy tính. Trạng thái được bật hoặc tắt.
Lưu ý: tham số -online có nghĩa là các hành động được chạy trên thiết bị hiện tại.
Mặc dù có thể dễ dàng xác định một số đối tượng bằng tên đối tượng, nhưng không dễ dàng đối với tất cả chúng.
Danh sách sau đây là từ Windows 10 Pro phiên bản 1809
- FeatureName: Printing-PrintToPDFServices-Features
- Tên tính năng: Windows-Defender-Mặc định-Định nghĩa
- FeatureName: Printing-XPSServices-Features
- FeatureName: SearchEngine-Client-Package
- Tên tính năng: MSRDC-Cơ sở hạ tầng
- FeatureName: TelnetClient
- Tên tính năng: TFTP
- Tên tính năng: TIFFIFilter
- FeatureName: WorkFolders-Client
- FeatureName: LegacyComponents
- FeatureName: DirectPlay
- Tên tính năng: In-Nền-Tính năng
- FeatureName: FaxServicesClientPackage
- FeatureName: Printing-Foundation-InternetPrinting-Client
- FeatureName: Printing-Foundation-LPDPrintService
- FeatureName: Printing-Foundation-LPRPortMonitor
- FeatureName: SimpleTCP
- FeatureName: MicrosoftWindowsPowerShellV2Root
- FeatureName: MicrosoftWindowsPowerShellV2
- FeatureName: Windows-Identity-Foundation
- FeatureName: Microsoft-Windows-Subsystem-Linux
- FeatureName: HypervisorPlatform
- FeatureName: VirtualMachinePlatform
- FeatureName: Client-ProjFS
- Tên tính năng: NetFx4-AdvSrvs
- Tên tính năng: NetFx4Extended-ASPNET45
- FeatureName: IIS-WebServerRole
- FeatureName: IIS-WebServer
- Tên tính năng: IIS-CommonHttp Tính năng
- FeatureName: IIS-HttpErrors
- FeatureName: IIS-HttpRedirect
- FeatureName: IIS-ApplicationDevelopment
- FeatureName: IIS-NetFxExtensibility
- Tên tính năng: IIS-NetFxExtensibility45
- FeatureName: IIS-HealthAndDiagnostics
- FeatureName: IIS-HttpLogging
- FeatureName: IIS-LoggingLibraries
- FeatureName: IIS-RequestMonitor
- FeatureName: IIS-HttpTracing
- Tên tính năng: IIS-Security
- FeatureName: IIS-URLAuthorization
- FeatureName: IIS-RequestFiltering
- FeatureName: IIS-IPSecurity
- Tên tính năng: IIS-Performance
- Tên tính năng: IIS-HttpCompressionDynamic
- FeatureName: IIS-WebServerManagementTools
- FeatureName: IIS-ManagementScriptingTools
- Tên tính năng: IIS-IIS6Quản lý Tương thích
- FeatureName: IIS-Metabase
- FeatureName: WAS-WindowsActivationService
- FeatureName: WAS-ProcessModel
- Tên tính năng: WAS-NetFxEnosystem
- FeatureName: WAS-ConfigurationAPI
- FeatureName: IIS-HostableWebCore
- FeatureName: IIS-StaticContent
- FeatureName: IIS-DefaultDocument
- FeatureName: IIS-DirectoryBrowsing
- Tên tính năng: IIS-WebDAV
- FeatureName: IIS-WebSockets
- FeatureName: IIS-ApplicationInit
- Tên tính năng: IIS-ASPNET
- Tên tính năng: IIS-ASPNET45
- Tên tính năng: IIS-ASP
- Tên tính năng: IIS-CGI
- Tên tính năng: IIS-ISAPI Mở rộng
- Tên tính năng: IIS-ISAPIFilter
- FeatureName: IIS-ServerSideIncludes
- FeatureName: IIS-CustomLogging
- FeatureName: IIS-BasicAuthentication
- Tên tính năng: IIS-HttpCompressionStatic
- FeatureName: IIS-ManagementConsole
- FeatureName: IIS-ManagementService
- Tên tính năng: IIS-WM Khả năng tương thích
- FeatureName: IIS-LegacyScripts
- FeatureName: IIS-LegacySnapIn
- Tên tính năng: IIS-FTPServer
- Tên tính năng: IIS-FTPSvc
- Tên tính năng: IIS-FTP
- Tên tính năng: WCF-Services45
- Tên tính năng: WCF-HTTP-Activation45
- Tên tính năng: WCF-TCP-Activation45
- Tên tính năng: WCF-Pipe-Activation45
- Tên tính năng: WCF-MSMQ-Activation45
- Tên tính năng: WCF-TCP-PortSharing45
- Tên tính năng: MSMQ-Container
- Tên tính năng: MSMQ-Server
- FeatureName: MSMQ-Trigger
- FeatureName: MSMQ-ADIntegration
- Tên tính năng: MSMQ-HTTP
- Tên tính năng: MSMQ-Multicast
- Tên tính năng: MSMQ-DCOMProxy
- FeatureName: WCF-HTTP-Activation
- FeatureName: WCF-NonHTTP-Activation
- FeatureName: IIS-CertProvider
- FeatureName: IIS-WindowsAuthentication
- FeatureName: IIS-DigestAuthentication
- FeatureName: IIS-ClientCertificateMappingAuthentication
- FeatureName: US-IISCertificateMappingAuthentication
- Tên tính năng: IIS-ODBCLogging
- FeatureName: NetFx3
- FeatureName: SMB1Protocol
- FeatureName: SMB1Protocol-Client
- FeatureName: SMB1Protocol-Server
- FeatureName: SMB1Protocol-Deprecation
- FeatureName: MediaPlayback
- FeatureName: WindowsMediaPlayer
- Tên tính năng: Microsoft-Windows-NetFx3-OC-Package
- Tên tính năng: Microsoft-Windows-NetFx4-US-OC-Package
- FeatureName: Microsoft-Windows-Client-EmbeddedExp-Package
- Tên tính năng: Microsoft-Windows-NetFx3-WCF-OC-Package
- Tên tính năng: Microsoft-Windows-NetFx4-WCF-US-OC-Package
- FeatureName: Container-Dùng một lầnClientVM
- Tên tính năng: Microsoft-Hyper-V-All
- Tên tính năng: Microsoft-Hyper-V
- FeatureName: Microsoft-Hyper-V-Tools-All
- Tên tính năng: Microsoft-Hyper-V-Management-PowerShell
- Tên tính năng: Microsoft-Hyper-V-Hypervisor
- Tên tính năng: Microsoft-Hyper-V-Services
- Tên tính năng: Microsoft-Hyper-V-Management-Clients
- Tính năng Tên: HostGuardian
- FeatureName: Client-DeviceLockdown
- FeatureName: Client-EmbeddedShellLauncher
- FeatureName: Client-EmbeddedBootExp
- FeatureName: Client-EmbeddedLogon
- FeatureName: Client-KeyboardFilter
- FeatureName: Client-UnifiedWriteFilter
- FeatureName: DataCenterBridging
- FeatureName: DirectoryServices-ADAM-Client
- FeatureName: Windows-Defender-ApplicationGuard
- FeatureName: ServicesForNFS-ClientOnly
- FeatureName: ClientForNFS-Cơ sở hạ tầng
- FeatureName: NFS-Administration
- Tên tính năng: Hộp chứa
- FeatureName: SmbDirect
- Tên tính năng: MultiPoint-Connector
- Tên tính năng: MultiPoint-Connector-Services
- FeatureName: MultiPoint-Tools
- FeatureName: AppServerClient
- Tên tính năng: Internet-Explorer-Tùy chọn-amd64
Hiển thị thông tin về các tính năng
Bạn có thể sử dụng tham số -featurename Ví dụ để hiển thị thông tin chi tiết về một tính năng mà bạn quan tâm.
Lệnh get-windowsoptionalfeature -online -featurename NetFx 3 ví dụ cho thấy rằng điều này cài đặt .Net Framework 3.5 trên hệ thống. Cũng có một liên kết Internet được cung cấp mà bạn có thể nhấp vào để tra cứu thêm thông tin trực tuyến.
Bật hoặc tắt một tính năng tùy chọn
Bạn có thể sử dụng các lệnh PowerShell để bật hoặc tắt các tính năng tùy chọn trên máy Windows 10.
Các lệnh Enable-WindowsOptionalFeature -FeatureName và Disable-WindowsOptionalFeature -FeatureName được sử dụng cho việc đó.
Để cung cấp cho bạn hai ví dụ để bạn thấy cách hoạt động:
- Enable-WindowsOptionalFeature -Tên trực tuyến -Tính năngTên 'NetFx3' -Tất cả - Lệnh này cài đặt Net Framework 3.5 trên máy tính đang chạy lệnh.
- Disable-WindowsOptionalFeature -Tên trực tuyến -Tính năngTên 'NetFx3' - Lệnh này lại vô hiệu hóa tính năng.
Tham số -All cũng cho Windows biết cài đặt bất kỳ phụ thuộc nào. Vì vậy, nếu một tính năng mẹ được yêu cầu để cài đặt tính năng đã chọn, nó cũng được cài đặt. Lưu ý: Tắt không hỗ trợ tham số -All.

PowerShell
Cho cửa sổ
Tải ngayTài nguyên
- Microsoft Technet: Enable-WindowsOptionalFeature
- Microsoft Technet: Disable-WindowsOptionalFeature
- Microsoft Technet: Get-WindowsOptionalFeature