Как сменить приложение терминала по умолчанию в Windows
Коротко: современные терминалы дают вкладки, профили, темы, поддержку Unicode и вкладки с различными шеллами. Смена терминала по умолчанию упрощает работу — все запускания PowerShell и cmd будут открываться в выбранном приложении.
Быстрый план действий
- Выберите терминал (например, Windows Terminal, ConEmu, Cmder, Alacritty с оболочкой WSL).
- Откройте настройки одного из методов ниже и укажите приложение по умолчанию.
- Проверьте запуск Command Prompt и PowerShell.
Важно: если ваша организация управляет устройствами через групповую политику или Endpoint Manager, изменения могут блокироваться централизованно.
1. Смена через настройки Windows Terminal
Самый простой и безопасный способ — использовать интерфейс самого Windows Terminal.
Шаги:
- Нажмите Win + S и начните вводить «Terminal», затем откройте приложение.
- Нажмите стрелку вниз рядом с вкладками и выберите “Settings” (Настройки).
- В настройках найдите поле “Default terminal application” и выберите из списка нужное приложение.
- При желании задайте “Default profile” — профиль, который открывается по умолчанию при запуске Terminal.
- Нажмите “Save” (Сохранить).
Примечание: чтобы отменить изменение, вернитесь в те же настройки и выберите “Windows Console Host” или “Let Windows decide”.
Совет по проверке: откройте Пуск → введите cmd или powershell → нажмите Enter. Откроется выбранный терминал.
2. Смена через свойства Windows Console Host
Этот метод полезен, если вы открыли старый Command Prompt или PowerShell и хотите перенаправить их на другой терминал.
Шаги:
- Откройте поиск (значок лупы на панели задач) и найдите “command prompt” или “powershell”.
- Откройте приложение из результатов поиска.
- Щёлкните правой кнопкой мыши по строке заголовка окна и выберите “Properties” (Свойства).
- Перейдите на вкладку “Terminal” в окне свойств.
- В выпадающем меню под “Default Terminal Application” выберите желаемое приложение или “Let Windows decide”.
- Нажмите OK, чтобы сохранить изменения.
Важно: в старых сборках Windows 10 вкладки и соответствующие настройки в свойствах могут отсутствовать — обновите систему, если нужный пункт не отображается.
3. Смена через приложение Параметры Windows
Если вы предпочитаете централизованные настройки системы, используйте приложение Параметры.
Шаги:
- Откройте Пуск и кликните значок шестерёнки или нажмите Win + I.
- Перейдите в раздел “Privacy & security” (Конфиденциальность и безопасность).
- В блоке “Security” выберите пункт “For developers” (Для разработчиков).
- В настройке “Terminal” в выпадающем списке выберите нужный терминал или верните “Let Windows decide”.
После сохранения изменений запуск cmd и PowerShell начнёт происходить в выбранном приложении.
Что делать, если варианты не отображаются или изменения не применяются
Когда смена терминала может не сработать:
- Устройство управляется организацией (групповые политики, Intune), и параметр заблокирован.
- Вы используете устаревшую версию Windows, где опции ещё не реализованы.
- Приложение-терминал не зарегистрировано правильно (например, сторонний терминал не установил протоколы/ассоциации).
Что проверить и попробовать:
- Перезагрузите систему после изменения настроек.
- Обновите Windows до актуальной сборки (Windows 10/11 с поддержкой Windows Terminal).
- Попробуйте переустановить выбранный терминал и зарегистрировать его снова.
- Проверьте настройки групповой политики и учетной записи администратора.
Альтернативные подходы и продвинутые варианты
Если стандартные варианты не подходят, рассмотрите альтернативы:
- Ручная правка ярлыков: измените команду в ярлыке (Target) так, чтобы он запускал нужный терминал с аргументами для открытия cmd или powershell.
- Реестр Windows: администраторы могут изменить ассоциации через реестр, но это рискованно и требует бэкапа.
- Скрипты автозапуска: обёрните запуск в PowerShell-скрипт, который вызывает нужный терминал.
Ментальная модель: представьте, что вы меняете «оболочку» отображения — сами команды остаются прежними, меняется лишь окно, которое их отображает.
Чек‑лист перед сменой (роль‑ориентированный)
Для администратора:
- Убедиться, что политика безопасности организации позволяет смену.
- Создать тестовый профиль и проверить поведение на одном устройстве.
- Документировать изменения и план отката.
Для разработчика/Power User:
- Экспортировать профиль Windows Terminal (settings.json) перед изменениями.
- Настроить профиль по умолчанию и горячие клавиши.
- Проверить интеграцию с WSL, SSH и Docker.
Для рядового пользователя:
- Сделать точку восстановления системы (опционально).
- Проверить, что установлено любимое приложение-терминал и оно обновлено.
Критерии приёмки
После смены терминала проверьте:
- При запуске Command Prompt открывается выбранный терминал.
- PowerShell запускается в том же приложении.
- Горячие клавиши/контекстные меню работают, как ожидалось.
- Профили и настройки сохранены и загружаются корректно.
Рекомендуемые настройки Windows Terminal (минимальные советы)
- Включите вкладки и настройте “Default profile” под ваш шелл (cmd, PowerShell, WSL).
- Настройте шрифт с поддержкой Unicode и нужную кодировку.
- Включите историю буфера и увеличьте размер буфера вывода.
- Назначьте горячие клавиши для часто используемых команд или профилей.
Мини‑методология быстрой настройки:
- Выберите профиль по умолчанию.
- Настройте цвета и прозрачность для удобства чтения.
- Сохраните экспортом settings.json.
Безопасность и конфиденциальность
- Третьи терминалы сами по себе не собирают данные, но плагины и расширения могут.
- Убедитесь, что вы скачали терминал с официального источника (Microsoft Store или сайт разработчика).
- Для корпоративных устройств согласуйте установку приложений с IT‑отделом.
Часто задаваемые вопросы
Q: Вернётся ли всё к Windows Console Host, если я удалю Windows Terminal?
A: Не всегда автоматически. Рекомендуется вручную в настройках выбрать “Windows Console Host” или “Let Windows decide”.
Q: Будут ли работать старые ярлыки после смены терминала?
A: Да — ярлыки запускают те же команды, но теперь они откроются в приложении по умолчанию, если это предусмотрено настройками.
Q: Сработает ли это в Windows 10?
A: Да, в современных сборках Windows 10 и в Windows 11 доступны соответствующие настройки, но в очень старых сборках часть опций может отсутствовать.
Краткое резюме
- Смена терминала по умолчанию простая: используйте настройки Windows Terminal, свойства консоли или системные параметры.
- Проверьте права администратора и политики организации, если изменения не применяются.
- Настройте профиль и сохраните экспорт настроек для быстрой миграции.
Важно: перед изменениями создайте резервную копию настроек и, при необходимости, точку восстановления системы.
Похожие материалы
RDP: полный гид по настройке и безопасности
Android как клавиатура и трекпад для Windows
Советы и приёмы для работы с PDF
Calibration в Lightroom Classic: как и когда использовать
Отключить Siri Suggestions на iPhone