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

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

• 4 min read • Руководство • Обновлено 21 Nov 2025
Как обновить PowerShell в Windows 11
Как обновить PowerShell в Windows 11

Окно PowerShell на рабочем столе Windows

Если вы проверили версию PowerShell и заметили, что она устарела, или сам PowerShell предложил обновление, его можно обновить вручную. Microsoft упростила процесс за счёт интеграции Windows Package Manager (winget) в Windows 11 и современных сборках Windows 10 (начиная с 1709, build 16299).

Краткое руководство

Самый простой способ обновить PowerShell — использовать winget. Это менеджер пакетов от Microsoft. Он позволяет искать, устанавливать и обновлять приложения из командной строки.

Ключевые идеи:

  • На Windows 11 winget входит в состав App Installer из Microsoft Store по умолчанию.
  • Если вы запускаете winget без прав администратора, некоторые установки потребуют подтверждения повышения прав.
  • При запуске с правами администратора запросы повышения не появляются. Будьте внимательны и устанавливайте только доверенные приложения.

Пошаговые инструкции

  1. Сначала найдите пакет PowerShell:

winget search PowerShell

В выводе вы увидите несколько записей, связанных с PowerShell. Запомните или скопируйте ID нужного пакета. В примере ниже установлен пакет с ID 9MZ1SNWT0N5D.

Список пакетов PowerShell в выводе winget

  1. Выполните установку по ID пакета. Введите команду и нажмите Enter:

winget install 9MZ1SNWT0N5D

  1. winget скачает и установит пакет. Возможно, придётся подтвердить один или несколько системных запросов для продолжения установки.

Установка PowerShell через winget с индикатором прогресса

После завершения установки окно PowerShell можно закрыть. При необходимости продолжайте поиск и установку других приложений через winget.

Команды и примеры

  • Поиск пакета: winget search PowerShell
  • Установка по ID: winget install
  • Обновление всех пакетов (если поддерживается): winget upgrade --all

Важные замечания

  • Внимательно проверяйте ID пакета перед установкой. В выводе может быть несколько похожих пакетов.
  • Если вы не хотите постоянно выполнять установку вручную, проверьте автоматические обновления App Installer или настроьте скрипт для администраторов.
  • Всегда доверяйте источникам пакетов. Используйте официальные пакеты Microsoft или проверенные репозитории.

Когда этот способ может не сработать

  • На старых сборках Windows 10 (раньше 1709) winget может отсутствовать.
  • Если политика корпоративной среды блокирует установку приложений или ограничивает доступ к Microsoft Store.
  • При проблемах с сетью загрузка пакета может прерываться.

Альтернативные способы обновления

  • Обновление через Microsoft Store: откройте App Installer в Microsoft Store и выполните обновление, если доступно.
  • Загрузка установщика PowerShell с официального сайта Microsoft и запуск MSI/EXE вручную.
  • Использование систем управления конфигурацией (SCCM, Intune) в корпоративной среде для развёртывания новой версии.

Мини-методология: проверить, обновить, верифицировать

  1. Проверить текущую версию: в PowerShell выполните Get-Host или pwsh --version.
  2. Найти пакет через winget search.
  3. Установить пакет через winget install .
  4. Перезапустить PowerShell и снова проверить версию.

Роли и чеклист

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

  • Проверить совместимость приложений с новой версией PowerShell.
  • Создать резервную точку или изменить точку отката для важной машины.
  • Выполнить установку с правами администратора и проверить логи установки.

Для обычного пользователя:

  • [ ] Запустить winget search PowerShell.
  • Попросить администратора при появлении запроса повышения привилегий.

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

  • PowerShell запускается без ошибок.
  • pwsh --version или Get-Host показывает обновлённую версию.
  • Скрипты и модули, критичные для работы, выполняются как и прежде.

Риски и способы уменьшения

  • Риск: несовместимость скриптов с новой версией. Митигация: тестирование в изолированной среде перед массовым развёртыванием.
  • Риск: злоупотребление правами администратора. Митигация: разрешать установку только доверенным пакетам и документировать изменения.

Краткая терминология

  • winget — официальный менеджер пакетов Windows.
  • App Installer — приложение Microsoft Store, содержащее winget.
  • ID пакета — уникальный идентификатор пакета для установки через winget.

Короткое объявление для команды (пример)

Обновление PowerShell выполнено с помощью winget. Проверьте версии на ваших машинах и сообщите о несовместимостях. Администраторам: перед массовым развёртыванием протестируйте критичные сценарии.

Итог

Обновление PowerShell в Windows 11 обычно занимает несколько минут и сводится к поиску нужного пакета через winget и его установке. В корпоративных средах предпочтительнее использовать централизованные инструменты развёртывания. Всегда проверяйте совместимость и соблюдайте осторожность при работе с правами администратора.

Поделиться: 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 быстро