КОРЕКЦИЯ: Изпълнението на скриптове на PowerShell е деактивирано на тази система

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

PowerShell е механизъм за автоматизация, който помага на потребителите в автоматизацията на задачите. Наскоро много хора съобщиха, че изпитват проблеми, докато изпълняват скрипт в PowerShell.

Според докладите на потребителите системата извежда следното съобщение за грешка в този случай.

testscript.ps1 не може да бъде зареден, тъй като стартирането на скриптове е деактивирано в тази система.

Грешката основно възниква поради мярка за сигурност, внедрена в операционната система Windows. Системата не позволява на който и да е скрипт да се изпълнява във вашата система без административни разрешения. Трябва да следвате стъпките, изброени в тази статия, за отстраняване на неизправности при работещите скриптове е деактивирана при тази системна грешка.


Как да поправя PowerShell Изпълняващите се скриптове са деактивирани в тази система?

1. ByPass политиката за изпълнение

  1. Можете да актуализирате командата, за да получите достъп до скрипта чрез политика.
  2. Отворете диалога за изпълнение, като натиснете Windows + R ключове.
  3. Тип Powershell в текстовото поле и едновременно натиснете Ctrl + Shift + Enter ключове. Този процес ще стартира PowerShell като администратор.
    отворените PowerShell стартиращи скриптове са деактивирани при тази системна грешка в PowerShell
  4. Сега можете да въведете следната команда, за да изпълните конкретен скрипт на PowerShell: c:> powershell -ExecutionPolicy ByPass -File testscript.ps1Политиката за изпълнение на ByPass, изпълняващи скриптове, е деактивирана при тази системна грешка в PowerShell
  5. Накрая натиснете клавиша Enter и проверете дали системата ви успешно изпълнява скрипта.

Забележка: Това решение ще заобиколи политиката за изпълнение, за да стартира скрипта във вашата система. Преминете към следващото решение, ако не искате да заобиколите правилата по подразбиране.


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

  1. Едновременно натиснете Windows + R комбо, за да отворите диалоговия прозорец за изпълнение.
  2. След като диалоговият прозорец се отвори на вашия екран, въведете Powershell и натиснете Ctrl + Shift + Enter бутони за отваряне на PowerShell с административен достъп.отворените PowerShell стартиращи скриптове са деактивирани при тази системна грешка в PowerShell
  3. Въз основа на вашата конкретна ситуация Windows ви позволява да зададете политиката на четири различни режима. За да получите списъка на политиката за изпълнение, можете да въведете командата: Get-ExecutionPolicy -List
  4. Натисни Въведете и сега ще видите списък, показващ състоянието на политиката за изпълнение за всички потребителски групи.
  5. Проверете състоянието на LocalMachine под колоната на обхвата.
  6. Ако политиката за изпълнение е зададена на Ограничено или Неопределено, трябва да зададете Политика за изпълнение на Неограничен.
  7. Въведете следната команда, за да промените състоянието в прозореца на PowerShell: Set-ExecutionPolicy RemoteSignedполитиката за изпълнение на промените, изпълняващи скриптове, е деактивирана в тази системна грешка в PowerShell
  8. Натисни Въведете бутон за изпълнение на командата и след това Y за потвърждение на промяната.
  9. Ако проблемът продължава да съществува, заменете RemoteSigned с Неограничен.

Забележка: Политиката за изпълнение на RemoteSigned ограничава системата ви да изпълнява онези скриптове, които не са подписани от доверен издател. Ограничението обаче се премахва, ако изберете Неограничен.


Ако сметнете нашите решения за полезни, уведомете ни в раздела за коментари по-долу кое от тях е работило за вас.

Поправка: Изпълнението на скриптове е деактивирано на тази система в PowerShell на Windows 11,10

Поправка: Изпълнението на скриптове е деактивирано на тази система в PowerShell на Windows 11,10PowershellWindows 10Windows 11

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

Прочетете още
Поправка: Windows PowerShell продължава да се отваря при проблем при стартиране на Windows 11 или 10

Поправка: Windows PowerShell продължава да се отваря при проблем при стартиране на Windows 11 или 10PowershellWindows 10Windows 11

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

Прочетете още
Внедряването на PowerShell не бе успешно с HRESULT 0x80073D02 проблем Корекция

Внедряването на PowerShell не бе успешно с HRESULT 0x80073D02 проблем КорекцияPowershell

Виждате ли това съобщение за грешка, докато изпълнявате скрипт “Add-AppxPackage: Внедряването не бе успешно с HRESULT: 0x80073D02, Пакетът не можа да бъде инсталиран, тъй като ресурсите, които моди...

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