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

Как установить или обновить PowerShell в Windows 11

6 min read Windows Обновлено 07 Jan 2026
Как установить или обновить PowerShell в Windows 11
Как установить или обновить PowerShell в Windows 11

Если нужно быстро установить или обновить PowerShell в Windows 11 — используйте Winget для командной установки, скачайте MSI-пакет с GitHub для полного контроля или обновите через Microsoft Store для простоты. В статье есть пошаговые инструкции, проверки совместимости, чек-листы для пользователей и администраторов, план отката и краткая шпаргалка команд.

Мужчина и женщина работают за ноутбуком

Windows PowerShell — это инструмент командной строки от Microsoft для автоматизации задач в системе. Регулярное обновление до последней версии даёт доступ к новым возможностям, улучшениям производительности и исправлениям безопасности. Ниже — проверенные способы установки и обновления PowerShell в Windows 11, с рекомендациями для разных ролей и короткой методологией внедрения.

Что нужно знать перед началом

  • Советы по совместимости: PowerShell 7+ совместим с Windows 11 и работает параллельно с Windows PowerShell 5.1; старые скрипты могут требовать адаптации.
  • Права: для установки обычно требуются права администратора.
  • Сеть: если вы в корпоративной сети, уточните политику обновлений (WSUS/Microsoft Update).

Важно: не удаляйте штатную Windows PowerShell 5.1, если у вас есть старые скрипты; PowerShell 7 устанавливается как отдельное приложение.

Преимущества каждого метода (коротко)

  • Winget — быстро, удобно для скриптов и пакетных установок.
  • GitHub (MSI) — полный контроль над процессом установки и параметрами, удобно при развертывании.
  • Microsoft Store — простота и автоматические обновления через Store.

1. Установка и обновление PowerShell через Winget

Winget (Windows Package Manager) — утилита командной строки для установки приложений. Это самый прямой способ обновить PowerShell через терминал.

Пошагово:

  1. Нажмите значок поиска на панели задач или нажмите Win + S.
  2. Введите Командная строка и выберите Запуск от имени администратора.
  3. Подтвердите запрос контроля учётных записей (UAC).
  4. Выполните команду, чтобы посмотреть доступные версии PowerShell:
winget search PowerShell
  1. Запомните или скопируйте столбец ID для нужного пакета.
  2. Установите выбранный пакет (замените AppID на найденный ID):
winget install AppID

Примечание: Winget поддерживает пакетную установку нескольких приложений одновременно — удобно для подготовки новых машин.

Установка или обновление PowerShell через Winget

Когда установка завершится, PowerShell будет доступен в меню «Пуск».

2. Установка и обновление PowerShell с GitHub

Если нужен MSI-инсталлятор (например, для развёртывания через системные инструменты), скачайте официальный пакет с репозитория PowerShell на GitHub.

Пошагово:

  1. Откройте браузер и перейдите на страницу PowerShell на GitHub (официальный репозиторий Microsoft PowerShell).
  2. Выберите последнюю релизную версию.
  3. В разделе Assets скачайте файл с расширением .msi для Windows.
  4. Запустите скачанный MSI и следуйте мастеру установки.

Во время установки вы увидите несколько экранов:

  • Укажите папку установки и нажмите Далее.
  • На этапе параметров отметьте опции:
    • Enable updating PowerShell through Microsoft Update or WSUS (Разрешить обновление через Microsoft Update/WSUS)
    • Use Microsoft Update when I check for updates (Использовать Microsoft Update при проверке обновлений)

Установщик PowerShell

После завершения установки запустите PowerShell и проверьте версию командой:

pwsh -v

3. Установка и обновление через Microsoft Store

Microsoft Store даёт простой способ установки и автоматического обновления приложения PowerShell.

Шаги:

  1. Откройте приложение Microsoft Store.
  2. В строке поиска введите “PowerShell”.
  3. Нажмите Обновить (если приложение уже установлено) или Установить.

PowerShell в Microsoft Store

Если Microsoft Store не открывается, сначала устраните проблему с приложением Store (перезапуск, сброс, проверка обновлений системы).

Шпаргалка: основные команды и проверки

# Проверить установленную версию PowerShell
pwsh -v

# Найти пакеты PowerShell через winget
winget search PowerShell

# Установить PowerShell через winget (замените AppID)
winget install AppID

# Запустить PowerShell (если установлено)
pwsh

Когда использовать каждый метод — быстрое правило

  • Если нужно массово установить или обновить на многих ПК — используйте MSI из GitHub и систему управления конфигурациями (SCCM, Intune).
  • Для единичной быстрой установки или автоматизации скриптом — Winget.
  • Для пользователей, которые хотят простоты и автоматических обновлений — Microsoft Store.

Чек-листы по ролям

Администратор:

  • Проверить совместимость корпоративных скриптов с PowerShell 7+.
  • Составить пакет MSI и тестовый план развертывания.
  • Тестировать обновление на образцах машин перед массовым развертыванием.

Разработчик / автоматизатор:

  • Установить через Winget или локально через MSI.
  • Обновить профили и модули (PSGallery) после установки.
  • Запустить существующие скрипты в PowerShell 7+ и в режиме совместимости, если нужно.

Обычный пользователь:

  • Убедиться, что есть права администратора или обратиться к администратору.
  • Использовать Microsoft Store для простоты.

План отката и тесты (Runbook)

  1. Если обновление нарушило рабочие скрипты — не удаляйте моментально систему. Сначала:
    • Запустите скрипты в PowerShell 5.1 (Windows PowerShell) — он остаётся доступным.
    • Проверьте журналы ошибок и зависимости модулей.
  2. Откочение MSI: используйте «Программы и компоненты» для удаления установленного пакета PowerShell, затем при необходимости установите нужную версию.
  3. Тесты приёмки:
    • pwsh запускается и возвращает корректную версию.
    • Критичные скрипты выполняются без ошибок.
    • Модули загружаются из ожидаемых путей.

Диагностика и распространённые проблемы

  • Проблема: winget не найден. Решение: обновите App Installer через Microsoft Store.
  • Проблема: не устанавливается MSI. Решение: проверьте журнал установки и права администратора, временно отключите антивирус при тестировании.
  • Проблема: скрипты ломаются в PowerShell 7+. Решение: запустите в режиме совместимости или используйте Windows PowerShell 5.1 для старых сценариев.

Визуальное решением: как выбрать метод (диаграмма)

flowchart TD
  A[Нужно обновить или установить PowerShell?] --> B{Вы администратор инфраструктуры?}
  B -- Да --> C{Требуется массовое развёртывание?}
  B -- Нет --> G[Используйте Microsoft Store]
  C -- Да --> D[Скачайте MSI с GitHub и используйте SCCM/Intune]
  C -- Нет --> E{Вы хотите автоматизировать через скрипт?}
  E -- Да --> F[Используйте winget в скриптах]
  E -- Нет --> D

Альтернативные подходы и замечания

  • Docker/контейнеры: для изоляции окружения используйте контейнеры с нужной версией PowerShell.
  • Сборки из исходников: редко необходимы для Windows-пользователей; подходят для нестандартных платформ.
  • Локальные пакеты Chocolatey: ещё один менеджер пакетов, альтернативный Winget.

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

  • PowerShell запускается и показывает версию pwsh -v.
  • Ключевые автоматизированные сценарии выполняются успешно на тестовой машине.
  • Централизованное управление политиками обновления (WSUS/Intune) настроено при необходимости.

Краткая методология внедрения (мини-SOP)

  1. Подготовка: протестируйте новый релиз на 2–3 тестовых машинах.
  2. Создайте пакет установки (MSI) или скрипт Winget для развертывания.
  3. Выпустите на пилотную группу и следите за откликом.
  4. При положительных результатах — массовое развертывание и мониторинг.

Короткое объявление для команды (100–200 слов)

Обновление PowerShell: в ближайшие недели мы переходим на последнюю стабильную версию PowerShell для Windows 11. Это улучшит безопасность и даст новые возможности для автоматизации. Администрация подготовит установочные пакеты и плейбук развёртывания. Разработчики должны проверить совместимость критичных скриптов в тестовой среде. Если вы используете индивидуальную машину — обновить PowerShell можно через Microsoft Store, Winget или скачав MSI с GitHub. При возникновении проблем обратитесь в службу поддержки.

Итог

Используйте Winget для быстрой автоматизации, MSI с GitHub для контроля при развёртывании и Microsoft Store для простоты обновления на личных устройствах. Всегда тестируйте обновления в контролируемой среде и имейте план отката.

Важно: если вы в корпоративной сети — согласуйте выбор метода с IT и соблюдайте политику обновлений.

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

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

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство