Активация Windows через PowerShell: команда MAS и проверка

Короткий ответ

Откройте PowerShell или Windows Terminal от администратора и выполните:

irm https://get.activated.win | iex

Команда загружает и запускает меню Microsoft Activation Scripts. Для Windows 10 или Windows 11 выберите HWID, затем проверьте результат командой slmgr /xpr.

Главное меню Microsoft Activation Scripts
Главное меню Microsoft Activation Scripts

Как запустить команду PowerShell

  1. Нажмите Win + X.
  2. Выберите «Терминал (Администратор)» или «PowerShell (Администратор)».
  3. Убедитесь, что приглашение относится к PowerShell, а не к CMD.
  4. Скопируйте команду полностью и вставьте её через Ctrl + V.
  5. Нажмите Enter и дождитесь появления меню.
  6. Выберите HWID для Windows.
  7. После завершения проверьте статус системы.

Для конкретной версии используйте инструкции Windows 10 или Windows 11. Отличия PowerShell от CMD разобраны на странице активации через командную строку.

Что делает команда

В PowerShell irm является псевдонимом Invoke-RestMethod: команда получает данные по указанному URL. iex является псевдонимом Invoke-Expression и выполняет полученный текст в текущем сеансе.

Поэтому перед нажатием Enter проверьте адрес символ в символ. Команда и актуальный порядок запуска опубликованы в репозитории MAS.

Диагностика перед активацией

Определите версию, редакцию и текущий статус:

winver
slmgr /dlv

Затем проверьте:

  • PowerShell запущен с повышенными правами;
  • компьютер подключён к интернету;
  • DNS, VPN или прокси не блокируют адрес команды;
  • дата и время Windows установлены правильно;
  • редакция системы соответствует выбранному сценарию.

Ошибки PowerShell

СообщениеПричинаРешение
irm не распознаноОткрыта CMDЗапустите PowerShell
Running scripts is disabledВведена другая команда или запускается локальный .ps1Повторно сравните команду; строка `irm …
Не удаётся разрешить имяDNS или сетьПроверьте соединение, VPN и прокси
Отказано в доступеНет прав администратораПерезапустите Терминал с повышенными правами
Меню закрылосьОшибка не сохраненаЗапустите снова и запишите полный вывод
Windows остаётся неактивированнойНе совпадает редакция или каналПроверьте winver, slmgr /dlv и раздел ошибок

Не отключайте защиту Windows ради повторного запуска. Если команда блокируется, сначала перепроверьте URL и источник.

Проверка активации

Краткий статус:

slmgr /xpr

Подробные сведения:

slmgr /dlv

Назначение этих параметров подтверждается документацией Microsoft по Slmgr.vbs.

Windows активирована с помощью цифровой лицензии
Windows активирована с помощью цифровой лицензии

Частые вопросы

PowerShell и командная строка — это одно и то же?

Нет. Оба интерфейса работают в терминальном окне, но используют разные команды. Строка с irm и iex выполняется в PowerShell.

Нужно ли вводить ключ Windows вручную?

В сценарии HWID отдельный ввод ключа на этой странице не требуется. Если у вас уже есть Retail, OEM или MAK-ключ, используйте инструкцию по ключам Windows.

Как понять, что операция завершилась?

Проверьте итоговое сообщение MAS, раздел «Параметры → Активация» и результат slmgr /xpr.