Гид по технологиям

Winget на Windows 11: установка и использование

• 4 min read • Windows • Обновлено 28 Nov 2025
Winget на Windows 11: установка и использование
Winget на Windows 11: установка и использование

Windows Package Manager (Winget) на Windows 11

Что такое Windows Package Manager?

Windows Package Manager (известный как Winget) — это инструмент командной строки для установки, обновления и управления программным обеспечением на ПК под управлением Windows. Microsoft представила его в мае 2020 года; он доступен для Windows 10 версии 1809 и новее, включая Windows 11.

Краткое определение в одну строку: Winget — это средство для автоматизированной установки приложений из центрального репозитория манифестов.

Почему это удобно:

  • Упрощает массовые установки и обновления без ручного поиска установщиков в браузере.
  • Работает через простой набор команд, который легко включить в сценарии развертывания.
  • Использует YAML-манифесты для описания пакета и зависимостей.

Как включить и запустить Winget на Windows 11

1. Установка App Installer (Winget)

  1. Откройте Магазин Microsoft (Microsoft Store) и найдите приложение App Installer.
  2. Нажмите кнопку «Получить» (Get) для загрузки и установки приложения.
  3. Если App Installer уже установлен, нажмите «Обновить» (Update), чтобы получить последнюю версию.

Важно: функциональность Winget входит в состав App Installer, поэтому обновление или установка App Installer автоматически включает Winget.

2. Базовые команды Winget

Откройте Командную строку от имени администратора: нажмите клавишу Windows, введите cmd, затем выберите «Запуск от имени администратора».

  • Поиск пакета:

    winget search <имя_приложения>

    Пример: winget search vscode

  • Установка пакета:

    winget install <идентификатор_или_имя>

    Пример: winget install VisualStudioCode или winget install --id=Microsoft.VisualStudioCode.

  • Просмотр установленных пакетов:

    winget list

    Это выведет список приложений, которые Winget распознаёт как установленные.

  • Обновление всех доступных пакетов:

    winget upgrade --all

  • Удаление пакета:

    winget uninstall <имя_или_id>

Шпаргалка команд (Cheat sheet)

winget search <имя>         # найти пакет
winget install      # установить пакет
winget list                 # показать установленные пакеты
winget upgrade      # обновить пакет
winget upgrade --all        # обновить все пакеты
winget uninstall    # удалить пакет
winget show         # показать детали пакета
winget source list          # список источников пакетов

Проверка работоспособности и минимальная методология

  1. После установки App Installer проверьте версию Winget: winget --version.
  2. Выполните winget search notepad и убедитесь, что список возвращается.
  3. Попробуйте установить небольшое приложение, например winget install Notepad++ (или другой пакет по выбору).
  4. Запустите winget list и подтвердите появление установленного пакета.

Критерии приёмки:

  • Команда winget --version возвращает номер версии.
  • Поиск возвращает результаты.
  • Установка проходит без ошибок и приложение появляется в winget list.

Устранение неполадок (Troubleshooting)

Важно: прежде чем менять системные настройки, сделайте точку восстановления.

  1. Winget не распознаётся в консоли:

    • Убедитесь, что App Installer установлен и обновлён через Магазин Microsoft.
    • Перезагрузите систему после установки.
    • Проверьте переменную PATH: обычно Winget располагается в C:\Program Files\WindowsApps — изменение PATH редко нужно, но перезапуск PowerShell/Command Prompt обязателен.
  2. Ошибки при установке пакета:

    • Попробуйте установить пакет по идентификатору --id, а не по имени.
    • Выполните winget show для просмотра деталей и зависимостей.
  3. Источник пакетов недоступен:

    • Проверьте интернет-соединение и прокси/фаервол.
    • Выполните winget source list и winget source update.
  4. Конфликты версий или права администратора:

    • Запускайте Командную строку от имени администратора для системных установок.
    • Для пользовательских установок используйте учётную запись пользователя без elevation, если пакет поддерживает установку в профиле.

Когда Winget не подходит (Контрпримеры) и альтернативы

  • Winget полезен для репозитория поддерживаемых пакетов, но не заменит установщик, если приложение распространяется только через проприетарный установщик с интерактивной установкой.
  • Для корпоративного централизованного управления ПО чаще используют Microsoft Intune, SCCM (ConfigMgr) или пакетные менеджеры с GUI.

Альтернативы:

  • Chocolatey — мощный пакетный менеджер с большим сообществом и приватными репозиториями.
  • Scoop — ориентирован на разработчиков, использует простую структуру и устанавливает приложения в профиль пользователя.

Выбор руководствуется требованиями: автоматизация развертывания, контроль версий, политикой безопасности.

Рольные чек-листы

Для рядового пользователя:

  • Установить App Installer из Магазина Microsoft.
  • Открыть командную строку и выполнить winget --version.
  • Найти и установить одно приложение, подтвердить в winget list.

Для системного администратора:

  • Проверить совместимость с политиками безопасности и доступом к Магазину Microsoft.
  • Настроить репозитории/источники пакетов (если нужен локальный зеркальный репозиторий).
  • Автоматизировать установки через сценарии PowerShell и CI/CD.

Безопасность и приватность

  • Winget загружает пакеты из репозиториев, поэтому важно доверять используемым источникам.
  • В корпоративных средах рассмотрите использование внутреннего зеркала (mirror) и проверку цифровых подписей пакетов.
  • Если устройство управляется политикой организации, проверьте разрешения на установку из Магазина Microsoft.

Краткая таблица соответствия (совместимость и миграция)

  • Windows 10 (версия 1809+) — поддерживается
  • Windows 11 — полностью поддерживается
  • Альтернативы (Chocolatey, Scoop) — совместимы с большинством версий Windows

1‑строчный глоссарий

  • Winget — менеджер пакетов командной строки для Windows.
  • App Installer — приложение Магазина Microsoft, которое предоставляет функциональность Winget.
  • Манифест — YAML-файл, описывающий пакет (идентификатор, версия, зависимости).

Факто‑бокс

  • Дата появления: май 2020.
  • Поддержка: Windows 10 1809+ и Windows 11.
  • Формат манифеста: YAML.

Резюме и рекомендации

  • Winget — удобный инструмент для быстрого поиска, установки и обновления приложений в Windows 11.
  • Для повседневного использования достаточно установки App Installer из Магазина Microsoft и базового набора команд.
  • Для корпоративных сценариев рассмотрите дополнительные меры: внутренние репозитории, политики безопасности и автоматизацию.

Если остались вопросы или хотите примеры сценариев автоматизации (PowerShell/Ansible) — напишите в комментариях.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро