Bu yazılım, sürücülerinizi çalışır durumda tutar, böylece sizi yaygın bilgisayar hatalarından ve donanım arızalarından korur. Tüm sürücülerinizi şimdi 3 kolay adımda kontrol edin:
- DriverFix'i indirin (doğrulanmış indirme dosyası).
- Tıklayın Taramayı Başlat tüm sorunlu sürücüleri bulmak için.
- Tıklayın Sürücüleri güncelle yeni sürümleri almak ve sistem arızalarını önlemek için.
- DriverFix tarafından indirildi 0 okuyucular bu ay
İmzalanmamış bir PowerShell betiği çalıştırmayı denediyseniz, muhtemelen aşağıdaki hatayla karşılaşmışsınızdır.
Windows PowerShell'i başlangıçta Microsoft tarafından şu amaçlarla geliştirilmiş bir kabuktur: görev otomasyonu ve yapılandırma yönetimi. Yürütme Politikasının, kötü amaçlı komut dosyalarının çalıştırılmasını engelleyen Kısıtlı olarak ayarlanmasına şaşmamalı.
Ancak bu güvenlik hatası, PowerShell Yürütme İlkesi AllSigned veya RemoteSigned olarak ayarlandığında ve komut dosyası imzalanmadığında ortaya çıkabilir. Komut dosyasını imzalayıp bunu çözmek istiyorsanız, size yardımcı olabilecek birkaç yöntem var.
PowerShell dijital olarak imzalanmamışsa ne yapabilirim?
1. Yürütme Politikasını kontrol edin ve değiştirin
Yürütme Politikasının nasıl kontrol edileceğine ve bunun hatanızdan kurtulmak için nasıl kullanılabileceğine bir göz atalım. Her şeyden önce, koşabilirsin Get-ExecutionPolicy cmdlet'i Yürütme Politikanızı almak için. Get-ExecutionPolicy cmdlet'indeki list parametresi size her kapsam için ilkeyi söyler.
Bu noktada, Yürütme İlkesini SetExecutionPolicy cmdlet'ini kullanarak değiştirmek uygun bir yöntemdir. Aşağıdaki komut, yürütme politikasını Sınırsız olarak ayarlar: Not C:> Set-ExecutionPolicy sınırsız. Basın Y İstendiğinde değişikliği onaylamak için
Politika değişikliği şurada güncellenir: kayıt ve en azından siz tekrar değiştirene kadar bu şekilde kalır. Sınırsız'ın kesinlikle tüm yapılandırma dosyalarını yüklemek ve tüm komut dosyalarını çalıştırmak anlamına geldiğini unutmayın. İnternetten indirilmiş imzasız bir komut dosyası çalıştırırsanız, çalıştırmadan önce sizden izin istenir.
2. Geçerli PowerShell oturumunu atla
Başka bir hızlı düzeltme çalıştırmaktır Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Yukarıdaki bu basit komut, yürütme ilkesini geçerli PowerShell oturumunu atlayacak şekilde ayarlayacaktır.
Daha da iyisi, bu PowerShell oturumunu kapattığınızda bu ayarlar kaybolacaktır.
3. İndirilen dosyanın engellemesini kaldırın
Yürütme İlkesi RemoteSigned olduğunda, bu, İnternet'ten veya e-postalardan indirilen tüm komut dosyalarının ve yapılandırma dosyalarının güvenilir bir yayıncı tarafından imzalanmasını gerektirir.
Komut dosyasının içeriğinin güvenli olduğuna inanıyorsanız, Unblock-File cmdlet'ini kullanarak oturumunuzda çalışması için engellemesini kaldırabilirsiniz: PS C:> Dosya Engellemeyi Kaldır -Yol C: Downloadsscript1.ps1.
Karşılaşılan PowerShell hatası için bu düzeltmeler hakkında herhangi bir sorunuz varsa, aşağıdaki yorumlar bölümünde bize bir mesaj bırakın. Size yardımcı olmak için elimizden geleni yapacağız.
SONRAKİ OKUYUN:
- Windows 10 Görüntüsünden varsayılan uygulamaları kaldırmak için bu Powershell betiğini çalıştırın
- Windows PowerShell çalışmayı durdurdu: Bu 4 düzeltmeyi deneyin
- PowerShell tanınmıyor mu? Bu çözümlere göz atın