
Windows işletim sistemleri , kullanıcılara Windows özelliklerini açma ya da kapatma seçeneği ile birlikteki hasılat bazıları varsayılan olarak açık bazıları ise kapalıdır , mesela Windows 11 içinde bazı sürümlerinde
bulunan Hyper-V varsayılan olarak kapalıdır , yine Netframework 3.5 te Aktif değildir , kullanıcılar bu özellikleri açmak ya da şimdiki özelliklerin bazılarını kapattı için Denetim Masası- Programlar - Programlar ve Özellikler kısmına gidip sol tarafta yeralan "Windows özelliklerini aç ya da kapat" linkini kullanabilirler

Bu linke tıklandığında karşımıza özellikler penceresi gelecektir , etkin etmek istediklerimize tik koyup tamam dememiz yeterlidir , devre dışı bırakmak içinse önlerindeki kutucuktaki tiki kaldırmamız lüzumir.

Üstteki yöntem ile Windows özellikleri açıp kapatılabilirken sistemleri yöneticiler işlerini basitlaştırmak için Powershell da kullanabilirler bu hem daha uygulamalı hemde otomatikleştirmeye elverişlidir.
Powershell ile Windows özelliği ekleyin - devre dışı bırakın
1. Öncelikle Powershell ben yönetici ytesirlerinde başlatmamız lüzumecektir , bunun için aramaya powershell yazıp çıkan powershell ibaşlıkna sağ tıklayıp yönetici olarak çalıştır dememiz yeterlidir , sonrasında komut olarak birinci yapılması lüzumli şey bence özellikler listesini görüntülemektir bunun için aşağıdaki komutu kullanalım.
get-windowsoptionalfeature -onlineÜstteki komutu verip ENTER tuşuna bastığımızda aşağıdaki gibi tek dizin elde edeceğiz.

Listede görüldüğü üzere hangi özelliğin Etkin (Enabled) hangisinin devre dışı (Disabled) olduğunu görebiliyoruz. -online parametresi, işlemlerin geçerli cihazda yürütüldüğü manaına varmaktedir. Eğer tek özellik hakkında detaylı malumat alacaksak -featurename parametresinden yararlanabiliriz mesela Netframework 3.5 hakkında daha detaylı malumat için aşağıdaki komutu kullanabiliriz
get-windowsoptionalfeature -online -featurename NetFx3Komutu kullandığımızda aşağıdaki gibi tek çıktı verecektir.

Gelelim tek windows özelliğini Etkinleştirme ya da devre dışı bırakmaya ; bunun için komutun başına Enable - Disable koyarak etmek istediğimizi belirtebiliriz mesela Bir windows özelliğini tesirnleştirmek içi komut Enable ile başlarken devre dışı bırakmak için Disable ile bağlayacaktır:
Enable - WindowsOptionalFeature - Özellik ismi
Disable - WindowsOptionalFeature - Özellik ismi
Mesela .Net çerçeveler 3.5 u kurdu için aşağıdaki komutu kullanabiliriz.
Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -All --yada .Net çerçeveler 3.5 u Devre dışı bırakmak için aşağıdaki komutu kullanabiliriz.
Disable-WindowsOptionalFeature -Online -FeatureName "NetFx3" ---All parametresi, eğer varsa özelliğin çalışması için lüzumli ona bağlı diğer bileşenlerinde yüklenmesi içindir.

Örneklerde .Net çerçeveler kullanmamızın sebebi kurulumda yaşattığı sualnlardır. Eğer .Net Framework harici tek kaynaktan kurulacaksa (mesela E:\) bu durumda aşağıdaki gibi tek komut iş görecektir
Install-WindowsFeature NET-Framework-Core -Source E:\sources\sxsGörüldüğü üzere Powershell kesin Windows özelliklerini listeleme , Etkinleştirme ve devre dışı bırakmada bizlere basitlıklar sağlamaktadır.
- Sağ tuş ile Powershell scriptlerini çalıştırın Burada
- Powershell da çevre değişkeni kullanımı Burada
- Powershell varsayılan ytesirlerine nasıl dönülür Burada
16 Temmuz 2017 Tarihli başlık güncellendi

3 gün önce
7

























English (US) ·