
Это программное обеспечение будет поддерживать ваши драйверы в рабочем состоянии, тем самым защищая вас от распространенных компьютерных ошибок и сбоев оборудования. Проверьте все свои драйверы сейчас за 3 простых шага:
- Скачать DriverFix (проверенный файл загрузки).
- Нажмите Начать сканирование найти все проблемные драйверы.
- Нажмите Обновите драйверы чтобы получить новые версии и избежать сбоев в работе системы.
- DriverFix был загружен 0 читатели в этом месяце.
Если вы пытались запустить скрипт PowerShell, который не был подписан, вы, вероятно, наткнулись на следующую ошибку
Windows PowerShell это оболочка, изначально разработанная Microsoft для автоматизация задач и управление конфигурацией. Неудивительно, что для его политики выполнения установлено значение «Ограничено», что защищает от запуска вредоносных сценариев.
Однако эта ошибка безопасности может возникнуть, если для политики выполнения PowerShell установлено значение AllSigned или RemoteSigned, а сценарий не подписан. Если вы хотите подписать сценарий и решить эту проблему, вот несколько способов, которые могут помочь.
Что я могу сделать, если PowerShell не имеет цифровой подписи?
1. Проверить и изменить Политику выполнения

Давайте посмотрим, как проверить политику выполнения, а также как ее можно использовать, чтобы избавиться от ошибки. Прежде всего, вы можете бежать Командлет Get-ExecutionPolicy чтобы получить вашу Политику исполнения. Параметр списка в командлете Get-ExecutionPolicy сообщает вам политику для каждой области.
На этом этапе удобно изменить политику выполнения с помощью командлета SetExecutionPolicy. Следующая команда устанавливает неограниченную политику выполнения: PS C:> Set-ExecutionPolicy без ограничений. Нажмите Y чтобы подтвердить изменение при появлении запроса.
Изменение политики обновляется в реестр и остается таким, по крайней мере, до тех пор, пока вы его снова не измените. Обратите внимание, что Unrestricted означает загрузку абсолютно всех файлов конфигурации и выполнение всех скриптов. Если вы запускаете неподписанный сценарий, загруженный из Интернета, вам будет предложено разрешение перед его запуском.
2. Обойти текущий сеанс PowerShell

Еще одно быстрое исправление - запустить Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass. Эта простая команда, приведенная выше, установит политику выполнения для обхода текущего сеанса PowerShell.
Еще лучше, если вы закроете этот сеанс PowerShell, эти настройки будут потеряны.
3. Разблокировать скачанный файл

Если для политики выполнения задано значение RemoteSigned, это требует, чтобы все сценарии и файлы конфигурации, загружаемые из Интернета или из электронной почты, были подписаны доверенным издателем.
Если вы уверены, что содержимое скрипта безопасно, то вы можете разблокировать его для запуска в вашем сеансе с помощью командлета Unblock-File: PS C:> Unblock-File -Path C: Downloadsscript1.ps1.
Если у вас есть какие-либо вопросы об этих исправлениях для обнаруженной ошибки PowerShell, оставьте нам сообщение в разделе комментариев ниже. Мы сделаем все возможное, чтобы помочь вам.
ЧИТАЙТЕ СЛЕДУЮЩИЙ:
- Запустите этот сценарий Powershell, чтобы удалить приложения по умолчанию из образа Windows 10.
- Windows PowerShell перестала работать: попробуйте эти 4 исправления
- PowerShell не распознается? Ознакомьтесь с этими решениями