PowerShell не е цифрово подписан? Поправете го с тези стъпки

Грешка в цифров подпис на PowerShell
За да коригирате различни проблеми с компютъра, препоръчваме DriverFix:
Този софтуер ще поддържа драйверите ви работещи, като по този начин ви предпазва от често срещани компютърни грешки и отказ на хардуер. Проверете всичките си драйвери сега в 3 лесни стъпки:
  1. Изтеглете DriverFix (проверен файл за изтегляне).
  2. Щракнете Започни сканиране за да намерите всички проблемни драйвери.
  3. Щракнете Актуализиране на драйвери за да получите нови версии и да избегнете неизправности в системата.
  • DriverFix е изтеглен от 0 читатели този месец.

Ако сте се опитали да стартирате скрипт на PowerShell, който не е подписан, вероятно сте попаднали на следната грешка не е цифрово подписан. Не можете да стартирате този скрипт на текущата система.

Windows PowerShell е обвивка, първоначално разработена от Microsoft за целите на автоматизация на задачи и управление на конфигурацията. Не е чудно, че неговата Политика за изпълнение е настроена на Ограничено, което предпазва от стартиране на злонамерени скриптове.

Тази грешка в защитата обаче може да възникне, когато политиката за изпълнение на PowerShell е настроена на AllSigned или RemoteSigned и скриптът не е подписан. Ако искате да подпишете скрипта и да разрешите това, ето няколко метода, които могат да ви помогнат.

Какво мога да направя, ако PowerShell не е цифрово подписан?

1. Проверете и променете политиката за изпълнение

Политика за изпълнение

Нека да разгледаме как да проверите Политиката за изпълнение, както и как това може да се използва, за да се отървете от вашата грешка. На първо място, можете да бягате Командлет Get-ExecutionPolicy за да получите вашата Политика за изпълнение. Параметърът на списъка в командлета Get-ExecutionPolicy ви казва правилата за всеки обхват.

В този момент удобен метод е да промените политиката за изпълнение с помощта на командлета SetExecutionPolicy. Следващата команда задава политиката за изпълнение на неограничен: PS C:> Set-ExecutionPolicy неограничен. Натиснете Y. за да потвърдите промяната, когато бъдете подканени.

Промяната на политиката се актуализира в регистър и остава по този начин, поне докато не го промените отново. Имайте предвид, че неограничен означава зареждане на абсолютно всички конфигурационни файлове и стартиране на всички скриптове. Ако стартирате неподписан скрипт, който е изтеглен от Интернет, ще бъдете подканени за разрешение преди да се стартира.


2. Байпас на текущата сесия PowerShell

байпас PowerShell сесия

Друго бързо решение е да стартирате Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Тази проста команда по-горе ще настрои политиката за изпълнение да заобикаля текущата сесия на PowerShell.

Още по-добре, след като затворите тази сесия на PowerShell, тези настройки ще бъдат загубени.


3. Деблокирайте изтегления файл

използвайте кратката команда Unblock-File

Когато политиката за изпълнение е RemoteSigned, това изисква всички скриптове и конфигурационни файлове, изтеглени от интернет или от имейли, да бъдат подписани от доверен издател.

Ако вярвате, че съдържанието на скрипта е безопасно, можете да го деблокирате, за да се изпълни във вашата сесия, като използвате кратката команда Unblock-File: PS C:> Unblock-File -Path C: Downloadsscript1.ps1.

Ако имате някакви въпроси относно тези корекции на срещната грешка в PowerShell, оставете ни съобщение в раздела за коментари по-долу. Ще направим всичко възможно да ви помогнем.

ПРОЧЕТЕТЕ СЛЕДВАЩО:

  • Стартирайте този скрипт на Powershell, за да премахнете приложенията по подразбиране от Windows 10 Image
  • Windows PowerShell спря да работи: Опитайте тези 4 корекции
  • PowerShell не е разпознат? Вижте тези решения
Коригирайте текущите си настройки за сигурност не позволяват този файл да бъде изтеглен Грешка

Коригирайте текущите си настройки за сигурност не позволяват този файл да бъде изтеглен ГрешкаWindows 10БраузърГрешка

20 август 2020 г. От МадхупарнаМного потребители все още предпочитат да използват Internet Explorer и за някои потребители на предишни версии на Windows може да няма избор. Тези потребители могат д...

Прочетете още
Понастоящем това хардуерно устройство не е свързано с Код за грешка на компютъра 45 Fix

Понастоящем това хардуерно устройство не е свързано с Код за грешка на компютъра 45 FixWindows 10ШофьорГрешка

В тази статия говорим за един от често срещаните хардуерни проблеми в Windows 10. Когато дадено устройство не може да установи връзка успешно с компютъра, то може да изведе следното съобщение за гр...

Прочетете още

Windows 10 - Страница 9Как даИнсталацияИнтернетОфисСлучайниСигурностWindows 10АудиоBsodChromeРъб, крайГрешкаExcel

Microsoft Edge бавно набира популярност и много потребители на Windows 10 преминават към Edge благодарение на разширените му функции, подобрена сигурност и повече контрол. Много потребители на Chro...

Прочетете още