Активация Windows через PowerShell: команда MAS и проверка
Короткий ответ
Откройте PowerShell или Windows Terminal от администратора и выполните:
irm https://get.activated.win | iex
Команда загружает и запускает меню Microsoft Activation Scripts. Для Windows 10 или Windows 11 выберите HWID, затем проверьте результат командой slmgr /xpr.

Как запустить команду PowerShell
- Нажмите
Win + X. - Выберите «Терминал (Администратор)» или «PowerShell (Администратор)».
- Убедитесь, что приглашение относится к PowerShell, а не к CMD.
- Скопируйте команду полностью и вставьте её через
Ctrl + V. - Нажмите
Enterи дождитесь появления меню. - Выберите HWID для Windows.
- После завершения проверьте статус системы.
Для конкретной версии используйте инструкции 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.

Частые вопросы
PowerShell и командная строка — это одно и то же?
Нет. Оба интерфейса работают в терминальном окне, но используют разные команды. Строка с irm и iex выполняется в PowerShell.
Нужно ли вводить ключ Windows вручную?
В сценарии HWID отдельный ввод ключа на этой странице не требуется. Если у вас уже есть Retail, OEM или MAK-ключ, используйте инструкцию по ключам Windows.
Как понять, что операция завершилась?
Проверьте итоговое сообщение MAS, раздел «Параметры → Активация» и результат slmgr /xpr.