Как открывать PowerShell в Windows Terminal вместо стандартного интерфейса

Если вы уже успели оценить удобство Windows Terminal – вкладки, кастомизацию и поддержку разных оболочек, – наверняка хотите, чтобы именно он открывался при запуске PowerShell. Да, стандартный интерфейс выглядит скучновато, но как сделать Terminal основным? Расскажу о трёх методах, включая нюансы, которые часто упускают из виду.

Способы изменить терминал по умолчанию

Вариантов настройки несколько, и все они сводятся к одному – указать системе, какой программой открывать консольные приложения. Вот как это работает:

1. Через настройки Windows Terminal

Откройте Terminal (лучше запустить его от имени администратора, чтобы не было конфликтов прав).

  • Выберите Параметры в меню.
  • В разделе Запуск > Приложение терминала по умолчанию выберите Терминал Windows из выпадающего списка.
  • Сохраните изменения.

Кстати, если у вас установлена и обычная, и Preview-версия, убедитесь, что выбрали именно ту, которую планируете использовать (иногда система может «путать» их из-за схожих названий).

2. Через параметры Windows

Этот способ подойдёт, если Terminal по какой-то причине не запускается:

  • Откройте Параметры Windows (Win + I).
  • Перейдите в Система > Для разработчиков (в старых версиях Windows путь может отличаться).
  • В блоке Терминал выберите Терминал Window в поле «Приложение терминала по умолчанию».

Здесь есть тонкость: если опция неактивна, проверьте, установлен ли Terminal корректно. Иногда помогает повторная инсталляция через Microsoft Store.

3. Через классическую панель свойств консоли

Да, даже в Windows 11 осталась «винтажная» панель (это резервный вариант для совместимости):

  • Запустите PowerShell или cmd, щёлкните правой кнопкой по заголовку окна и выберите Свойства.
  • Перейдите на вкладку Терминал.
  • В разделе Приложение терминала по умолчанию выберите нужную версию из списка.

Этот метод иногда «глючит» – например, если вы меняли настройки через другие интерфейсы. После внесения правок перезапустите консоль, чтобы проверить результат.

Почему настройки могут не работать: частые ошибки

Даже после правильных шагов PowerShell иногда упрямо открывается в старом интерфейсе. Вот что стоит проверить:

  • Конфликт версий Terminal. Если у вас установлены и Stable, и Preview, система может игнорировать выбор. Удалите ненужную версию или явно укажите путь к wt.exe в переменных средах.
  • Права администратора. Некоторые параметры требуют повышенных прав – попробуйте повторить шаги, запустив Terminal или PowerShell от имени админа.
  • Кэш системы. Windows иногда «запоминает» предыдущие ассоциации. Помогает перезагрузка или команда taskkill /f /im explorer.exe & start explorer.exe для перезапуска проводника.

Кстати, если вы используете сторонние лаунчеры (например, PowerToys), загляните в их настройки – они могут переопределять ассоциации приложений.

Совет: Чтобы быстро проверить, какой терминал используется, введите start powershell в командной строке – это запустит новое окно с текущими настройками.

Если ничего не помогло, возможно, проблема в повреждённых системных файлах. Попробуйте выполнить sfc /scannow в командной строке с правами администратора – это исправит кривые настройки реестра, связанные с терминалом.

И последнее: не пугайтесь, если после обновления Windows всё сбросится. Такое бывает, и процедуру придётся повторить. Зато теперь вы знаете, как быстро это исправить!

Новое
Интересное