Меню Рубрики

Slmgr ipk windows 7

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 Server 2008 R2 при переустановке ОС

Ни для кого не секрет, что для того, чтобы использовать ОС Windows 7 или Windows Server 2008 R2, так же как и Windows Vista или Windows Server 2008, вам необходимо активировать систему. Активация Windows 7 и Windows Server 2008 R2, за исключением случаев, когда компьютер или сервер был куплен с OEM лицензией или активирован с помощью KMS сервера, как правило, выполняется в режиме онлайн, путем соединения с сервером активации Microsoft, или же с помощью методики активации по телефону.

В процедуре активации есть один неудобный момент: Microsoft ограничивает количество попыток онлайн-активации. При превышении такого лимита, пользователю приходится звонить в центр активации Microsoft по горячей линии, и проходить весь тупой процесс ручного активирования по телефону.

Кроме того, не многим пользователям и администраторам нравиться повторно связываться с Microsoft каждый раз, когда они просто форматируют свой жесткий диск с ОС или переустанавливают систему. Поэтому было бы замечательно, если бы статус активации ОС Windows мог быть сохранен или скопирован, а затем после переустановки системы мог быть восстановлен, так, чтобы Windows 7 и Windows Server 2008 R2 можно было активировать в автономном режиме или без подключения к серверу активации Microsoft. Кстати, я уже писал, про то, что не стоит торопиться с активацией системы при первичной настройке Windows Server 2008. Воспользуйтесь следующей инструкцией для выполнения резервного копирования файлов активации Windows 7 или Windows Server 2008 R2, которая уже была активирована. Обратите внимание, что данная методика может подойти только тем пользователям который выполняют «чистую» установку Windows, тогда как пользователи, которые, например, хотят перенести систему на более емкий жесткий диск, могут сделать образ системного диска (с помощью такого софта, как Norton Ghost или Acronis True Image), залить этот образ на жесткий диск большего размера, и таким образом могут легко перенести статус активации вместе с прикладными программами и данными.

1. Скопируйте и сохраните следующие файлы, связанные с активацией Windows на внешний жесткий диск или флэш-накопитель:

%SystemDrive%\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwarePlatform\Tokens.dat

%SystemDrive%\Windows\System32\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

Примечание: для x64 ОС скопируйте также, %SystemDrive%\Windows\SysWOW64\spp\tokens\pkeyconfig\pkeyconfig.xrm-ms

2. Отобразите и запишите текущий ключ, который вы использовали для установки и активации Windows 7 или Windows Server 2008 R2.

3. Переустановите Windows 7/Windows 2008 R2. Когда мастер установки запросит ключ продукта, не вводите его, оставьте поле пустым.

4. В установленной операционной системе Windows, остановите службы Software Protection Service через консоль Services.msc или с помощью следующей команды:

net stop sppsvc

5. Перейдите в следующую папку:

%SystemDrive%\Windows\System32\spp\tokens\pkeyconfig\

Примечание: В 64-разрядных (x64) операционной системы это папка %SystemDrive%\Windows\ SysWOW64\spp\tokens\pkeyconfig\.

6. Станьте владельцем файла или дайте себе полные права на файл pkeyconfig.xrm-ms.

7. Удалите оригинальный файл pkeyconfig.xrm и замените файлом из резервной копии.

8. Перейдите в папку:

%SystemDrive%\Windows\ServiceProfiles\NetWorkService\AppData\Roaming\Microsoft\SoftwarePlatform\

9. Станьте владельцем файла или дайте себе полные права на файл tokens.dat.

10. Удалите исходный файл tokens.dat и замените его файлом из резервной копии.

11. Перезапустите службы Software Protection Service с помощью оснастки Services.msc или с помощью следующей команды:

net start sppsvc

12. Введите ключ регистрации Windows 7 или Windows Server 2008 R2 с помощью следующей команды:

slmgr . vbs ipk xxxxxxxxxxxxxxxxxxxxxxxxx

Замените XXXXX-XXXXX-XXXXX-XXXXX-XXXXX на ваш фактический ключ продукта.

13. В результате Windows будет активирован в режиме оффлайн. Для проверки состояния активации, воспользуйтесь следующими командами:

slmgr.vbs —dlv
slmgr.vbs -dli
slmgr.vbs -ato

Я уже показывал, как можно использовать данную команду для удаленой активации Server Core в статье о сетевых настройках Windows Server 2008.

Обратите внимание, что возможность резервного копирования и восстановления статуса активации после переустановки Windows, возможно только в том случае, если активация будет выполняться на том же самом или полностью аналогичном оборудовании, в противном случае придется воспользоваться процедурами онлайн регистрации или активацией по телефону. Данный трюк также не распространяется на ПК, купленные с OEM лицензией, и активированные с помощью системы активации KMS.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Slimstar 310 драйвер windows 7
  • Slimstar 220 pro драйвер windows 7
  • Slim browser for windows 7
  • Slim 310nb драйвер windows 7
  • Slic bios windows 10