PowerShell: Файлът не може да бъде зареден, тъй като скриптовете за изпълнение са деактивирани в тази система

Powershell File Cannot Be Loaded Because Running Scripts Is Disabled This System



„PowerShell: Файлът не може да бъде зареден, защото скриптовете за изпълнение са деактивирани в тази система“ е често срещано съобщение за грешка, което може да възникне при опит за стартиране на скриптове на PowerShell. Има няколко различни начина за коригиране на този проблем, но най-често срещаното решение е просто да активирате стартиране на скриптове на вашата система. За да направите това, отворете конзолата на PowerShell и въведете следната команда: Set-ExecutionPolicy RemoteSigned Това ще позволи на PowerShell да изпълнява скриптове, които са подписани от доверен издател. След като направите това, трябва да можете да стартирате своя PowerShell скрипт без никакви проблеми. Ако все още имате проблеми, има няколко други неща, които можете да опитате. Единият е да настроите политиката за изпълнение на неограничено, което ще позволи на всички скриптове на PowerShell да се изпълняват. Това обаче не се препоръчва, тъй като може да представлява риск за сигурността. Друга възможност е да стартирате скрипта на PowerShell от друго място, като например папката My Documents. Това често може да коригира проблеми с разрешенията, които могат да възникнат при изпълнение на скриптове на PowerShell от местоположението по подразбиране. Ако все още имате проблеми, има няколко други неща, които можете да опитате. Единият е да настроите политиката за изпълнение на неограничено, което ще позволи на всички скриптове на PowerShell да се изпълняват. Това обаче не се препоръчва, тъй като може да представлява риск за сигурността. Друга възможност е да стартирате скрипта на PowerShell от друго място, като например папката My Documents. Това често може да коригира проблеми с разрешенията, които могат да възникнат при изпълнение на скриптове на PowerShell от местоположението по подразбиране.



Ако PowerShell даде съобщение за грешка - Файлът не може да бъде зареден, тъй като скриптовете за изпълнение са деактивирани в тази система. , тогава трябва да активирате скрипта, работещ на вашия компютър с Windows 10. Причината за тази грешка е, че вашият акаунт няма достатъчно права за изпълнение на този скрипт. Това не означава, че трябва да имате разрешения на ниво администратор, а също така означава, че трябва да имате неограничен за изпълнение на този тип скриптове или кратки команди на PowerShell





достъпът до услуги е отказан

Powershell не може да се зареди, защото изпълнението на скрипт е деактивирано





PowerShell не може да се зареди, тъй като скриптовете за изпълнение са деактивирани в тази система

Има само един начин да изпълните тази задача. Трябва да зададете политиката за изпълнение като неограничен.



За да направим това, първо ще проверим кои правила са зададени за отделните потребителски групи на вашия компютър.

За да направите това, започнете с натискане УИНКИ + X или щракнете с десния бутон върху бутона Старт и изберете Windows Powershell (администратор) или търсене Powershell в полето за търсене, щракнете с десния бутон върху него и изберете Изпълни като администратор. Натиснете да за получената UAC подкана или за контрол на потребителските акаунти. След това най-накрая ще се отвори прозорец на Windows Powershell. Сега въведете следната команда, за да получите списък с политики за изпълнение за всички области на вашия компютър,

|_+_|


Това ще изброи потребителските групи и състоянието на тяхната политика за изпълнение.



Под колона Сила на звука, трябва да внимаваш LocalMachine.

Ако установите, че политиката му за изпълнение е зададена на Несигурно или Забранен, вашият проблем е проследен.

Сега следващото нещо, което трябва да направите, е да настроите политиката за изпълнение на Без ограничение.

За да направите това, трябва да въведете следната команда в същия прозорец на сесията на PowerShell:

безплатен сървър за имейл сървър
|_+_|


Това ще ви даде съобщение с искане за различни разрешения, за които ще трябва да щракнете аз казвам да към всички съобщения поотделно или натиснете ДА СЕ ключ да кажа да към всички съобщения наведнъж.

Ако тази команда причини грешка, можете също да наложите промяна в правилата за изпълнение, като въведете следната команда:

|_+_|

Това най-накрая ще настрои правилата за изпълнение за вашите PowerShell скриптове и командлети Без ограничение.

Това вече трябва да разреши грешка в PowerShell, която казва: Файлът не може да бъде зареден, тъй като скриптовете за изпълнение са деактивирани в тази система.

Изтеглете PC Repair Tool, за да намерите бързо и автоматично да коригирате грешки в Windows

Помогна ли ви?

Популярни Публикации