Активация Windows 10 через командную строку¶
Активация Windows 10 через командную строку — это способ легализации копии операционной системы Windows 10 средствами консольных утилит, прежде всего инструмента Software Licensing Management Tool (SLMGR) и утилиты Online Activation. Процедура выполняется в командной строке (cmd.exe) или PowerShell с правами администратора и не требует графического интерфейса. Активация подтверждает подлинность копии Windows и открывает доступ ко всем функциям системы: персонализации рабочего стола, обновлениям безопасности, синхронизации с учётной записью Microsoft.
¶Зачем нужна активация
Windows 10 распространяется по модели цифровой лицензии, привязанной к аппаратной конфигурации компьютера, учётной записи Microsoft или ключу продукта. Без активации система работает в ограниченном режиме: на экране появляется водяной знак «Активировать Windows», отключается персонализация, часть обновлений не устанавливается. По истечении 30-дневного пробного периода функциональность остаётся, но ограничения сохраняются.
¶Основные способы активации через командную строку
¶Активация по ключу продукта
Самый распространённый и полностью легальный способ — ввод 25-символьного ключа продукта командой:
`` slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX ``
Ключ устанавливается в систему, после чего выполняется активация на серверах Microsoft:
`` slmgr /ato ``
Для проверки текущего статуса используется команда slmgr /dlv или slmgr /xpr, показывающая срок действия лицензии.
¶Активация через цифровую лицензию
Если ранее на данном устройстве уже была активирована Windows 10 (например, после обновления с Windows 7/8.1 или покупки цифровой копии), активация выполняется автоматически при подключении к интернету. Принудительно запустить проверку можно командой slmgr /ato без указания ключа — система сверит цифровую лицензию с сервером активации.
¶Активация по телефону
При недоступности интернета или отклонении ключа сервером предусмотрена телефонная активация. Команда slui 4 открывает окно выбора региона, после чего пользователю выводится идентификатор установки (9 групп по 6 цифр). По телефону оператору называется этот идентификатор и получается код подтверждения, который вводится в окне активации.
¶Активация KMS-сервером
Для корпоративных сред используется активация через сервер ключевого управления (KMS). Требуется указать адрес KMS-сервера и ключ:
`` slmgr /skms kms-server.local:1688 slmgr /ato ``
Такой способ применяется в организациях с централизованным управлением лицензиями и не предназначен для домашнего использования.
¶Утилита SLMGR
SLMGR (Software Licensing Management Tool) — скрипт Windows Script Host, управляющий лицензированием системы. Основные параметры:
| Параметр | Назначение |
|---|---|
/ipk | Установка ключа продукта |
/ato | Активация Windows |
/dlv | Вывод подробных сведений о лицензии |
/xpr | Показ даты окончания действия лицензии |
/cpky | Сброс ключа продукта из реестра |
/upk | Удаление установленного ключа |
/skms | Указание адреса KMS-сервера |
Все команды запускаются из командной строки с повышенными привилегиями (права администратора).
¶Активация в PowerShell
Аналогичные действия доступны в PowerShell с использованием модуля SoftwareLicensingProduct:
``powershell Set-WmiObject -Class SoftwareLicensingProduct -Filter "PartialProductKey='XXXXX'" -Property @{KeyManagementServiceMachine="kms-server"} ``
Для активации используется команда slmgr (PowerShell запускает его как внешнюю утилиту) либо вызов метода Activate() у объекта лицензии через WMI.
¶Ошибки и их устранение
Частые коды ошибок при активации:
- 0xC004F074 — KMS-сервер недоступен. Проверяется сетевое подключение и адрес сервера.
- 0xC004F050 — ключ недействителен. Требуется проверить правильность ввода ключа.
- 0xC004F012 — повреждён хранилище лицензий. Рекомендуется выполнить
slmgr /upk, затем повторить установку ключа. - 0x8007007B — ошибка при обращении к серверу активации. Часто решается повторным запуском
slmgr /atoили сменой DNS-серверов.
Для глубокой диагностики используется команда slmgr /dlv, выводящая идентификатор установки, тип лицензии и статус активации.
¶Правовой аспект
Использование нелегальных ключей, активаторов и обходных утилит нарушает лицензионное соглашение Microsoft и законодательство об авторском праве. Активация командной строкой с помощью подлинного ключа или цифровой лицензии — это штатный механизм, предусмотренный самой Microsoft для администрирования систем.
Источники:
- Microsoft Docs — Software Licensing Management Tool (SLMGR)
- Microsoft Support — «Активация Windows 10»
- Microsoft Learn — «Управление лицензированием Windows»