İsteğe bağlı özellikleri yüklemek için Windows PowerShell kullanın

Microsoft Windows, kullanıcıların "Windows özelliklerini aç veya kapat" kontrol paneli uygulamasını kullanarak etkinleştirebilecekleri veya devre dışı bırakabilecekleri isteğe bağlı bir dizi özellik içerir.

Bu, çoğunlukla işe yarar, ancak Başlat'ta isteğe bağlı özellikleri yazarak Özellikler penceresini doğrudan yüklemediğiniz sürece, işletim sistemindeki Denetim Masası'nı açmanız gerekir.

Bu çoğu zaman yeterli olsa da, yöneticiler Windows işletim sisteminin isteğe bağlı özelliklerini yönetmek için PowerShell'i de kullanabilir.

Aşağıdaki kılavuzda Windows 10'da nasıl çalıştığı hakkında genel bir bakış sunulmaktadır. Bunun, Windows 7 gibi önceki Windows sürümlerinde çalışmayabileceğini unutmayın.

Windows PowerShell: isteğe bağlı özellikleri yükleyin

Aşağıdaki komutlar için yükseltilmiş bir PowerShell'e ihtiyacınız vardır. Windows tuşuna dokunun, powershell yazın, Ctrl tuşunu ve Shift tuşunu basılı tutun ve yönetici ayrıcalıklarına sahip bir PowerShell istemi açmak için Enter tuşuna dokunun.

İsteğe bağlı tüm özellikleri ve durumlarını listele

Yapmak isteyebileceğiniz ilk şey, en azından komutu kullanma konusunda yeni olduğunuzda, mevcut özelliklerin listesini görüntülemektir.

Kullanılabilir tüm özellik adlarını ve durumlarını bilgisayar sisteminde listelemek için get-windowsoptionalfeature -online komutunu çalıştırın. Durum etkin veya devre dışı.

Not: -online parametresi, işlemlerin geçerli cihazda gerçekleştirildiği anlamına gelir.

Bazı özellikleri özellik adına göre tanımlamak yeterince kolay olsa da, hepsi için kolay değildir.

Aşağıdaki liste Windows 10 Pro sürüm 1809'dan alınmıştır.

  • FeatureName: Yazdırma-PrintToPDFServices Özellikleri
  • FeatureName: Windows Defender-Varsayılan Tanımları
  • FeatureName: Yazdırma-XPSHizmetleri-Özellikleri
  • FeatureName: SearchEngine-Müşteri-Paketi
  • FeatureName: MSRDC Altyapısı
  • ÖzellikAdı: TelnetClient
  • ÖzellikAdı: TFTP
  • FeatureName: TIFFIFilter
  • FeatureName: WorkFolders-İstemcisi
  • FeatureName: LegacyComponents
  • FeatureName: DirectPlay
  • FeatureName: Yazdırma-Temel Özellikleri
  • ÖzellikAdı: FaxServicesClientPackage
  • FeatureName: Yazdırma-Vakfı-InternetPrinting-İstemcisi
  • FeatureName: Baskı Vakfı-LPDPrintServis
  • FeatureName: Baskı Vakfı-LPRPortMonitor
  • ÖzellikAdı: SimpleTCP
  • ÖzellikAdı: MicrosoftWindowsPowerShellV2Root
  • ÖzellikAdı: MicrosoftWindowsPowerShellV2
  • FeatureName: Windows Kimlik Vakfı
  • ÖzellikAdı: Microsoft-Windows-Subsystem-Linux
  • ÖzellikAdı: HypervisorPlatform
  • ÖzellikAdı: VirtualMachinePlatform
  • FeatureName: İstemci-ProjFS
  • ÖzellikAdı: NetFx4-AdvSrvs
  • ÖzellikAdı: NetFx4Extended-ASPNET45
  • FeatureName: IIS-WebServerRole
  • ÖzellikAdı: IIS-WebSunucusu
  • FeatureName: IIS-CommonHttpFeatures
  • FeatureName: IIS-HttpErrors
  • FeatureName: IIS-HttpRedirect
  • ÖzellikAdı: IIS-ApplicationDevelopment
  • ÖzellikAdı: IIS-NetFxExtensibility
  • ÖzellikAdı: IIS-NetFxExtensibility45
  • ÖzellikAdı: IIS-HealthAndDiagnostics
  • FeatureName: IIS-HttpLogging
  • FeatureName: IIS-LoggingLibraries
  • FeatureName: IIS-RequestMonitor
  • ÖzellikAdı: IIS-HttpTracing
  • FeatureName: IIS Güvenliği
  • FeatureName: IIS-URL Yetkilendirmesi
  • FeatureName: IIS-RequestFiltering
  • ÖzellikAdı: IIS-IPSecurity
  • FeatureName: IIS Performansı
  • ÖzellikAdı: IIS-HttpCompressionDynamic
  • FeatureName: IIS-WebServerManagementTools
  • FeatureName: IIS-ManagementScriptingTools
  • ÖzellikAdı: IIS-IIS6ManagementCompatibility
  • FeatureName: IIS-Metabase
  • ÖzellikAdı: WAS-WindowsActivationService
  • ÖzellikAdı: WAS-ProcessModel
  • ÖzellikAdı: WAS-NetFxEnvironment
  • ÖzellikAdı: WAS-ConfigurationAPI
  • FeatureName: IIS-HostableWebCore
  • ÖzellikAdı: IIS-StaticContent
  • FeatureName: IIS-DefaultDocument
  • ÖzellikAdı: IIS-DirectoryBrowsing
  • ÖzellikAdı: IIS-WebDAV
  • FeatureName: IIS-WebSockets
  • ÖzellikAdı: IIS-ApplicationInit
  • ÖzellikAdı: IIS-ASPNET
  • ÖzellikAdı: IIS-ASPNET45
  • ÖzellikAdı: IIS-ASP
  • ÖzellikAdı: IIS-CGI
  • ÖzellikAdı: IIS-ISAPIExtensions
  • ÖzellikAdı: IIS-ISAPIFilter
  • FeatureName: IIS-ServerSideIncludes
  • FeatureName: IIS-CustomLogging
  • FeatureName: IIS-BasicAuthentication
  • ÖzellikAdı: IIS-HttpCompressionStatic
  • FeatureName: IIS-ManagementConsole
  • ÖzellikAdı: IIS-ManagementService
  • FeatureName: IIS-WMIC Uyumluluğu
  • FeatureName: IIS-LegacyScripts
  • ÖzellikAdı: IIS-LegacySnapIn
  • ÖzellikAdı: IIS-FTPServer
  • ÖzellikAdı: IIS-FTPSvc
  • ÖzellikAdı: IIS-FTPExtensibility
  • ÖzellikAdı: WCF-Services45
  • FeatureName: WCF-HTTP Etkinleştirmesi45
  • ÖzellikAdı: WCF-TCP-Activation45
  • ÖzellikAdı: WCF-Pipe-Activation45
  • ÖzellikAdı: WCF-MSMQ-Etkinleştirme45
  • ÖzellikAdı: WCF-TCP-PortSharing45
  • ÖzellikAdı: MSMQ-Container
  • ÖzellikAdı: MSMQ-Server
  • FeatureName: MSMQ Tetikleyicileri
  • ÖzellikAdı: MSMQ-ADIntegration
  • ÖzellikAdı: MSMQ-HTTP
  • ÖzellikAdı: MSMQ-Multicast
  • ÖzellikAdı: MSMQ-DCOMProxy
  • FeatureName: WCF-HTTP Etkinleştirmesi
  • ÖzellikAdı: WCF-NonHTTP Etkinleştirmesi
  • ÖzellikAdı: IIS-CertProvider
  • ÖzellikAdı: IIS-WindowsAuthentication
  • FeatureName: IIS-DigestAuthentication
  • ÖzellikAdı: IIS-ClientCertificateMappingAuthentication
  • ÖzellikAdı: IIS-IISCertificateMappingAuthentication
  • FeatureName: IIS-ODBCLogging
  • ÖzellikAdı: NetFx3
  • ÖzellikAdı: SMB1Protocol
  • ÖzellikAdı: SMB1Protocol-Client
  • ÖzellikAdı: SMB1Protocol-Server
  • ÖzellikAdı: SMB1Protocol-Deprecation
  • FeatureName: MediaPlayback
  • ÖzellikAdı: WindowsMediaPlayer
  • ÖzellikAdı: Microsoft-Windows-NetFx3-OC-Paketi
  • ÖzellikAdı: Microsoft-Windows-NetFx4-ABD-OC-Paketi
  • ÖzellikAdı: Microsoft-Windows-Client-EmbeddedExp-Package
  • ÖzellikAdı: Microsoft-Windows-NetFx3-WCF-OC-Paketi
  • ÖzellikAdı: Microsoft-Windows-NetFx4-WCF-ABD-OC-Paketi
  • FeatureName: Containers-Tek KullanımlıkClientVM
  • ÖzellikAdı: Microsoft-Hyper-V-All
  • ÖzellikAdı: Microsoft-Hyper-V
  • FeatureName: Microsoft-Hyper-V-Araçları-Tümü
  • ÖzellikAdı: Microsoft-Hyper-V-Yönetimi-PowerShell
  • ÖzellikAdı: Microsoft-Hyper-V-Hypervisor
  • ÖzellikAdı: Microsoft-Hyper-V-Services
  • FeatureName: Microsoft-Hyper-V-Yönetimi-İstemcileri
  • ÖzellikAdı: HostGuardian
  • FeatureName: İstemci-Aygıt Kilidi
  • FeatureName: İstemci-EmbeddedShellLauncher
  • FeatureName: İstemci-EmbeddedBootExp
  • FeatureName: İstemci-EmbeddedLogon
  • FeatureName: İstemci-KeyboardFilter
  • FeatureName: Müşteri-UnifiedWriteFilter
  • FeatureName: DataCenterBridging
  • ÖzellikAdı: DirectoryServices-ADAM-Client
  • FeatureName: Windows Defender-ApplicationGuard
  • ÖzellikAdı: ServicesForNFS-ClientOnly
  • FeatureName: ClientForNFS-Altyapısı
  • FeatureName: NFS Yönetimi
  • FeatureName: Konteynerler
  • ÖzellikAdı: SmbDirect
  • FeatureName: MultiPoint Bağlayıcısı
  • FeatureName: MultiPoint Bağlayıcı Servisleri
  • FeatureName: MultiPoint Araçları
  • FeatureName: AppServerClient
  • FeatureName: İnternet Gezgini-İsteğe Bağlı-amd64

Özellikler hakkında bilgi görüntüleme

İlgilendiğiniz bir özellik hakkında ayrıntılı bilgi görüntülemek için -featurename Example parametresini kullanabilirsiniz.

Örneğin get-windowsoptionalfeature -online -featurename NetFx 3 komutu, sisteme .Net Framework 3.5'in kurulu olduğunu ortaya koymaktadır. Çevrimiçi olarak daha fazla bilgi aramak için tıklayabilmeniz koşuluyla Internet bağlantısı da vardır.

İsteğe bağlı bir özelliği etkinleştirme veya devre dışı bırakma

Windows 10 makinelerinde isteğe bağlı özellikleri etkinleştirmek veya devre dışı bırakmak için PowerShell komutlarını kullanabilirsiniz.

Bunun için Enable-WindowsOptionalFeature -FeatureName ve Disable-WindowsOptionalFeature -FeatureName komutları kullanılır.

Size nasıl çalıştığını göstermek için iki örnek vermek için:

  • Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -All - Bu komut Net Framework 3.5'i komutun çalıştığı bilgisayara yükler.
  • Disable-WindowsOptionalFeature -Online -FeatureName "NetFx3" - Bu komut özelliği tekrar devre dışı bırakır.

-All parametresi, Windows'a bağımlılıkları da yüklemesini bildirir. Bu nedenle, seçilen özelliğin yüklenmesi için bir ana özellik gerekiyorsa, aynı zamanda yüklenir. Not: Disable, -All parametresini desteklemez.

kaynaklar

  • Microsoft Tekniği: Enable-WindowsOptionalFeature
  • Microsoft Tekniği: Disable-WindowsOptionalFeature
  • Microsoft Tekniği: Get-WindowsOptionalFeature