Терминал Windows после очередного обновления теперь не запускается. Не абы какая проблема, конечно. Но раз вы её заметили, значит, Терминалом вы тоже пользуетесь и он вам нужен.
Если очень вкратце, то в данном конкретном случае Терминал Windows не запускается по причине «встроенного» бага с опцией «Запуск от имени администратора».
А точнее, если в настройках профиля она была включена (в т.ч. для PowerShell, Командной строки, Терминала Linux и других), то после обновления до следующей версии приложение Терминал начинает вот так сбоить.
Притом происходит это вне зависимости от того, как обновлялась прога — вручную или через официальный Microsoft Store.
Не пропустите: ЕСЛИ ПОМОЩНИК ПО УСТАНОВКЕ WINDOWS 11 ЗАКРЫВАЕТСЯ САМ (ВЫЛЕТАЕТ)
В общем, сейчас о том,..
что делать, когда Терминал Windows не запускается
Для начала просто просто проверяем по очереди все доступные профили на предмет выявления того, у которого опция «Запуск от имени администратора» отключена. И затем через его настройки перенастраиваем Терминал (а также любой другой профиль, который тоже не запускается).
PowerShell пропускаем, поскольку это профиль по умолчанию, и он, вероятнее всего, тоже не запускается. Так что, начинаем с Командной строки:
- открываем меню «Пуск«, в строке поиска пишем cmd.exe и затем в результатах кликаем «Командная строка«;
- если Терминал открылся, то кликаем по стрелочке в самом верху окна и в открывшемся меню жмем «Параметры«;
- далее в списке имеющихся профилей выбираем любой;
- отключаем опцию «Запускать этот профиль от имени администратора» и жмем «Сохранить«.
Не пропустите: УСКОРЕННОЕ ОБНОВЛЕНИЕ ДО WINDOWS 11: КАК ЭТО ДЕЛАЕТСЯ И СТОИТ ЛИ ОНО ТОГО
Если же Терминал вообще никак не открывается, то есть, нет ни одного профиля с отключенной опцией «Запуск от имени администратора», то в таком случае делаем следующее:
- открываем Проводник
- в адресую строку копируем и вставляем следующий вот этот адрес
Load %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState
- в открывшейся папке находим, копируем и сохраняем где-нибудь недалеко в качестве копии файл settings.json (это будет бэкап на всякий пожарный);
- далее исходный файл settings.json открываем Блокнотом;
- находим строки «elevate»: true,
- в каждой вместо true вручную прописываем значение false
- сохраняем изменения (Ctrl+S) и закрываем файл.
И запускаем Терминал. Теперь должен открываться нормально.
[irp]