-
Добавлено пользователем arturbaranok - 11.04.2026 - 13:55
Компания Microsoft объявила об изменении способа установки PowerShell на Windows. Начиная с версии PowerShell 7.7-preview.1, релиз которой ожидается позже в этом месяце, компания прекратит использование установочных пакетов MSI, заменив их на MSIX.
Переход на современный формат
В Microsoft отмечают, что формат MSIX является более современным и обеспечивает более надёжное и предсказуемое развёртывание по сравнению с MSI, который во многом зависит от пользовательских сценариев и скриптов. Это может приводить к непоследовательному поведению при установке.
Кроме того, MSIX поддерживает встроенный механизм обновлений с использованием дифференциальных пакетов, что упрощает процесс обслуживания и снижает объём загружаемых данных. В отличие от него, MSI основан на устаревших технологиях, не соответствует современным требованиям доступности и часто требует полной переустановки при выходе новых версий.
Ограничения и доработка MSIX
При этом Microsoft признаёт, что MSIX пока не покрывает все сценарии использования MSI. В частности, речь идёт о возможностях удалённого выполнения и запуске через системные службы, такие как планировщик задач.
Компания планирует устранить эти ограничения и развивать MSIX в корпоративных сценариях. Среди направлений работы — улучшение поддержки системного уровня и развёртывания в организациях, соответствие требованиям доступности и развитие инструментов для масштабного внедрения.
Влияние на пользователей
Изменения могут затронуть среды, где активно используется развёртывание через MSI. Однако Microsoft подчёркивает, что переход направлен на повышение стабильности и удобства обслуживания.
При этом пакеты MSI сохранятся для существующих версий, включая PowerShell 7.6, но с выходом стабильной версии PowerShell 7.7 именно MSIX станет основным способом установки на Windows.