Skip to content

Смена ключа и типа активации (MAK<->KMS) Microsoft Windows 7, Vista, Windows Server 2008 / 2008 R2

MAK - активация "на совсем". через интернет. но один ключ можно активировать ограниченное количество раз.

KMS - активация через внутренний KMS-сервер, например, в вашей интрасети. доступа в интернет активируемым машинам не требуется, но активация должна быть периодичная (клиенты с заданным интервалом дергают KMS-сервер для продления активации).

Все изменения ключей в:

  • Windows Vista
  • Windows7
  • Windows Server 2008
  • Windows Server 2008 R2

делаются через замечательный консольный скриптик %Windir%\System32\slmgr.vbs (вообще, можно, конечно, и через свойства компьютера и там менять ключ, но это, во-первых, не true путь ;) а во-вторых, части настроек, связанных с администрированием KMS-сервера там, естественно, нету).

запускать его можно открыв консоль (Run-"cmd") и выполнив "cscript c:\windows\system32\slmgr.vbs"
(без параметров покажет список всех опций скрипта).
cscript нужен для того, чтобы выполнить его в чистой консоли, без GUI (гуй нам не нужен).

запускать нужно с правами реального админа (или отключив UAC или запуская консоль cmd правой кнопкой "запуск от имени администратора", "выполнить с наивысшими правами" или как там у вас и что с безопасностью сделано я не в курсе).

всё действо, естественно, происходит в директории %windir%\system32\
(cd %windir%\system32\)

MAK->MAK

тут всё банально и скучно. на машине, где нужно сменить ключ запускаем:
slmgr -ipk YOU-NEW-MAK-KEY-HERE
slmgr -ato

у учетной записи, под которой всё это счастье происходит, должен быть доступ в интернет к сайту поганого микрософта (MAK ключ активируется ограниченное количество раз и через интернет).

KMS->KMS

на KMS-серверах запускаем:

slmgr -ipk YOU-NEW-KMS-KEY-HERE
slmgr -ato

KMS->MAK

тут всё просто. достаточно запустить для инсталляции ключа в систему:
slmgr -ipk YOU-MAK-KEY-HERE 

и для активации:
slmgr -ato

у учетной записи, под которой всё это счастье происходит, должен быть доступ в интернет к сайту поганого микрософта (MAK ключ активируется ограниченное количество раз и через интернет).

проверить состояние активации можно:
slmgr -dlv

MAK->KMS

вот тут вот есть один нюанс (с) анекдот. если вы активируете на какой-либо машине KMS-сервер:
slmgr -ipk YOU-KMS-KEY-HERE
slmgr -ato

проверили, что он корректно обновляет свою SRV-запись в DNS:
nslookup -type=all _vlmcs._tcp

и, радостно потирая ручонками, дальше пытаетесь активировать (как кажется логичным) ключ KMS на другой машинке, где до этого был активирован MAK-ключ:
slmgr -ipk YOU-KMS-KEY-HERE
slmgr -ato

то вы активируете еще один KMS сервер =)

вопрос: нафига нам столько барабанов, если для полноценной активации KMS-сервера нужно активировать минимум 5 серверных операционок (Windows Server 2008, Windows Server 2008R2) либо 25 пользовательских (Windows Vista, Windows 7)? и 500 KMS-серверов по одной активации на каждый - это как-то, наверное, всё-таки немножко неправильно?

ответ: так как в Windows XP/Windows Server 2003 бороться с утечкой VLK-ключей было бесполезно (всё равно стырят и выложат на варезниках или будут всем знакомым раздавать), то в чью-то светлую голову в микрософте пришла идея сделать корпоративный ключ единым для каждой операционки. т.е. чтобы сменить тип активации MAK на KMS надо ввести:
slmgr -ipk MAGIC-KMS-PRODUCT-KEY-HERE
slmgr -ato

и тут безногий мальчик встанет и пойдет! винда активируется с вашего KMS-сервера, счетчик активаций slmgr -dlv увеличится и в eventlog'е KMS'а появится соответствующее событие.

список магических ключей прилагается:

ОС: Windows 7/ Windows Server 2008 R2 Magic KMS Product Key
Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional N  MRPKT-YTG23-K7D7T-X2JMM-QY7MG 
Windows 7 Professional E  W82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH 
Windows 7 Enterprise N  YDRBP-3D83W-TY26F-D46B2-XCKRJ 
Windows 7 Enterprise E  C29WB-22CC8-VJ326-GHFJW-H9DH4 
Windows Server 2008 R2 Web  6TPJF-RBVHG-WBW2R-86QPH-6RTM4 
Windows Server 2008 R2 HPC edition  TT8MH-CG224-D3D7Q-498W2-9QCTX
Windows Server 2008 R2 Standard YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Windows Server 2008 R2 Enterprise 489J6-VHDMP-X63PK-3K798-CPX3Y
Windows Server 2008 R2 Datacenter 74YFP-3QFB3-KQT8W-PMXWJ-7M648
Windows Server 2008 R2 for Itanium-based Systems  GT63C-RJFQ3-4GMB6-BRFB9-CB83V
ОС: Windows Vista / Windows Server 2008  
Windows Vista Business YFKBB-PQJJV-G996G-VWGXY-2V3X8
Windows Vista Business N  HMBQG-8H2RH-C77VX-27R82-VMQBT 
Windows Vista Enterprise  VKK3X-68KWM-X2YGT-QR4M6-4BWMV
Windows Vista Enterprise N  VTC42-BM838-43QHV-84HX6-XJXKV
Windows Web Server 2008  WYR28-R7TFJ-3X2YQ-YCY4H-M249D 
Windows Server 2008 Standard  TM24T-X9RMF-VWXK6-X8JC9-BFGM2 
Windows Server 2008 Standard without Hyper-V  W7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ 
Windows Server 2008 Enterprise  YQGMW-MPWTJ-34KDK-48M3W-X4Q6V 
Windows Server 2008 Enterprise without Hyper-V 39BXF-X8Q23-P2WWT-38T2F-G3FPG 
Windows Server 2008 HPC  RCTX3-KWVHP-BR6TB-RB6DM-6X7HP
Windows Server 2008 Datacenter  7M67G-PC374-GR742-YH8V4-TCBY3 
Windows Server 2008 Datacenter without Hyper-V  22XQ2-VRXRG-P8D42-K34TD-G3QQC 
Windows Server 2008 for Itanium-Based Systems  4DWFP-JF3DJ-B7DTH-78FJB-PDRHK 

кто подумал "что это за фигня?! какие-то варезные ключи вы здесь раздаете!" могут сходить на сайт поганого микрософта и убедиться, что ключи легальные ;)

Комментарии

Михаил

активировать windowes vista надо открыто ключ

Гость

C:\Users\User>cscript c:\windows\system32\slmgr.vbs -ato
Сервер сценариев Windows (Microsoft R) версия 5.8
c Корпорация Майкрософт (Microsoft Corp.), 1996-2001. Все права защищены.
Активация Windows Server(R), ServerEnterprise edition (2313213620e2b3d-09123213e7-42fd123123-802a-1
7a12132132133652fe7a) ...
Для отображения текста ошибки выполните команду "slui.exe 0x2a 0x8007007B" на компьютере под управлением выпуска Microsoft Windows, не являющегося выпуском Core.
Ошибка: 0x8007007B
:(

Гость

А как можно сменить ratail на mac

Гость

как можно актевировать windus home basic

evgeny

хорошая статья )