Что такое пакет MSIX на самом деле
MSIX — это подписанный сжатый контейнер, внутри которого лежат сама программа, её ресурсы, зависимости и манифест, описывающий, что ей нужно. Ставится он в C:\Program Files\WindowsApps — закрытую папку, которую просто так не открыть, — и с этого момента приложение живёт в песочнице: когда оно думает, что пишет в свой каталог установки или в реестр, Windows тихо перенаправляет эти записи в индивидуальные места внутри %LOCALAPPDATA%\Packages. Рассыпать файлы по системе приложение просто не может.
Этот же движок стоит за Microsoft Store и источником msstore в winget, так что заметная часть того, что вы ставите через них, под капотом — MSIX. Есть и MSIX Packaging Tool, которым предприятия переупаковывают капризные классические инсталляторы, — верный признак, что это не магазинная игрушка, а направление, куда Microsoft толкает упаковку софта уже много лет.
Почему удаление действительно чистое
Раз приложение на самом деле никуда в общие места не писало, удаление сводится к сносу его пакета: папка в WindowsApps исчезает, плитка в «Пуске» исчезает, а мусора в виде служб и драйверов нет вовсе, потому что обычный MSIX просто не умеет ставить компоненты уровня ядра. Что может остаться — мало и полезно знать; весь жизненный цикл укладывается в одну строку PowerShell.
- C:\Program Files\WindowsApps\... — сам пакет, удаляется автоматически вместе с приложением
- %LOCALAPPDATA%\Packages\<PackageFamilyName> — настройки и кэш, которые могут пережить удаление
- Get-AppxPackage *имя* — взгляд PowerShell на то, что реально установлено и какой версии
- Get-AppxPackage *имя* | Remove-AppxPackage — удаление одной строкой
- Параметры → Приложения → Дополнительные параметры — «Восстановить» и «Сброс» без поисков инсталлятора
- winget install --source msstore — установка пакетов MSIX из командной строки
Честные ограничения
MSIX может быть не всё. Программы, ставящие службы, драйверы или компоненты автозагрузки на раннем старте, в формат обычно не упаковываются — потому ваша IDE, VPN-клиент и драйвер видеокарты по-прежнему приезжают классическими инсталляторами. Часть вендоров вдобавок распространяет MSIX-сборки параллельно с обычным установщиком, а не вместо него: LibreOffice и несколько браузеров — заметные примеры приложений, где есть и то и другое.
И у формата есть одна особенность, которую стоит помнить: папки в %LOCALAPPDATA%\Packages создаются на каждое приложение и каждую версию, и они копятся. После лет установок и удалений из Store нормально найти кладбище папок приложений, снесённых давным-давно, — по несколько мегабайт каждая, но десятками. Удалить папку приложения, которое вы точно не вернёте, безопасно; вот и вся проблема остатков, которая у MSIX есть.
Вопросы и ответы
Что такое пакет MSIX в Windows?
Подписанный контейнер, объединяющий программу с зависимостями и манифестом. Ставится в WindowsApps, работает в песочнице и удаляется целиком — это формат приложений Microsoft Store.
Оставляют ли приложения Microsoft Store следы после удаления?
Само приложение удаляется полностью; остаться может лишь маленькая папка %LOCALAPPDATA%\Packages с локальными настройками и кэшем. Если не планируете переустановку — удалите её, больше следов нет.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]