Если вы уже успели оценить удобство 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 всё сбросится. Такое бывает, и процедуру придётся повторить. Зато теперь вы знаете, как быстро это исправить!