Windows
Активация Windows возможна с помощью MAC ключей и KMS серверов.
После установки Windows c образа, по умолчанию установливаются ключи Generic Volume License Keys (GVLK).
Если в сети настроена DNS запись, указывающая на корпоративный KMS сервер, то компьютер автоматически активирует Windows в нём.
Если Windows покупался с MAC ключом, то его необходимо вести и активировать через Интернет или по телефону.
Посмотреть настройки активации можно
Win+R и ms-settings:activation
или сделать ярлык для
ms-settings:activation
Проверить статус активации Windows:
slmgr /dlv
Все операции с активацией делаются с помощью скрипта slmgr.vbs, который находится в c:\Windows\System32
Основные операции с slmgr.vbs
Команда | Описание |
---|---|
slmgr /ipk <ProductKey> | Установка MAC или GVLK ключа 5x5 цифр |
slmgr /ipk N69G4-B89J2-4G8F4-WWYCC-J464C | GVLK Windows Server 2019 Standard |
slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX | GVLK Windows 10 Professional |
slmgr -ipk VDYBN-27WPP-V4HQT-9VMD4-VMK7H | GVLK Windows Server 2022 Standard |
slmgr /dli all | Просмотреть текущую лицензию |
slmgr /dlv all | Просмотреть детальную информацию о лицензии |
slmgr -xpr | дата протухания лицензии |
slmgr /ato | активация |
slmgr /rearm | сбросить лицензионный статус машины, таймеры активации. Необходимо перегрузить машину. |
slmgr /cpky | Удаление ключа из реестра |
slmgr /upk | Деинсталяция ключа из текущей редакции Windows. После рестарта система будет иметь нелицензированное состояние, пока не будет прописан новый ключ |
slmgr /dti | Информация для оффлайновой активации |
KMS
Чтобы kms работал с компьютерами не в домене, можно прописать kms вручную
Команда | Описание |
---|---|
slmgr -skms 192.168.1.10:port | Настроить активацию на KMS |
slmgr -сkms | Очистить настройку активации на KMS |
slmgr /dhistorykms | Посмотреть историю KMS |
Логи активации можно смотреть по событиям 12288,12290,12293 в Application Log в Event log
Прописать запись в DNS
Для автоматического поиска сервера KMS в домене необходимо внести запись _VLMCS в DNS.
Add-DnsServerResourceRecord -Srv -Name "_VLMCS._tcp" -ZoneName "corp.contoso.com" -DomainName "10.10.3.11" -Priority 0 -Weight 0 -Port 1688
Где corp.contoso.com – домен вашей AD зоны
Проверить
nslookup -type=srv _vlmcs._tcp.itvideopro.ru
Посмотреть статус
Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | where { $_.PartialProductKey } | select Description, LicenseStatus ossible LicenseStatus values:
0 | Unlicensed |
1 | Licensed |
2 | OOBGrace |
3 | OOTGrace – the computer configuration has been changed, and it cannot be activated automatically, or more than 180 days passed |
4 | NonGenuineGrace |
5 | Notification – Windows trial period is over |
6 | ExtendedGrace (you can extend the Windows evaluation period several times using the slmgr /rearm command or convert the evaluation to a full version) |
KMS
cscript ospp.vbs /sethst: 10.10.3.11 | Указать KMS вручную |
cscript ospp.vbs /remhst | Удалить настройку KMS |
cscript ospp.vbs /dhistorykms | История KMS |