Windows 11/10'da PowerShell nasıl devre dışı bırakılır
Windows 11/10, önceden yüklenmiş bir PowerShell platformlar arası aracıyla birlikte gelir. Bu, yalnızca bazı basit komutları yazarak çeşitli görevleri gerçekleştirmeyi kolaylaştıran çok önemli bir araçtır. Ayarlarda çeşitli değişiklikler yapmak, çeşitli sorunları gidermek, özellikleri yönetmek ve çalışmanızı otomatikleştirmek vb. için komutları çalıştırmanıza olanak tanır.
Windows PowerShell, Windows işletim sisteminde bulunan önemli ve kullanışlı bir uygulamadır. Ancak bazen kötü amaçlı komutlar çalıştırarak istenmeyen değişiklikler yapılmasını önlemek için onu devre dışı bırakmanız gerekebilir. Bu araç, bir tehdit aktörü tarafından kötü amaçlı komut dosyaları çalıştıran ve dosya sistemine ve kayıt defterine erişen kötü amaçlı yazılım oluşturmak için kullanılır. Yani bu aracın bazı bilgisayar korsanları tarafından kötü amaçlı komutları çalıştırmak için de kullanıldığını söyleyebiliriz.
Böyle bir durumda PowerShell uygulamasını devre dışı bırakmanız gerekirse bu makale size bunu yapmanıza yardımcı olacaktır. Bu makalede, Güvenlik ilkesi ve Yerel Grup İlkesi Düzenleyicisi kullanılarak PowerShell uygulamasının nasıl devre dışı bırakılacağı açıklanmaktadır. Bunları ayrıntılı olarak görelim.
Windows 11/10'da PowerShell'i devre dışı bırakın
Devam etmeden önce bir Sistem Geri Yükleme noktası oluşturmanız önerilir. Şimdi Windows 10'da Windows PowerShell'i devre dışı bırakmak için aşağıdaki önerileri izleyin:
1. Güvenlik Politikasını kullanarak Windows'ta PowerShell'i devre dışı bırakın
Yerel Güvenlik Politikası, kullanıcılara Windows 10'da PowerShell erişimini engellemenin bir yolunu sunar. Bunu yapmak için aşağıda verilen talimatları izleyin:
Başlat'a tıklayın, Yerel Güvenlik Politikası yazın ve menü listesinden sonucu seçin.
Sol bölmeye gidin ve Yazılım Kısıtlama Politikaları'nı genişletin.
Ek Kurallar'ı sağ tıklayın ve Yeni Karma Kuralı seçeneğini seçin.
Yazılım Kısıtlama Politikaları'nı genişletmenin yolunu bulamazsanız Yazılım Kısıtlama Politikaları'nı sağ tıklayın ve Yeni Yazılım Kısıtlama Politikaları'nı seçin > seçeneği.
Yeni Kural Var penceresinde Gözat seçeneğine dokunun. Şimdi Windows+E tuşlarını kullanarak dosya gezginini açın ve adres çubuğuna aşağıdaki yol konumunu yazın ve Enter tuşuna basın:
%SystemRoot%\system32\WindowsPowerShell\v1.0Bu, PowerShell'in 32 bit sürümünü bulacaktır. Listeden powershell.exe dosyasını seçin ve ardından Aç > Uygula > Tamam'ı tıklayın.
PowerShellISE'yi devre dışı bırakın
Windows 10 bilgisayarınızda PowerShellISE’yi devre dışı bırakmak istiyorsanız listeden powershell_ise.exe’yi (powershell.exe yerine) seçin.
Yerel Güvenlik Politikası penceresinde, Yazılım Kısıtlama Politikaları bölümünün altındaki Ek Kurallar'ı sağ tıklayın ve Yeni Karma Kuralı düğmesini tıklayın ve ardından Gözat'ı seçin düğmesine basın.
Tekrar Dosya Gezgini'ni açın ve aşağıda verilen yolu adres çubuğuna kopyalayıp yapıştırın. Daha sonra PowerShell'in 64 bit sürümünü seçmek için Enter tuşuna basın.
%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0Sonraki sayfada aşağı kaydırıp powershell.exe seçeneğini seçin ve ardından Aç düğmesine tıklayın.
Not: PowerShellISE'yi devre dışı bırakmak istiyorsanız powershell_ise.exe seçeneğini seçmeniz gerekir.
Daha sonra Uygula'yı tıklayın ve ardından Tamam düğmesini seçin.
Yukarıdaki adımları tamamladıktan sonra değişiklikleri kaydetmek için bilgisayarınızı yeniden başlatın. Bu, bilgisayarınızda Powershell erişimini devre dışı bırakacaktır.
2. Grup İlkesi'ni kullanarak Windows'ta PowerShell'i devre dışı bırakın
Yerel Grup İlkesi Düzenleyicisi, Windows 10 Pro veya Enterprise'da bulunan ve bilgisayardaki çeşitli görevleri kolaylaştıran güçlü bir araçtır. Windows 11/10'un Pro veya Enterprise sürümüne sahip kullanıcılar, PowerShell'i engellemek için Grup ilkesi aracını kullanabilir. Grup İlkesi'ni kullanarak PowerShell'i devre dışı bırakmak için aşağıdaki adımları izleyin:
Öncelikle Çalıştır iletişim kutusunu açmak için Windows+R klavye kısayoluna basın.
gpedit.msc yazın ve Enter'a basın. Yerel Grup İlkesi Düzenleyicisi penceresinde aşağıdaki yola gidin:
Kullanıcı Yapılandırması > Yönetim Şablonları > Sistem
Sağ bölmeye gidin ve Belirtilen Windows uygulamalarını çalıştırma politikasını çift tıklayın.
Sonraki sayfada, yukarıdaki resimde gösterildiği gibi Etkin düğmesini tıklayın. Daha sonra Seçenekler bölümlerine gidin ve Göster düğmesini tıklayın.
Şimdi Değer sütununda yeni bir hücre açmanız, powershell.exe yazmanız ve Tamam düğmesini tıklamanız gerekiyor. Bu, PowerShell erişimini devre dışı bırakacaktır.
PowerShell ISE arayüzünü de devre dışı bırakabilirsiniz. Bunu yapmak için yeni bir hücre açın, powershell_ise.exe yazın ve Tamam düğmesini tıklayın.
Ancak PowerShell 7'yi devre dışı bırakmanız gerekiyorsa yeni hücreye pwsh.exe yazın ve ardından Tamam düğmesini tıklayın.
Son olarak değişiklikleri kaydetmek için Uygula > Tamam'ı tıklayın.
Yukarıdaki işlemi tamamladıktan sonra artık Powershell'e erişemeyeceksiniz.
İPUCU: Bu yayında PowerShell'in nasıl kaldırılacağı gösterilmektedir.
Windows'ta PowerShell 7'yi devre dışı bırakın
Cihazınızda PowerShell 7 varsa, onu Windows PC'nizden kaldırarak devre dışı bırakabilirsiniz. İzlemeniz gereken adımlar şunlardır:
Başlat düğmesine sağ tıklayın
Uzman kullanıcı menüsünden Ayar'ı seçin.
Ayarlar uygulamasında Uygulamalar kategorisine tıklayın
Ardından sol bölmeden Uygulamalar ve özellikler seçeneğini seçin.
Şimdi sağ bölmeye gidin, aşağı kaydırın ve PowerShell uygulamasını seçin.
Kaldır düğmesine tıklayın.
Windows onaylamanızı isterse Kaldır düğmesini tekrar tıklayın.
Bu uygulamayı kaldırmak için ekrandaki talimatları izleyin. Uygulamayı ve ilgili verileri kaldıracaktır. Bu şekilde kullanıcının PowerShell sürüm 7'ye erişimini devre dışı bırakabilirsiniz.



