Microsoft Windows มาพร้อมกับชุดคุณสมบัติที่เรียกว่าตัวเลือกที่ผู้ใช้อาจเปิดใช้งานหรือปิดการใช้งานโดยใช้ "เปิดหรือปิดคุณสมบัติ Windows" applet
ส่วนนี้ทำงานได้ดีส่วนใหญ่ แต่คุณต้องเปิดแผงควบคุมบนระบบปฏิบัติการเว้นแต่คุณจะโหลดหน้าต่างฟีเจอร์โดยตรงโดยการพิมพ์คุณสมบัติเสริมในการเริ่มต้น
ในขณะที่เวลาส่วนใหญ่นั้นเพียงพอแล้วผู้ดูแลระบบอาจใช้ PowerShell เช่นกันเพื่อจัดการคุณสมบัติเพิ่มเติมของระบบปฏิบัติการ Windows
คำแนะนำต่อไปนี้จะให้ภาพรวมเกี่ยวกับวิธีการทำงานของ Windows 10 โปรดทราบว่าสิ่งนี้อาจไม่ทำงานบน Windows รุ่นก่อนหน้าเช่น Windows 7
Windows PowerShell: ติดตั้งคุณสมบัติเสริม
คุณต้องมี PowerShell ที่ยกระดับ สำหรับคำสั่งต่อไปนี้ แตะที่คีย์ Windows พิมพ์ powershell กดปุ่ม Ctrl และ Shift-key ค้างไว้แล้วแตะที่ปุ่ม Enter-key เพื่อเปิดพรอมต์ PowerShell พร้อมสิทธิ์การดูแลระบบ
รายการคุณสมบัติที่เป็นตัวเลือกทั้งหมดและสถานะของพวกเขา
สิ่งแรกที่คุณอาจต้องการทำอย่างน้อยก็เมื่อคุณยังใหม่กับการใช้คำสั่งคือการแสดงรายการคุณลักษณะที่มีให้
เรียกใช้ get-windowsoptionalfeature -online เพื่อแสดงรายการชื่อคุณสมบัติที่มีอยู่ทั้งหมดและสถานะของมันบนระบบคอมพิวเตอร์ สถานะถูกเปิดใช้งานหรือปิดใช้งาน
หมายเหตุ: พารามิเตอร์ -online หมายความว่าการดำเนินการถูกรันบนอุปกรณ์ปัจจุบัน
แม้ว่าจะง่ายพอที่จะระบุคุณลักษณะบางอย่างด้วยชื่อคุณลักษณะ แต่มันก็ไม่ง่ายสำหรับพวกเขาทั้งหมด
รายการต่อไปนี้มาจาก Windows 10 Pro เวอร์ชัน 1809
- FeatureName: Printing-PrintToPDFServices- Features
- FeatureName: คำจำกัดความของ Windows-Defender
- FeatureName: Printing-XPSServices-Features
- FeatureName: SearchEngine-Client-Package
- FeatureName: โครงสร้างพื้นฐาน MSRDC
- FeatureName: TelnetClient
- FeatureName: TFTP
- FeatureName: TIFFIFilter
- FeatureName: WorkFolders-Client
- FeatureName: LegacyComponents
- FeatureName: DirectPlay
- FeatureName: Printing-Foundation-Features
- 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: ไคลเอนต์ -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-LoggingL ไลบรารี
- FeatureName: IIS-RequestMonitor
- FeatureName: IIS-HttpTracing
- FeatureName: IIS-Security
- FeatureName: IIS-URLAuthorization
- FeatureName: IIS-RequestFiltering
- FeatureName: IIS-IPSecurity
- FeatureName: IIS-Performance
- FeatureName: IIS-HttpCompressionDynamic
- FeatureName: IIS-WebServerManagementTools
- FeatureName: IIS-ManagementScriptingTools
- คุณสมบัติชื่อ: 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-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: WCF-Services45
- FeatureName: WCF-HTTP-Activation45
- FeatureName: WCF-TCP-Activation45
- FeatureName: WCF-Pipe-Activation45
- FeatureName: WCF-MSMQ-Activation45
- FeatureName: WCF-TCP-PortSharing45
- FeatureName: MSMQ-Container
- FeatureName: MSMQ- เซิร์ฟเวอร์
- FeatureName: MSMQ-Triggers
- FeatureName: MSMQ-ADIntegration
- FeatureName: MSMQ-HTTP
- FeatureName: MSMQ-Multicast
- FeatureName: MSMQ-DCOMProxy
- FeatureName: WCF-HTTP-Activation
- FeatureName: WCF-NonHTTP- เปิดใช้งาน
- FeatureName: IIS-CertProvider
- FeatureName: IIS-WindowsAuthentication
- FeatureName: IIS-DigestAuthentication
- FeatureName: IIS-ClientCertificateMappingAuthentication
- FeatureName: IIS-IISCertificateMappingAuthentication
- FeatureName: IIS-ODBCLogging
- FeatureName: NetFx3
- FeatureName: SMB1Protocol
- FeatureName: SMB1Protocol-Client
- FeatureName: SMB1Protocol-Server
- FeatureName: SMB1Protocol-Deprecation
- FeatureName: MediaPlayback
- FeatureName: WindowsMediaPlayer
- FeatureName: Microsoft-Windows-NetFx3-OC-Package
- FeatureName: Microsoft-Windows-NetFx4-US-OC-Package
- FeatureName: Microsoft-Windows-Client-EmbeddedExp-Package
- คุณสมบัติชื่อ: Microsoft-Windows-NetFx3-WCF-OC-Package
- คุณสมบัติชื่อ: Microsoft-Windows-NetFx4-WCF-US-OC-Package
- FeatureName: Containers-DisposableClientVM
- FeatureName: Microsoft-Hyper-V-All
- FeatureName: Microsoft-Hyper-V
- FeatureName: Microsoft-Hyper-V-Tools-All
- คุณสมบัติชื่อ: Microsoft-Hyper-V-Management-PowerShell
- FeatureName: Microsoft-Hyper-V-Hypervisor
- FeatureName: Microsoft-Hyper-V-Services
- FeatureName: Microsoft-Hyper-V-Management-Clients
- FeatureName: HostGuardian
- FeatureName: ไคลเอนต์ DeviceLockdown
- FeatureName: Client-EmbeddedShellLauncher
- FeatureName: Client-EmbeddedBootExp
- FeatureName: Client-EmbeddedLogon
- FeatureName: Client-KeyboardFilter
- FeatureName: ไคลเอนต์ 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
- 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 จะถูกใช้สำหรับสิ่งนั้น
เพื่อให้คุณมีสองตัวอย่างที่จะแสดงวิธีการใช้งาน:
- Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -All - คำสั่งนี้จะติดตั้ง Net Framework 3.5 บนคอมพิวเตอร์ที่รันคำสั่ง
- Disable-WindowsOptionalFeature -Online -FeatureName "NetFx3" - คำสั่งนี้จะปิดการใช้งานคุณสมบัติอีกครั้ง
พารามิเตอร์ -All บอกให้ Windows ติดตั้งการพึ่งพาใด ๆ เช่นกัน ดังนั้นหากจำเป็นต้องใช้คุณสมบัติหลักสำหรับการติดตั้งคุณลักษณะที่เลือกระบบจะติดตั้งเช่นกัน หมายเหตุ: ปิดใช้งานไม่รองรับพารามิเตอร์ -All
ทรัพยากร
- Microsoft Technet: Enable-WindowsOptionalFeature
- Microsoft Technet: Disable-WindowsOptionalFeature
- Microsoft Technet: Get-WindowsOptionalFeature