Топ 5 начина да коригирате PowerShell, който не се отваря в Windows 11
Miscellanea / / July 30, 2023
PowerShell е важен инструмент за команден ред, който ви позволява да изпълнявате различни задачи и да автоматизирате процеси. Можете да го използвате, за да предоставите администраторски права на приложения, да деинсталирате приложения от вашия компютър и много други. Не можете обаче да изпълнявате всички тези задачи, ако PowerShell не се отваря на вашия компютър.
![](/f/28d025a0c221bc9e0cb4a3b1794f2a8a.jpg)
Има различни начини за стартиране на PowerShell. Ако обаче нито един от методите не работи, вие сте попаднали на правилното място. Ще проучим начини да коригираме PowerShell, който не работи или не се отваря на компютър с Windows 11 или Windows 10. И така, да започваме.
1. Активирайте Windows PowerShell
Ако не можете да стартирате PowerShell, ще трябва да се уверите, че е активиран на вашия компютър. За да проверите това, следвайте стъпките по-долу:
Етап 1: Натиснете клавиша Windows, за да стартирате менюто "Старт".
Стъпка 2: Тип Контролен панел в лентата за търсене и натиснете Enter.
![Достъп до контролния панел, за да коригирате PowerShell не работи или се отваря в Windows](/f/bdc91e4c70f35e5d41ff1ee4c54ec915.png)
Стъпка 3: Изберете Програми.
![Опция за програми в контролния панел](/f/522d11b9e077f383cf8f1a21bb5c9909.png)
Стъпка 4: Кликнете върху опцията „Включване или изключване на функциите на Windows“.
![Опция за включване или изключване на функциите на Windows в контролния панел](/f/6709a418401b1c390ff765de9c56d09e.png)
Стъпка 5: Щракнете върху иконата плюс (+) преди Windows PowerShell 2.0.
![Икона плюс в контролния панел](/f/e0307758c9b2f8db3ff0ce84594f34ae.png)
Стъпка 6: Поставете отметка в полето Windows PowerShell 2.0 и Windows PowerShell 2.0 Engine. След това щракнете върху OK, за да запазите промените.
![Опция Windows PowerShell 2.0 в контролния панел](/f/f81723de3dede33e8cf6d67f3778539b.png)
Рестартирайте компютъра си, за да приложите промените.
2. Стартирайте SFC и DISM сканиране
Обичайно е системните файлове да се повредят. Когато това се случи, вие ставате податливи на различни проблеми, включително този на ръка.
Ако не можете да стартирате PowerShell поради повредени системни файлове, ще трябва да стартирате сканиране на SFC (Проверка на системни файлове) и DISM (Обслужване и управление на изображения за разполагане). Тези вградени помощни програми диагностицират и се опитват да поправят повредени системни файлове с помощта на файлове с изображения на Windows. Следвайте стъпките по-долу, за да стартирате SFC и DISM сканиране:
Етап 1: Натиснете клавиша Windows, за да стартирате менюто "Старт", въведете Командния ред в лентата за търсене и изберете „Изпълни като администратор“ от десния панел.
![достъп до командния ред за коригиране на неработещия PowerShell или отваряне в Windows](/f/af52847548c57463470c65c16b7506d9.png)
Стъпка 2: Въведете в повдигнатия прозорец на командния ред sfc /сканиране и натиснете Enter.
![Sfc сканиране в CMD](/f/de923e15e7366dbd0517f2a4cb41941a.png)
Това сканиране може да отнеме известно време, за да завърши, ако има проблеми в компютъра ви.
Стъпка 3: За да стартирате DISM сканиране на вашия компютър с Windows, въведете следните команди една по една и натиснете Enter след всяка команда:
DISM /Онлайн /Cleanup-Image /CheckHealth. DISM /Онлайн /Cleanup-Image /ScanHealth. DISM /Онлайн /Cleanup-Image /RestoreHealth
![dism сканиране в командния ред](/f/4ee14dc68b6ac94e0d598f4bdc5f90a9.png)
След това рестартирайте компютъра си и проверете за проблема. Ако продължава, опитайте следващото решение от списъка.
3. Променете настройките на редактора на локални групови правила
Правилото „Не стартирайте определено Windows приложение“ в редактора на локални групови правила може да спре отварянето на Windows PowerShell на вашия компютър. Ще трябва да деактивирате това правило, за да разрешите проблема. Ето как да направите това:
Забележка: Редакторът на локални групови правила е функция, достъпна изключително за изданията на Windows Pro, Enterprise и Education. Ако се опитате да получите достъп до него от началната страница на Windows, ще получите грешката „gpedit.msc липсва“. За щастие, премахването на тази грешка е лесен процес. Вижте нашето ръководство на коригиране на грешката „gpedit.msc липсва“ в Windows.
Етап 1: Натиснете клавишната комбинация Windows + R, за да отворите инструмента Run.
Стъпка 2: Тип gpedit.msc в лентата за търсене и щракнете върху OK.
![команда gpedit в инструмента за изпълнение](/f/7de33b232345f8ce4726f183ded78f5d.png)
Стъпка 3: В редактора на локални групови правила отидете до следното местоположение:
Потребителска конфигурация\Административни шаблони\Система
Стъпка 4: Щракнете двукратно върху правилото „Не стартирайте определени приложения на Windows“ в десния панел.
![Не стартирайте определени Windows приложения в LGPE](/f/777a9197618421a795a269023dbcde42.png)
Стъпка 5: Изберете Не е конфигурирано. След това щракнете върху Приложи и OK.
![Не е конфигурирана опция в LGPE](/f/04a71329f4b6b2ea04c2a495c46b155a.png)
След това рестартирайте компютъра си и проверете за проблема.
4. Извършете чисто зареждане
Друг бърз начин да коригирате, че PowerShell не работи или не се отваря в Windows, е да извършите a чисто зареждане. Windows стартира само с основен набор от стартиращи приложения и драйвери в състояние на чисто зареждане.
Извършването на чисто зареждане ще бъде полезно, ако PowerShell не се отваря поради конфликт между приложение на трета страна и PowerShell. Можете да извършите чисто зареждане, като следвате инструкциите по-долу:
Етап 1: Натиснете клавиша Windows, за да отворите менюто "Старт", въведете Системна конфигурация в лентата за търсене и натиснете Enter.
![Системна конфигурация в менюто](/f/4c51f923d83b147b288608aaa41478dd.png)
Стъпка 2: Изберете Селективно стартиране и след това щракнете върху раздела Услуги.
![Селективно стартиране в msconfig](/f/d44dec50f801e0e0b32f0ed66e19e3f1.png)
Стъпка 3: Поставете отметка в квадратчето „Скриване на всички услуги на Microsoft“. След това щракнете върху бутона Деактивиране на всички.
![_Деактивирайте всички опции в msconfig](/f/f0f0bdaa7c117385eab91aa6c44688f2.png)
Стъпка 4: Превключете към раздела Стартиране. След това щракнете върху „Отваряне на диспечера на задачите“.
![Отворете опцията за диспечера на задачите в msconfig](/f/5628cdb0b6761805e1fdcc5e71636a64.png)
Стъпка 5: Изберете приложение на трета страна и щракнете върху опцията Деактивиране в горната част. По същия начин деактивирайте всички други приложения на трети страни.
![](/f/c1e1c598ac123120e70bb298dd5a3cb1.png)
След това рестартирайте компютъра си, за да влезете в състояние на чисто зареждане и опитайте отново да отворите Windows PowerShell. Ако това реши проблема ви, една от програмите на трети страни, които току-що сте деактивирали, е причинявала проблема.
За да стесните това приложение, продължете да зареждате чисто Windows, но този път активирайте едно приложение при всяко зареждане. След като проблемът се появи отново, деактивирайте или деинсталирайте приложението, което току-що сте активирали от вашия компютър.
5. Създайте нов потребителски акаунт
Ако все още не можете да стартирате PowerShell на вашия компютър, вероятно има някакъв проблем с вашия потребителски акаунт. В този случай решението е да създайте нов потребителски акаунт. Ето как:
Етап 1: Отворете инструмента Run, въведете netplwizи натиснете Enter.
![команда netplwiz в инструмента за изпълнение](/f/cee1bf71858317e837a6cbebfabde2d8.png)
Стъпка 2: Щракнете върху бутона Добавяне.
![Добавете опция за създаване на нов акаунт](/f/78a9c7cec2bcf69717cc887d8acd3460.png)
Стъпка 3: Кликнете върху опцията „Влизане без акаунт в Microsoft (не се препоръчва)“.
![Опция за влизане без акаунт в Microsoft (не се препоръчва), за да създадете нов акаунт](/f/12c2ef07abf84f4506d7adcbc5c36c46.png)
Стъпка 4: Кликнете върху Локален акаунт.
![_Local акаунт за създаване на нов акаунт](/f/972e3e863b489ceb9b4f406b74e7f854.png)
Стъпка 5: Въведете идентификационните данни и след това щракнете върху Напред.
![Следваща опция за създаване на нов акаунт](/f/cb17e2f81348e627020061820ae595b5.png)
Стъпка 6: Щракнете върху Готово.
![Крайна опция за създаване на нов акаунт](/f/b7b1b5634616a871c7e7928bf5ec0f6c.png)
След това влезте в акаунта си от прозореца Потребителски акаунти и използвайте Windows PowerShell.
Коригиране на това, че PowerShell не се отваря в Windows 11
Обичайно е приложенията UWP (Universal Windows Platform) да срещат проблеми и Windows PowerShell не е по-различен. Windows PowerShell може да не успее да се стартира на вашия компютър поради повреда в системните файлове или неправилно конфигурирани настройки на редактора на локални групови правила. За щастие, можете бързо да отстраните проблема, като използвате горните корекции.
Последна актуализация на 29 юни 2023 г
Статията по-горе може да съдържа партньорски връзки, които подпомагат поддръжката на Guiding Tech. Това обаче не засяга нашата редакционна почтеност. Съдържанието остава безпристрастно и автентично.