Windows PowerShell Set-ExecutionPolicy Hatası Nasıl Çözülür? - Technopat
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net
  • Haber
  • Yapay Zeka
  • Tavsiyeler
  • Oyun
  • Video
  • Teknoloji
    • Mobil
    • Nasıl Yapılır
    • Yazılım
    • Elektronik Alışveriş Fırsatları
    • Pratik
    • Ev Teknolojileri
    • Makale
    • Güvenlik
    • Ekonomi
    • İnternet
    • Giyilebilir Teknoloji
    • Sağlık
    • Yazıcı
    • Sosyal Medya
    • Otomobil
      • Elektrikli Otomobil
  • Sosyal
Sonuç bulunamadı
Bütün Sonuçları Göster
Teknoloji tutkunu Technopatların ortak adresi: Technopat.net

Anasayfa - Makale - Pratik - Windows PowerShell Set-ExecutionPolicy Hatası Nasıl Çözülür?

Windows PowerShell Set-ExecutionPolicy Hatası Nasıl Çözülür?

26 Temmuz 2018 - 13:00
- Pratik

Windows PowerShell’de Set-ExecutionPolicy komutlarını yürütürken karşılaştığınız hataları nasıl çözebileceğinizi anlatıyoruz.

Set-ExecutionPolicy, Windows PowerShell komut yürütme seçeneklerini değiştirmeyi sağlar. Güvenlik önlemi olarak script’lerin yürütülmesi kısıtlanmıştır ve çalıştırılmadan önce dijital olarak imzalanmış olması gerekir.

PowerShell üzerinden Set-ExecutionPolicy ayarını değiştirirken aşağıdaki gibi bir hatayla karşılaşmış olabilirsiniz.

Set-ExecutionPolicy : Windows PowerShell updated your execution policy successfully, but the setting is overridden by a policy defined at a more specific scope. Due to the override, your shell will retain its current effective execution policy of “Unrestricted”. Type “Get-ExecutionPolicy -List” to view your execution policy settings. For more information, please see “Get-Help Set-ExecutionPolicy.

Bu hata yürütme politikasını etkileyen daha özel bir ayar olduğunu ve bu yüzden yaptığınız değişikliğin başarıyla yürütülse de geçersiz olduğunu belirtiyor. Öncelikle yürütme politikası ayarlarını ve daha sonra sorunu nasıl çözebileceğinizi anlatacağız.

Yürütme Politikası Seçenekleri

  • Restricted: Yapılandırma dosyalarını ya da script’leri yürütmez. Bu varsayılan yürütme politikasıdır.
  • AllSigned: Güvenilir bir geliştirici tarafından imzalanmış yapılandırma dosyalarını ve script’leri yürütür. Yerel bilgisayarınızda yazdığınız script’leri de içerir.
  • RemoteSigned: İnternet üzerinden indirilmiş yapılandırma dosyaları ve script’lerin güvenilir bir geliştirici tarafından imzalanmasını gerektirir.
  • Unrestricted: Tüm yapılandırma dosyalarını ve script’leri yürütür. İnternet üzerinden imzalanmamış bir script yürütürseniz çalıştırmadan önce izin verip vermediğiniz sorulacaktır.
  • Bypass: Herhangi bir şey engellenmeyecektir ya da uyarı verilmeyecektir.
  • Undefined: Halen geçerli atanmış yürütme politikasını kaldırır.

Sorun Çözümü

Belirtilen hatayı aldığınızda PowerShell’e aşağıdaki komutu girip yürütme politikalarını “Get-ExecutionPolicy -List” komutuyla görüntülediğinizde karşınıza aşağıdaki gibi bir çıktı gelebilir.

MachinePolicy = RemoteSigned
UserPolicy      = Undefined
CurrentUser = Unrestricted
LocalMachine  = RemoteSigned

Örneğin burada CurrentUser için “Unrestricted” yürütme politikası geçerli olduğu için, girdiğiniz komutla genel bir değişiklik yapmak isteseniz de size izin vermeyip bahsedilen hatayı gösterecektir.

Sorunu çözmek için yönetici haklarıyla çalıştırılmış PowerShell penceresine aşağıdaki komutları sırasıyla girmeniz gerekir.

Set-ExecutionPolicy "RemoteSigned" -Scope Process -Confirm:$false

Set-ExecutionPolicy "RemoteSigned" -Scope CurrentUser -Confirm:$false

Eğer örnekteki gibi CurrentUser’da değil de başka bir grupta hataya yol açabilecek farklılık varsa, yukarıda CurrentUser yazan yeri ona göre değiştirerek de komutu girebilirsiniz. Eğer RemoteSigned yerine başka bir yürütme politikası kullanmak istiyorsanız, yine bu değeri istediğiniz ile değiştirip komutu yürütebilirsiniz.

Sorun bu yolla çözülmediyse WIN + R tuş kombinasyonunu kullanarak Çalıştır’ı açın ve regedit.exe yazarak kayıt defterini açın. Ardından aşağıdaki yolu izleyin.

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\PowerShell

Burada yer alan ExecutionPolicy değerini sıfırlayın ya da silin. Yürütme politikasını değiştirmek istediğiniz komutu tekrar girin.

 

Etiketler: çözümhataişletim sisteminasılpowershellPowerShell hatapratikscriptSet-ExecutionPolicySet-ExecutionPolicy RemoteSignedSet-ExecutionPolicy RestrictedSet-ExecutionPolicy UnrestrictedtechnopatteknolojiWindowsYazılımyeni
Paylaş17PaylaşTweetYollaPaylaş
Egemen Yıldız

Egemen Yıldız

Yorum Yap Yanıtı iptal et

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

RSS Technopat Sosyal

  • 45 bin TL'ye 2. el R7 7800x3D RTX 4080 sistem satılır mı?
  • Ryzen 5 5600X, RTX 3070 sistem için PSU önerisi
  • Anonymous Çeviri virüs mü?
  • Monster teknik servisi, FreeDOS laptopa yardımcı olmadı
  • CS2 bıçak fiyatları geri düşer mi?
  • JBL Cinema SB580 3.1 Kanal 440 W Soundbar 7.990TL
  • DGS'de derece yapmayı hedeflemek mantıklı mı?
  • Yazılım biter mi?
  • Yazılıma hangi dilden başlamalı?
  • 70 bin TL'ye sistem tavsiyesi

Technopat Video

Şu an oynayan

TRT bandrolü tartışması büyüyor: Hazır sistem firmalarının sonu mu geldi?

Bilgisayar toplama geleneği tehlikede mi?

TRT bandrolü tartışması büyüyor: Hazır sistem firmalarının sonu mu geldi?

Haber
Razer Deathadder V4 Pro White Edition inceleme

Razer Deathadder V4 Pro White Edition inceleme: En hızlı oyuncu faresi!

Haber
Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Linux’un hikayesi: Yokluktan doğan açık kaynak devrimi

Haber

Teknoloji tutkunu Technopatların ortak adresi: Technopat.net!

Güncel teknoloji, internet, donanım, yazılım, oyun ve daha fazlası haber, makale ve videolar ile Technopat’ta sizlerle.


01010100 01100101 01100011 01101000 01101110 01101111 01110000 01100001 01110100

Kategoriler

  • Yapay Zeka
  • Ev Teknolojileri
  • Makale
  • Video

Sosyal Medya

Bağlantılar

  • Hakkında
  • Haber
  • Video
  • Sosyal
  • Çerez Politikası
© 2011-2025 Technopat. Tüm Hakları Saklıdır.
Netse
Çerez Onayı
Web sitemizi ziyaret ettiğinizde, kullanıcı deneyiminizi daha iyi hale getirmek, hizmetlerimizi size daha etkin bir şekilde sunabilmek için çerezler (cookies) ve benzeri araçlar kullanıyoruz. Çerezler, internet sitesinin düzgün çalışmasını sağlamak, içeriği kişiselleştirmek, sosyal medya özellikleri sağlamak ve trafik analizi yapmak için kullanılan küçük metin dosyalarıdır. Çerezleri nasıl kullandığımız ve kişisel verilerinizi nasıl işlediğimiz hakkında daha fazla bilgi almak için çerez politikamızı ve kişisel veri politikamızı inceleyebilirsiniz.
Fonksiyonel Her zaman aktif
Teknik depolama veya erişim, sadece kullanıcının açıkça talep ettiği belirli bir hizmetin kullanılmasını sağlama amacıyla veya iletişimin elektronik iletişim ağı üzerinden iletilmesinin tek amacıyla yasal olarak kesinlikle gereklidir.
Tercihler
Teknik depolama veya erişim, abone veya kullanıcı tarafından istenmeyen tercihlerin depolanması yasal amacıyla gereklidir.
İstatistikler
Sadece istatistiksel amaçlarla kullanılan teknik depolama veya erişim. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Pazarlama
Teknik depolama veya erişim, reklam gönderimi için kullanıcı profilleri oluşturmak veya kullanıcıyı bir web sitesinde veya birden fazla web sitesinde benzer pazarlama amaçları için takip etmek amacıyla gereklidir.
  • Seçenekleri yönet
  • Hizmetleri yönetin
  • {vendor_count} satıcılarını yönetin
  • Bu amaçlar hakkında daha fazla bilgi edinin
Tercihleri yönet
  • {title}
  • {title}
  • {title}
Sonuç bulunamadı
Bütün Sonuçları Göster
  • Giriş
  • Teknoloji Haberleri
  • Sosyal
  • Nasıl Yapılır
  • Yapay Zeka
  • Video
  • Tavsiyeler
  • İncelemeler
    • Video İncelemeler
  • Güvenlik
  • Oyun
  • Makale
    • Pratik
    • Yazar Köşeleri

© 2025 Technopat
Sorularınız için Technopat Sosyal