Powershell: По време на инициализацията възникна повреда



Опитайте Нашия Инструмент За Премахване На Проблемите

Това ' Shell не може да бъде стартиран. По време на инициализацията възникна неуспех ‘Грешка възниква, когато потребителите на Windows се опитват да отворят прозореца на терминала на Powershell по конвенционален начин. В по-голямата част от съобщените събития проблемът е ограничен до 64-битовата версия на PowerShell (32-битовата версия работи добре).



Грешка „Възникна неуспех при инициализация“ в Powershell



Ако търсите бързо решение, вместо това можете да стартирате 32-битовата версия на Powershell, тъй като изглежда, че проблемът възниква само с 64-битови версии на Powershell.



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

Как да коригирам грешката „Възникна грешка при инициализация“ в PowerShell?

Метод 1: Отваряне на 32-битовата версия на Powershell

Както излиза, ‘Shell не може да се стартира. По време на инициализацията възникна неуспех „Грешка обикновено се появява при 64-битовата версия на Powershell. ако търсите бързо решение, което ще ви позволи да въвеждате команди в Powershell, без да стигнете до причината за тази грешка, вместо това трябва да отворите 32-битов прозорец на Powershell.

Но имайте предвид, че това е само решение, тъй като няма да поправи основната причина, която ще задейства ‘Shell не може да се стартира. По време на инициализацията възникна неуспех грешка.



Ако искате да използвате това решение, ето кратко ръководство за отваряне на 32-битовата версия на Powershell:

  1. Натиснете клавиша Windows, за да отворите менюто за стартиране на Windows.
  2. Използвайте функцията за търсене, за да търсите Windows PowerShell (x86) и натиснете Въведете.
  3. След това от списъка с резултати щракнете с десния бутон върху Windows PowerShell (x86) и изберете Изпълни като администратор от новопоявилото се контекстно меню.

    Изпълнение на 32-битовата версия на Powers hell като администратор

  4. След като успеете да отворите x86 (32-битовата) версия на Powershell, въведете командата, която преди това е хвърляла „ Shell не може да бъде стартиран. По време на инициализацията възникна неуспех ‘Грешка и вижте дали проблемът вече е разрешен.

В случай, че все още се появява същия проблем или искате да стигнете до първопричината на проблема, преминете към следващия метод по-долу.

Метод 2: Стартиране на .NET Framework Repair Tool

Както се оказва, повечето потребители, които са се сблъсквали с този конкретен проблем, са потвърдили, че проблемът е свързан (по някакъв или друг начин) с папката Microsoft .NET Framework. В повечето случаи „ Shell не може да бъде стартиран. По време на инициализацията възникна неуспех ‘Ще възникне грешка с .NET Framework 4.x поради файл с име machine.config.

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

Повечето засегнати потребители съобщават, че проблемът е отстранен бързо, след като са пуснали този патентован инструмент на Microsoft, за да поправят повредените .NET зависимости.

Ето кратко ръководство за стартиране на .NET Framework Repair Tool на всяка последна версия на Windows:

  1. Отворете браузъра си и отворете тази връзка тук . След като страницата е напълно заредена, щракнете върху Изтегли бутон (под Инструмент за ремонт на Microsoft .NET Framework ).

    Изтегляне на инструмента за ремонт на Net Framework

  2. След като стигнете до следващия екран, стартирайте операцията, като поставите отметка в квадратчето, свързано с NetFxRepairTool.exe. След като направите това, кликнете върху Следващия , за да преминете към следващото меню.

    Изтегляне на инструмента за ремонт на .NET Framework

  3. След като изтеглянето приключи, щракнете двукратно върху изпълнимия файл на инсталацията и щракнете Да когато бъдете подканени от Подкана за контрол на потребителския акаунт за да предоставите достъп на администратор.
  4. След като отворите инструмента за поправяне на Microsoft .NET Framework и стигнете до първия прозорец, трябва да продължите, като поставите отметка в квадратчето, свързано с ‘Прочетох и приех лицензионните условия’ . След като направите това, щракнете върху Напред, за да преминете към следващото меню.

    Иницииране на поправка с .NET Repair tool

  5. Когато стигнете толкова далеч, помощната програма вече сканира зависимостите .NET за проблеми. Изчакайте търпеливо, докато процесът завърши и избягвайте да го прекъсвате, за да избегнете допълнителни проблеми.
  6. След като процесът завърши, щракнете още веднъж върху Напред, за да приложите автоматично препоръчителните стратегии за ремонт.

    Поправяне на .NET рамката

  7. След като корекциите са приложени успешно, щракнете върху завършек за да завършите процеса.
  8. Ако не бъдете подканени да рестартирате компютъра си автоматично, направете го ръчно и вижте дали проблемът е разрешен при следващото стартиране на системата.

В случай, че все още срещате същото „ Shell не може да бъде стартиран. По време на инициализацията възникна неуспех ‘Грешка, преминете към следващото потенциално коригиране по-долу.

Метод 3: Създаване на нов профил в Windows

Както се оказва, този проблем може да бъде причинен и от повреден профил на Windows, който в крайна сметка пречи на способността на вашата операционна система да използва .NET зависимости. Един от начините да се реши този проблем е да се създаде нов Профил на Windows . Тази операция в крайна сметка ще замени повредените зависимости със здрави копия.

Няколко засегнати потребители потвърдиха, че тази операция най-накрая им е позволила да поправят „ Shell не може да бъде стартиран. По време на инициализацията възникна неуспех ‘Грешка при отваряне на Powershell.

Ето кратко ръководство за създаване на нов профил в Windows в Windows 10:

  1. Отворете a Бягай диалогов прозорец чрез натискане Клавиш на Windows + R . След това напишете „ ms-настройки: други потребители и натиснете Въведете за да отворите Семейство и други хора в раздела Настройки ап.

    Стартиране на диалогов прозорец: ms-настройки: други потребители

  2. След като успеете да влезете в Семейство и други потребители , превъртете надолу до Други потребители и щракнете върху Добавете някой друг към този компютър .
  3. След като пристигнете на следващия екран, добавете имейл (или телефонен номер), свързан с акаунта в Microsoft, и кликнете върху „Нямам информация за влизане на този човек“ ако искате да създадете локален акаунт.
  4. На следващия екран влезте с вашия акаунт в Microsoft или кликнете върху Добавете потребител без акаунт в Microsoft (ако искате локален акаунт).
  5. След това добавете потребителско име и парола към новия акаунт, след това попълнете въпросите за сигурност и щракнете върху Напред още веднъж.
  6. След като новият акаунт е създаден, рестартирайте компютъра си и влезте с новосъздадения акаунт при следващото стартиране.
  7. Отворете повдигнат прозорец на Powershell и вижте дали все още срещате същото „ Shell не може да бъде стартиран. По време на инициализацията възникна неуспех грешка.

Създаване на нов акаунт в Windows, за да се заобиколи повредата на системните файлове

Етикети PowerShell Windows 4 минути четене