Что на самом деле делает каждый канал
Microsoft Store ставит пакеты MSIX: изолированные, подписанные, по умолчанию — на пользователя, с обновлениями, которые тихо применяются в фоне, заметите вы или нет. Bundleware здесь невозможен конструктивно: пакет MSIX — это то, что в нём есть, и протащить мимо вас тулбар для браузера он не может. Плата — курируемый, рассчитанный на массу каталог и почти никакой власти над версиями: вы получаете то, что публикует вендор, когда публикует.
winget — противоположная сделка. Он скачивает официальный инсталлятор вендора и запускает его с правильными тихими ключами, а значит, у вас остаются и классические программы, и точные версии, и установка на всю машину, и всё то, чего Store не понесёт никогда — от компиляторов до IDE. Обновления случаются только по вашему слову: winget upgrade --all — одна команда, а связка winget export/import восстанавливает список софта целой машины из файла. Осознанность вместо тихого фона — и то, что вам ближе, многое говорит о том, как вы работаете за ПК.
Выбор под конкретное приложение
На практике каналы закрывают разные углы одного ящика с инструментами, и самый быстрый workflow использует оба без сантиментов. Простое правило: если приложение есть в обоих, берите версию из Store для того, что должно обновляться само, и winget — для того, чем нужно управлять.
- Потребительские приложения — плееры, просмотрщики, мессенджеры — Store: поставил раз и забыл про обновления
- Инструменты разработчика и рантаймы — winget: точные версии, установка на всю машину, дружелюбие к скриптам
- Фиксация версий — winget install --version <x.y.z> для тулчейнов, которым нельзя дрейфовать
- Пересобранный ПК — winget import apps.json восстановит весь список программ одной командой
- Семейный ПК на всех — Store: установка на пользователя, без раздачи прав администратора
- Всё, что вы автоматизируете, — только winget; у Store нет стоящего CLI
Вопрос остатков
Оба канала удаляют чище любого портала загрузок, но крошки оставляют разные. Приложение из Store исчезает полностью, кроме маленькой папки %LOCALAPPDATA%\Packages с локальными настройками — несколько мегабайт, которые можно удалить, если возвращаться вы не собираетесь. Удаление через winget запускает собственный деинсталлятор вендора, а значит, остаются классические следы: осиротевшие папки в %AppData% и %LocalAppData%, изредка служба или задача планировщика.
Именно здесь современной истории всё ещё нужна метла — очистительный проход Kleaner PRO после серии удалений через winget выметает осиротевшие папки, не трогая данные программ, которые могут ещё пригодиться. Каналы установки закрыли парадную дверь; остатки на чёрном ходу остаются фактом жизни Windows.
Вопросы и ответы
Winget лучше, чем Microsoft Store?
Ни один не заменяет другой. winget выигрывает для инструментов разработчика, точных версий и автоматизации; Store — для потребительских приложений, которые должны тихо обновляться и ставиться на пользователя без прав администратора.
Приложения из Store и winget обновляются автоматически?
Из Store — да, обновления применяются в фоне сами. Через winget — только когда вы выполните winget upgrade --all: это осознанный и скриптуемый процесс, а не тихий фон.
Понятно до покупки: что входит в лицензию
Разовый 30-минутный триал даёт доступ к базовым инструментам. Возможности с меткой PRO остаются закрыты до активации платной лицензии.
Читайте также
Написать нам: [email protected]