Типы распространения терминала Windows

Терминал Windows доступен через выпуски GitHub в нескольких форматах:

  • Упакованный или "пакет MSIX"
    • Это распространение является самой старой и лучшей версией терминала Windows.
    • Вы можете установить упаковаемое распределение с помощью .msixbundle файла на странице выпусков GitHub или через Microsoft Store (стабильная, предварительная версия).
    • Установка через пакет MSIX может потребовать сетевого доступа для скачивания пакетов зависимостей из Магазина.
    • При установке терминала Windows через пакет MSIX он автоматически обновляется через Магазин.
  • Набор предварительной установки
    • Пакет предварительной установки доступен для системных интеграторов и изготовителей оборудования, которые хотят предварительно установить терминал Windows на образе Windows.
    • Дополнительные сведения см. в документации DISM по предварительной установке. Если вы не планируете предварительно установить терминал Windows, используйте упакованое распределение.
    • При установке терминала Windows через комплект предварительной установки он автоматически обновляется через Магазин.
  • Распаковка или ZIP (новая в 1.17 стабильная версия)
    • Этот метод распространения не поддерживался официально до версии стабильного канала 1.17.
    • Распакованный дистрибутив не получает автоматических обновлений, поэтому вы управляете установкой новых версий.
  • Портативный

Сравнение функций распространения

Упакованный Набор предварительной установки Распаковка Portable
Автоматическое обновление
Автоматическое выделение архитектуры
Можно задать в качестве терминала по умолчанию
Контекстное меню "Открыть в терминале"
Параметр автоматического запуска при входе Вручную Вручную
Дважды щелкните установку
Установка на компьютерах, не относящихся к сети
Предварительная установка в образе Windows как обычные файлы как обычные файлы
Путь установки, контролируемый пользователем
Активируемая дважды щелчок
Расположение хранилища параметров Пользовательская папка, на пакет (то же, что и упаковано) %LOCALAPPDATA% Рядом с WindowsTerminal.exe

Переносимый терминал Windows

Терминал Windows поддерживает развертывание в переносимом режиме. Переносимый режим гарантирует, что терминал Windows сохраняет все данные, которые он создает и сохраняет рядом с приложением, поэтому его можно легко перемещать в разных средах.

Распакованный дистрибутив ZIP поддерживает портативный режим.

Этот официально поддерживаемый режим выполнения сохраняет параметры терминала Windows в папке рядом с settingsWindowsTerminal.exe.

Упакованные или предустановленные дистрибутивы терминала Windows не поддерживают переносимый режим.

Переносимый режим работает только в Windows 10 версии 2004 (10.019041) или выше.

Зачем использовать переносимый режим?

Распакованные и переносимые дистрибутивы терминала Windows позволяют использовать терминал без его глобальной установки. Например, используйте переносимый режим в системах, где у вас нет разрешения на установку пакетов MSIX или скачивание программного обеспечения из Microsoft Store.

Переносимый режим позволяет перемещать или архивировать предварительно настроенную установку терминала Windows и запускать ее из сетевого ресурса, облачного диска или USB-флэш-накопителя. Эта локальная установка не влияет на другие установленные дистрибутивы терминала Windows.

Включение переносимого режима

Необходимо включить переносимый режим вручную. После распаковки загрузки Windows Terminal создайте файл с именем .portable, рядом с WindowsTerminal.exe.

Замечание

Терминал Windows не автоматически перезагрузит его параметры при создании файла маркера переносимого режима. Это изменение действует только после перезапуска терминала.

Терминал Windows автоматически создает каталог с именем settings , в котором хранятся как параметры, так и состояние среды выполнения, например макеты окон.

Пример отказа в переносимом режиме терминала Windows

Отключение переносимого режима

Вы можете восстановить установку переносимого режима в его исходную конфигурацию, в которой параметры хранятся в %LOCALAPPDATA%\Microsoft\Windows Terminal, удалив файл-маркер .portable из каталога, содержащего WindowsTerminal.exe.

Если вы хотите снова сделать переносимый режим доступным, создайте новый файл маркера .portable рядом с WindowsTerminal.exe.

Обновление установки в портативном режиме

Вы можете обновить переносимую установку терминала Windows, переместив .portable файл маркера и settings каталог в только что извлеченную неупакованную версию терминала Windows.

Часто задаваемые вопросы о переносимом режиме

Почему URL-адреса ms-appdata не работают в переносимом режиме?

До появления портативного режима обычной практикой было ссылаться на изображения в settings.json с помощью ms-appdata:///Local.

Переносимый режим предлагает локальную установку терминала, где данные пользователя и данные приложения хранятся в том же месте. Так как нет отдельной папки данных пользователя, ссылки на такие папки (например, с ms-appdata) не работают.

Чтобы ссылаться на пути относительно каталога установки приложения, используйте ms-appx: URL-адрес.

Чтобы ссылаться на пути относительно каталога параметров, используйте переменную %WT_SETTINGS_DIR%среды.