Windows 11/10'da PowerShell nasıl devre dışı bırakılır

Windows 11/10, önceden yüklenmiş bir PowerShell çapraz platform aracıyla birlikte gelir. Bu, bazı basit komutları yazarak birkaç görevi gerçekleştirmeyi kolaylaştıran çok önemli bir araçtır. Ayarlarda(Settings) çeşitli değişiklikler yapmak , çeşitli sorunları gidermek, özellikleri yönetmek ve işinizi 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 yapmaktan kaçınmak 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ımlar oluşturmak için kullanılır. Yani bu aracın bazı hackerlar tarafından kötü niyetli komutlar çalıştırmak için de kullanıldığını söyleyebiliriz.

Böyle bir durumda, PowerShell uygulamasını devre dışı bırakmanız gerekiyorsa, bu makale bunu yapmanıza yardımcı olacaktır. Bu makalede, Güvenlik(Security) ilkesi ve Yerel Grup İlkesi Düzenleyicisi kullanılarak (Local Group Policy Editor)PowerShell uygulamasının nasıl devre dışı bırakılacağı açıklanmaktadır . Onları 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 10)Windows PowerShell'i(Windows PowerShell) devre dışı bırakmak için aşağıdaki önerileri izleyin :

1] Güvenlik(Security) İlkesi'ni kullanarak Windows'ta PowerShell'i (Windows)devre dışı(Disable PowerShell) bırakın

Yerel Güvenlik İlkesi , kullanıcılara (Security Policy)Windows 10'da (Windows 10)PowerShell erişimini engellemenin bir yolunu sunar . Bunu yapmak için aşağıda verilen talimatları izleyin:

Windows 10'da PowerShell Nasıl Devre Dışı Bırakılır

  1. Başlat'a tıklayın(Click Start) , Yerel Güvenlik İlkesi(Local Security Policy) yazın ve menü listesinden sonucu seçin.
  2. Sol bölmeye gidin ve Yazılım Kısıtlama İlkeleri öğesini(Software Restriction Policies) genişletin .
  3. Ek Kurallara (Additional Rules ) sağ tıklayın ve Yeni Hash Kuralı(New Hash Rule ) seçeneğini seçin.
  4. Yazılım Kısıtlama İlkelerini genişletmenin bir yolunu bulamazsanız, Yazılım Kısıtlama İlkeleri'ne(Software Restriction Policies ) sağ tıklayın ve Yeni Yazılım Kısıtlama İlkeleri (New Software Restriction Policies)seçeneğini(Software Restriction Policies) seçin .

Powershell'i engelle

Yeni Kuralı Var(New Has Rule) penceresinde, Gözat(Browse ) seçeneğine dokunun. 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.0

Bu, PowerShell'in(PowerShell) 32 bit sürümünü bulacaktır . Listeden powershell.exe'yi(powershell.exe ) seçin ve ardından Open > Apply > OK tıklayın .

PowerShellISE'yi devre dışı bırak

Windows 10 bilgisayarınızda PowerShellISE'yi(PowerShellISE) devre dışı bırakmak istiyorsanız , listeden powershell_ise.exe'yi (powershell.exe yerine) seçin.

Local Security Policy penceresinde Software Restriction Policies bölümünün  altında bulunan Ek Kurallar (Additional Rules ) üzerine sağ tıklayın ve New Hash Rule butonuna tıklayın ve ardından Browse butonunu seçin.

Dosya Gezgini'ni(File Explorer) tekrar açın ve adres çubuğuna aşağıda verilen yolu kopyalayıp yapıştırın. Ardından , PowerShell'in(PowerShell) 64 bit sürümünü seçmek için Enter tuşuna basın .

%SystemRoot%\SysWOW64\WindowsPowerShell\v1.0

Bir sonraki sayfada, aşağı kaydırın ve powershell.exe seçeneğini seçin ve ardından (Open) düğmesine tıklayın.

Not: (Note:)PowerShellISE'yi(PowerShellISE) devre dışı bırakmak istiyorsanız powershell_ise.exe seçeneğini seçmeniz gerekir .

Ardından Uygula'ya(Apply) tıklayın ve ardından Tamam(OK) 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, PC'nizde Powershell erişimini devre dışı bırakacaktır.(Powershell)

2] Grup İlkesi'ni(Group Policy) kullanarak Windows'ta PowerShell'i (Windows)devre dışı bırakın(Disable PowerShell)

Yerel Grup İlkesi Düzenleyicisi , (Group Policy Editor)Windows 10 Pro veya Enterprise'da(Enterprise) bulunan ve PC'deki çeşitli görevleri kolaylaştıran güçlü bir araçtır . Windows 11/10Pro veya Enterprise sürümüne sahip olan kullanıcılar, PowerShell'i(PowerShell) engellemek için Grup(Group) ilkesi aracını kullanabilir . Grup(Group) İlkesi kullanarak PowerShell'i(PowerShell) devre dışı bırakmak için aşağıdaki adımları izleyin :

Her şeyden önce, Çalıştır(Run) iletişim kutusunu açmak için Windows+R

gpedit.msc yazın(gpedit.msc) ve Enter'a basın(Enter) . Yerel Grup İlkesi Düzenleyicisi(Local Group Policy Editor) penceresinde aşağıdaki yola gidin:

User Configuration > Administrative Templates > System

Grup İlkesi'ni kullanarak Windows 10'da PowerShell'i devre dışı bırakın

Sağ bölmeye gidin ve Belirtilen Windows uygulamalarını çalıştırma(Don’t run specified Windows applications) ilkesine çift tıklayın.

Windows 10'da PowerShell'i devre dışı bırakın

Bir sonraki sayfada, yukarıdaki resimde gösterildiği gibi Enabled düğmesine tıklayın. (Enabled )Ardından Seçenekler(Options ) bölümlerine gidin ve Göster(Show ) düğmesine tıklayın.

Şimdi Değer (Value ) sütununda yeni bir hücre açmanız , powershell.exe yazmanız ve Tamam(OK) düğmesini tıklamanız gerekiyor. Bu, PowerShell erişimini devre dışı bırakacaktır.

PowerShell ISE arabirimini 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 gerekirse, yeni hücreye (PowerShell 7)pwsh.exe  yazın ve ardından Tamam(OK) düğmesini tıklayın.

Son olarak, değişiklikleri kaydetmek için Apply > OK

Yukarıdaki işlemi tamamladığınızda artık Powershell'e(Powershell) erişemeyeceksiniz .

İPUCU(TIP) : Bu gönderi, PowerShell'in nasıl kaldırılacağını(uninstall PowerShell) gösterir .

Windows'ta PowerShell 7'yi devre dışı bırakın

Cihazınızda PowerShell 7 varsa, Windows PC'nizden kaldırarak devre dışı bırakabilirsiniz. İşte izlemeniz gereken adımlar:

  1. Başlat düğmesine sağ tıklayın
  2. Yetkili kullanıcı menüsünden Ayar'ı seçin.
  3. Ayarlar(Settings) uygulamasında, Uygulamalar kategorisine(Apps) tıklayın
  4. Ardından sol bölmeden  Uygulamalar ve özellikler seçeneğini seçin.( Apps & features )
  5. Şimdi sağ bölmeye gidin, aşağı kaydırın ve PowerShell uygulamasını seçin.
  6. Kaldır düğmesine tıklayın.
  7. Windows sizden onaylamanızı isterse, Kaldır düğmesine(Uninstall) tekrar tıklayın.

Bu uygulamayı kaldırmak için ekrandaki talimatları izleyin. Uygulamayı ve ilgili verilerini kaldıracaktır. Bu şekilde, kullanıcının PowerShell sürüm 7'ye erişimini devre dışı bırakabilirsiniz.

Sonraki oku(Read next) : Windows PowerShell komut dosyası yürütmesini açma veya kapatma(How to turn on or off Windows PowerShell script execution) .



About the author

İş ve teknolojide, Windows 10 ve Windows 11/10 çok önemli araçlardır. Bilgisayarlarla her zamankinden daha kolay ve güvenli bir şekilde etkileşim kurmanıza ve herhangi bir güvenlik riski olmadan güçlü ancak özelleştirilebilir uygulamaları çalıştırmanıza olanak tanır. Bu araçlar, çevrimiçi varlıklarını büyütmek ve yeni müşterilere ulaşmak isteyen işletmeler için de gereklidir. Bu nedenle, Windows 10 ve Windows 11/10'daki becerilerimin beni böyle bir iş veya iş için harika bir aday yaptığını söyleyebilirim.



Related posts