SLMGR — средство управления лицензированием программного обеспечения Windows
Команда slmgr используется для управления лицензированием программного обеспечения Windows на локальном или удаленном компьютере. Представляет собой сценарий VBS и при выполнении использует параметры, хранящиеся в файле %SystemRoot\system32\slmgr\slmgr.ini
Формат командной строки:
slmgr.vbs [ИмяКомпьютера [Пользователь Пароль]] [ ]
Параметры командной строки:
ИмяКомпьютера — Имя удаленного компьютера. Если не задано, то используется локальный компьютер.
Пользователь — Учетная запись с требуемыми привилегиями по отношению к удаленному компьютеру.
Пароль — пароль упомянутой учетной записи
Глобальные параметры
/ipk — Установка ключа продукта (замена существующего ключа)
/ato [ ИД активации ] — Активация Windows
/dli [ИД активации | All] — Отображение сведений о лицензии (по умолчанию: текущая лицензия)
/dlv [ИД активации | All] — Отображение подробных сведений о лицензии (по умолчанию: текущая лицензия)
/xpr [ИД активации] — Дата истечения срока для текущего состояния лицензии
Дополнительные параметры:
/cpky — Удаление ключа продукта из реестра (предотвращение утечки информации)
/ilc — Установка лицензии
/rilc — Переустановка файлов лицензий системы
/rearm — Сброс лицензионного состояния компьютера
/rearm-app — Сбросить состояние лицензирования данного приложения
/rearm-sku — Сбросить состояние лицензирования данного SKU
/upk [ИД активации] — Удаление ключа продукта
/dti [ИД активации] — Отображение идентификатора установки для автономной активации
/atp [ИД активации] — Активация продукта с идентификатором подтверждения, предоставленным пользователем
Пакетная лицензия: Клиентские параметры службы управления ключами (KMS):
/skms [ИД активации] — Установка имени или порта, которые будет использовать компьютер KMS. IPv6 адрес следует указать в формате [имя_узла]:порт
/ckms [ИД активации] — Удаление имени используемого компьютера KMS (установка порта в значение по умолчанию)
/skms-domain [ИД активации] — Задать определенный DNS-домен, в котором можно найти все записи SRV сервера управления ключами. Этот параметр не имеет значения, если с помощью параметра /skms задан отдельный конкретный узел сервера управления ключами.
/ckms-domain [ИД активации] — Очистить определенный DNS-домен, в котором можно найти все записи SRV сервера управления ключами. Будет использоваться конкретный узел сервера управления ключами, если он задан с помощью параметра /skms. В противном случае будет использоваться автоматическое обнаружение сервера управления ключами.
/skhc — Разрешить кэширование узла KMS
/ckhc — Запретить кэширование узла KMS.
Корпоративное лицензирование: параметры активации на основе токенов:
/lil — Отображение установленных лицензий на выдачу активации на основе токенов
/ril — Удаление установленной лицензии на выдачу активации на основе токенов
/ltc — Отображение сертификатов активации на основе токенов
/fta [ ] — Принудительное применение активации на основе токенов
Пакетная лицензия: параметры службы управления ключами (KMS):
/sprt — Установка порта TCP, который KMS будет использовать для связи с клиентами
/sai — Установка для неактивированных клиентов интервала попыток подключения к KMS (в минутах). Интервал активации может находиться в пределах от 15 минут (минимум) до 30 дней (максимум), но рекомендуется использовать значение по умолчанию (2 часа).
/sri — Установка для активированных клиентов интервала обновления подключения к KMS (в минутах). Интервал обновления может находиться в пределах от 15 минут (минимум) до 30 дней (максимум), но рекомендуется использовать значение по умолчанию (2 часа).
/sdns — Включение публикации DNS со стороны KMS (по умолчанию)
/cdns — Отключение публикации DNS со стороны KMS
/spri — Установка для KMS обычного приоритета (по умолчанию)
/cpri — Установка для KMS низкого приоритета
/act-type [Тип активации] [ИД активации] — Установка типа активации 1 (Active Directory), 2 (сервер управления ключами), 3 (маркеры) или 0 (все).
Корпоративное лицензирование: параметры активации Active Directory (AD):
/ad-activation-online [Имя объекта активации] — Активация леса Active Directory (AD) с помощью ключа продукта, предоставленного пользователем
/ad-activation-get-iid — Отображение ИД установки для леса Active Directory (AD)
/ad-activation-apply-cid [Имя объекта активации] — Активация леса Active Directory (AD) с помощью ключа продукта, предоставленного пользователем, и ИД подтверждения
/ao-list — Отображение объектов активации в Active Directory (AD)
/del-ao — Удаление объектов активации в Active Directory (AD) для объекта активации, предоставленного пользователем
Примеры использования SLMGR.
При работе с командой SLMGR командная строка должна быть запущена от имени администратора. Для управления лицензиями на удаленных компьютерах требуется соответствующая настройка брандмауэров и параметров безопасности. При работе с удаленными компьютерами проверяется совместимость операционных систем и возможен отказ по причине ее отсутствия. В подсказке, отображаемой при выполнении SLMGR с неправильными параметрами (или без параметров), могут присутствовать неточности и даже ошибки. Синтаксис и результаты выполнения команды в значительной степени различаются для обычных и корпоративных лицензий.
Внимание. Команда SLMGR потенциально опасна и при неправильном ее применении может привести к потере ваших лицензий.
slmgr.vbs /dli — отобразить сведения о текущей лицензии локального компьютера. В отображаемой информации присутствуют сведения о состоянии лицензирования, тип активации и частичный ключ продукта в качестве которого используется последняя группа символов ключа активации. Пример:
Имя: Windows(R), Professional edition
Описание: Windows(R) Operating System, VOLUME_MAK channel
Частичный ключ продукта: GQ46H
Состояние лицензии: имеет лицензию
Для корпоративных лицензий также будут отображены сведения о KMS-сервере (K ey M anagement S ervice) и периоде прохождения процедуры активации.
slmgr.vbs comp0 Dom1\Admin Passwd1 /dli — то же, что и в предыдущем примере, но по отношению к удаленному компьютеру comp0 для подключения к которому имя пользователя Admin в домене Dom1 с паролем Passwd1
slmgr.vbs /dlv — вывод дополнительной информации — идентификатора активации, идентификатора приложения, расширенного PID, идентификатора установки и URL – адресов для проверки и отображения состояния лицензии.
slmgr.vbs /ipk P2N8X-2W9WB-P5BY7-DA7CJ-WJ4HQ — активировать Windows, используя указанный ключ.
slmgr /ato x4bfe195-531e-2e64-ad12-6100f19e395e — активировать продукт с заданным идентификатором активации.
slmgr.vbs /ilc C:\lic\win10pro — активировать Windows с использованием указанного файла лицензии.
slmgr /xpr — отобразить сведения об окончании действия текущей лицензии.
slmgr /rearm — продлить срок действия пробного периода. Продление возможно до трех раз.
slmgr.vbs /cpky — удалить ключ активации из реестра. Обычно выполняется для предотвращения использования данного ключа сторонними лицами.
slmgr.vbs /upk — удалить ключ продукта. Активация будет сброшена.
slmgr.vbs /skms 192.168.2.234:1688 — указать KMS-сервер, который будет использоваться для активации на данном компьютере. Если KMS-сервер используется для активации разных продуктов, то нужно указать конкретный ИД активации
slmgr.vbs /skms-domain mydomain.local — указать домен поиска KMS-сервера, который будет использоваться для активации на данном компьютере. Параметр /skms переопределяет параметр /skms-domain . Для того, чтобы последний был действующим, необходимо выполнить команду:
slmgr.vbs /ckms — удалить запись о KMS-сервере для данного компьютера.
Инфраструктура KMS состоит из KMS-сервера, который активируется в Microsoft с помощью специального корпоративного VLC ключа (KMS host key) (эта операция выполняется один раз) и клиентов KMS, отправляющих запросы на активацию на KMS сервер. В качестве клиентов KMS сервера могут выступать пользовательские и серверные ОС Microsoft и продукты MS Office. В доменных структурах вместо KMS-активации можно использовать его разновидность, оптимизированную для Active Directory — ADBA (Active Directory Based Activation).
При установке KMS сервера в DNS регистрируется специальная SRV (_VLMCS) запись. На клиентском компьютере команда slmgr.vbs /skms-domain определяет домен поиска данной SRV-записи, которая позволит обнаружить KMS сервер.
Для активации KMS клиента на нем должен быть указан специальный публичный ключ KMS, который называется GVLK ключом ( Generic Volume License Key- универсальный ключ многократной установки). При наличии GVLK ключа, клиент KMS пытается либо напрямую подключиться к заданному KMS-серверу, либо найти в DNS SRV запись, указывающую на сервер KMS, после чего выполняет процедуру активации. Если активация прошла успешно, то следующий запрос на активацию будет выполнен через 180 дней.
Простая активация Windows 7 через командную строку
| Сейчас попробуем бесплатно активировать ОС Windows 7 без ключей и программ. |
Все что нам понадобиться — прямые руки, немного времени и стандартная командная строка.
Приступим:
Заходим в систему, с использованием учетной записи, обладающей правами администратора.
Проверте что бы время и дата на вашем компьютере и региональные настройки были установлены правильно (согласно вашему часовому поясу). Активация может не работать, если они установлены неправильно.
Активации требуется безопасное соединение сети Интернет. Если у вас обычное подключение, то используйте VPN.
Перейдите в меню Пуск → Все программы — > Поиск — > cmd.exe.

Щелкните правой кнопкой мыши на cmd.exe , выбрать «Запустить от Администратора». Это важно, активация не пройдет, если Вы не запустите от имени администратора.В командной строке введите следующие команды:
cscript c:\windows\system32\slmgr.vbs -skms kms.cc.columbia.edu
cscript c:\windows\system32\slmgr.vbs -ato

Вы успешно активировали свою Windows 7. Для проверки перезапустите операционную систему, а затем перейдите в свойства компьютера и наблюдайте надпись «Активация проведена».
Важно ! Если этот способ у вас не прошел и система так же продолжает запрашивать купить лицензию, то можно воспользоваться специальной программой-активатором. Скачать последнюю актуальную версию можно отсюда: http://weblifeplus.ru/aktivator-dlya-windows-7-wl-2-2-2-rabochij-2015/. Там все подробно описано как Активировать Windows 7 навсегда, без слета лицензии.
После проведенных операций можно будет навсегда забыть про черный экран без возможности установки фонового изображения. Плюс загружаться OS будет намного быстрее, чем обычно. Уйдут надоедающие уведомления с предложением приобретения.
Стоит так же отметить, что используя подобные методы активации вы автоматически причисляетесь к пиратам и мы настоятельно рекомендуем покупать легальную лицензию или просто использовать пробный период (триал).
Плюсы такой активации:
+ Простота применения;
+ Без скачивания «левого» ПО;
+ Бесплатность;
+ Не вносит никаких изменений в файлы системы;
+ Не нужны ключи;
+ Работает как на 32 и 64 разрядных системах;
+ Совместима с любой локализацией (EN / Rus / и тп.).
Из минусов:
— Проходит не на всех редакциях;
— Иногда слетает;
— Средняя сложность применения.
Надеюсь данный материал поможет вам в отсрочке активации.
Как установить ключ Windows через командную строку
18.10.2017 [15:22], nastya
После удаления старого ключа нужно установить ключ Windows. Как установить ключ Windows 7, 8, 10:
- Введите в командную строку команду slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX , где хххх – это ваш новый ключ, состоящий из пяти буквенно-циферных блоков
- После ввода проверьте правильность введенного ключа и нажмите Enter
Если вы ввели правильный ключ, вы увидите сообщение об успешной установке нового ключа.
Для проверки вы можете использовать следующие команды (вводить поочередно, после каждой команды нажимать Enter):
У вас получилось установить ключ Windows? Вы знаете другие методы изменения ключа? Поделитесь в комментариях!
Запуск командной строки с правами администратора
Для того, чтобы изменить ключ продукта Windows, в первую очередь нужно осуществить запуск командной строки с правами администратора. Если вы уже знаете как это сделать, переходите к пункту активации. Командная строка без прав администратора не сможет удалить ключ Windows!
Как запустить командную строку от имени администратора на Windows 7:
- Откройте меню “Пуск”
- Перейдите в “Все программы”
- Откройте папку “Стандартные”
- Найдите в списке “Командная строка”, нажмите на неё правой кнопкой мыши
- Выберите “Запуск от имени администратора”
Как запустить командную строку от имени администратора в Windows 8+:
- Откройте меню “Пуск”
- На клавиатуре введите CMD (ничего другого нажимать не нужно, поиск откроется автоматически)
- В результатах поиска появилась “Командная строка”, нажмите на неё правой кнопкой мыши
- Выберите “Запуск от имени администратора”
Как запустить командную строку от администратора на Windows 10:
- Нажмите правой кнопкой на меню “Пуск”
- Выберите “Командная строка (администратор”)
Как изменить ключ Windows 7, 8, 8.1, 10 средствами системы
Не редко возникают ситуации, когда нужно изменить ключ Windows. Будь то покупка новой лицензии, или переактивация в связи с утратой старой лицензии. Или вы установили “пиратскую” версию и не знаете, как изменить ключ Windows на лицензионный. В общем, причин изменить ключ продукта Windows может быть очень много, и периодически менять его приходится. Ничего сложного в том, чтобы изменить ключ продукта Windows нет. Всё что вам нужно:
- Лицензионный ключ для вашей версии ОС
- Доступ к учётной записи администратора системы
Как удалить ключ Windows без сторонних программ
При изменении ключа активации в системе, сначала нужно удалить старый. Чтобы удалить ключ Windows 7, 8, 10 откройте командную строку от имени администратора. Затем, чтобы удалить ключ активации Windows:
- В открытой командной строке введите команду slmgr.vbs /upk
- Нажмите Enter
После успешного удаления ключа Windows вы увидите соответствующее сообщение:


