Введение
Совершенно случайно узнал о проекте VLMCSD. VLMCSD – это проект KMS сервера с открытым исходным кодом написанный на С и работающий на ОС Linux. А как мы все знаем, то что работает на Linux можно без проблем запустить в контейнере Docker. За пару секунд я нашел готовый контейнер на docker hub mikolatero/vlmcsd, который скачали уже более 10 миллионов раз. Это подарок для всех халявщиков и действительно заинтересованных людей, которые попали в трудную ситуацию из-за действий компании Microsoft.
VLMCSD может активировать WIndows 7 и новее, Office 2010 и новее, включая Visio, Project и другие офисные пакеты. В общем все, что нужно для работы в офисе и дома.
А что с ключами спросите вы? А дело в том, что все ключи для корпоративных продуктов Microsoft выложены на официальном сайте компании:
- Windows – Универсальные ключи многократной установки (GVLK)
- Office – Пакеты GVLK для KMS и Active Directory активации Office, Project и Visio
Получается для активации по параллельному импорту компонентов Windows и Office все необходимое есть в открытом доступе, просто давайте все это соберем вместе и заставим работать на нас.
Тут нужно отметить, что активировать Windows через собственный сервер KMS можно только Pro версию, если у вас Home, то в самом низу я расскажу как так же по параллельному импорту заменить Home на Pro без потери данных и без переустановки.
Что такое КМС-активатор
Многие воспринимают это приложение как возможность сэкономить на покупке лицензии. Но ПО обладает полезным дополнительным функционалом. Убирает ограничения, которые разработчики привязывают на дубли своих программ. Взаимодействует с разрядностями ОС х32/x64.
Будучи портативным, не нуждается в инсталляции, не продуцирует на ПК логи и остаточные файлы, сохраняет установленные параметры в каталоге исполняемых файлов, функционирует с носителями флеш-типа. Интерфейс ПО многоязычный, в числе профилей имеется и русский.
Утилита подбирает ключ доступа к ОС от «Виндовс 7» и выше. Используя кряк, обходит алгоритм идентификации лицензии. Взаимодействует со всеми продуктами Office 2010–2016.
Самые частые ошибки при использовании KMS сервера активации
- Установка корпоративного ключа KMS (CSVLK ключа) на клиентах вместо общедоступного GVLK ключа;
- Общий KMS ключ (CSVLK) не соответствует версии ОС на активируемом хосте;
- Сервер KMS должен быть обновлён для поддержки активации последних версий продуктов Microsoft ( , к примеру, описан процесс обновления KMS сервера на Windows 2008 R2 для поддержки активации Windows1 и Windows Server 2012 R2);
- Если при попытке активации появляется ошибка 0xC004F074 – причиной может быть отсутствие SRV записи _VLMCS._tcp.. Ее можно создать вручную или указать адрес KMS сервера вручную (команда указана ниже);
- Ошибка 0xC004F038 говорит о том, что в вашей сети не набралось необходимого количества клиентов для активации (см. информацию о пороге активации выше). Как только на KMS сервер поступит достаточное количество запросов активации, она начнет выполнять активацию клиентов;
- Проверьте доступность порта 1688 на KMS сервере с помощью : TNC msk-mankms -Port 1688 -InformationLevel Quiet Если порт недоступен, возможно доступ блокируется файерволом, или на KMS сервере не запущена служба Software Protection (sppsvc);
- Также см. статью — « «.
Ошибка KMS активации 0xC004F038 — недостаточное значение счетчика
Однако все администраторы неизбежно сталкиваются с тем, что сразу после установки и активации KMS сервер не активирует операционные системы обратившихся к нему клиентов. При попытке активировать ОС на новом KMS сервере (в этом примере Windows 7 Pro) появится ошибка:
Activating Windows 7, Professional edition
0xc004f038: The Software Licensing Service reported that the computer could not be activated. The count reported by your Key Management Service (KMS) is insufficient. Please contact your system administrator.
В русской версии Windows 7 ошибка выглядит так:
Ошибка: 0xc004f038. Служба лицензирования программного обеспечения сообщила, что для данного компьютера не удалось выполнить активацию. Значение счетчика, которое сообщила служба управления ключами (KMS), недостаточно. Обратитесь к системному администратору.
Дело в том, что на KMS сервере имеется т.н. счётчик активаций (kms count) который увеличивается на единицу при получении нового запроса на активацию от клиента в сети. При обращении KMS сервер присваивает каждому клиенту уникальный идентификатор CMID (client machine identification) и заносит его в свою базу. При этом ОС компьютера, с которого был получен запрос не активируется сразу. Данные запросы на активацию накапливаются во внутреннем кэше KMS сервера. Это происходит до тех пор, пока в базе KMS не будет преодолен определенный минимальный порог запросов на активацию, полученных от клиентов за последние 30 дней. Этот порог составляет 5 запросов на активацию от серверных ОС или 25 запросов от клиентских ОС Windows (пороги активации для десктопных/серверных ОС независимы, т.е. если значение KMS счетчика на сервере для клиентских систем превысило значение 25, этот сервер все равно не будет активировать северные ОС до тех пор, пока количество обращений на активацию с этих платформ не достигнет 5). Если клиент не обращается к серверу активации KMS в течении 30 дней, он автоматически удаляется из базы KMS, а счетчик активации уменьшается на единицу.
Получить значение CMID на конкретном компьютере можно с помощью такой команды:
Сбросить текущий CMID можно выполнив sysprep или с помощью команды:
(понадобится перезагрузка).
В любой момент общее количество запросов активации, полученных KMS сервером можно посмотреть с помощью команды:
В этом примере значение счетчика на KMS сервере равно 50 (Current count).
Примечание. KMS сервер кэширует только 50 последних идентификаторов CMID (т.е. в данном случае количество клиентов KMS сервера может быть значительно больше 50).
Чтобы получить точно значение счетчика, выполните на KMS сервере команду:
Т.е. данным KMS сервером получено 2563 запросов на активацию от клиентов.
Срок активации клиента на KMS сервере — 180 дней, причем каждые 7 дней (7 дней по умолчанию, изменить его можно командой ) клиент пытается продлить активацию (на те же 180 дней). Если в течении 180 дней клиент не продлял активацию, KMS сервер удаляет CMID клиента из базы и уменьшает счетчик активаций. ОС клиента при этом считает себе активированной в течении 180 дней. Если клиент не продлил активацию на KMS сервере в течении этого времени, он переходит в режим grace period.
В том случае, если вы пытаетесь активировать клиентскую ОС на KMS сервере, а счетчик не увеличивается, это может вызвано следующими причинами:
- Дублирующиеся CMID (обычно это происходит из-за клонирования ОС)
- Наличие в сети других KMS серверов. По умолчанию клиенты могут автоматически найти KMS сервер в домене с помощью специальной записи в DNS — srv _vlmcs._tcp (вы можете получить имя сервера, на который указывает данная запись с помощью команды ). В этом случае мы можете вручную указать конкретный KMS сервер так: )
- На клиенте используется неверный ключ. Например, вместо открытого GVLK (Generic Volume License Key) указан MAK / retail ключ, или указан ключ, не соответствующий используемой ОС.
Причины проблемы
Вы скачали в интернете версию «Виндовс», установили операционную систему на свой компьютер. Через 30 дней пробного периода она попросит вас ввести специальный код активации. Если вы этого не сделаете, ОС перестанет обновляться, будут приходить сообщения «Система имеет проблемы с активацией», уведомления, что вы пользуетесь неподлинной версией.
Отсюда причина проблемы — в установке неподлинной, «пиратской» версии ОС. Вы могли приобрести и лицензионный набор, но потерять к нему активационный ключ. Либо он не был предоставлен недобросовестным продавцом. Проблема будет та же: «Система имеет проблемы с активацией». Что же делать?
Office 2013 GVLK Keys for KMS Activation
You should understand that the way to activate Office 2013 depends on the type of the installed key. All computers with the volume edition of Office 2013 have a KMS key preinstalled (this key is called a GVLK – Generic Volume License Key). This allows to simplify system deployment in the corporate environment, because there’s no need to enter a product key on each computer. If Office 2013 is installed with the KMS key (GVLK), it can automatically find and activate itself on the KMS-server or in Active Directory infrastructure.
After activation on the KMS server, any Office 2013 product can work without reactivation for 180 days, after which it will enter the evaluation mode and display a warning. In the event that a KMS server is available to the client, it automatically renews (every 7 days) the license for 180 days.
In the next table KMS keys for Office 2013 products are given.
Product | KMS (GVLK) key |
Office 2013 Professional Plus | YC7DK-G2NP3-2QQC3-J6H88-GVGXT |
Office 2013 Standard | KBKQT-2NMXY-JJWGP-M62JB-92CD4 |
Project 2013 Professional | FN8TT-7WMH6-2D4X9-M337T-2342K |
Project 2013 Standard | 6NTH3-CW976-3G3Y2-JK3TX-8QHTT |
Visio 2013 Professional | C2FG9-N6J68-H8BTJ-BW3QX-RM3B3 |
Visio 2013 Standard | J484Y-4NKBF-W2HMG-DBMJC-PGWR7 |
Access 2013 | NG2JY-H4JBT-HQXYP-78QH9-4JM2D |
Excel 2013 | VGPNG-Y7HQW-9RHP7-TKPV3-BG7GB |
InfoPath 2013 | DKT8B-N7VXH-D963P-Q4PHY-F8894 |
Lync 2013 | 2MG3G-3BNTT-3MFW9-KDQW3-TCK7R |
OneNote 2013 | TGN6P-8MMBC-37P2F-XHXXK-P34VW |
Outlook 2013 | QPN8Q-BJBTJ-334K3-93TGY-2PMBT |
PowerPoint 2013 | 4NT99-8RJFH-Q2VDH-KYG2C-4RD4F |
Publisher 2013 | PN2WF-29XG2-T9HJ7-JQPJR-FCXK4 |
Word 2013 | 6Q7VD-NX8JD-WJ2VH-88V73-4GBJ7 |
You can set a KMS key and check the activation status of Office 2013 with OSPP.VBS script, which can be found in one of the following directories depending on the OS bitness and Office version:
- C:\Program Files (x86)\Microsoft Office\Office14
- C:\Program Files\Microsoft Office\Office14
You can change the key type from MAK to KMS using the command:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
KMS-server can be set manually as follows:
cscript ospp.vbs /sethst:kmssrv.contoso.com
You can run manual activation on the KMS-server with the command:
cscript ospp.vbs /act
A current activation status can be seen using the command (you can’t check the Office activation status using the GUI):
cscript ospp.vbs /dstatusall
Grace period is granted for the volume Office 2013 products, while it is not available for retail products, i. e. you have to enter a valid key and activate your product during the installation.
Note. Full KMS activation FAQ
Активация Office 2013 с помощью сервера KMS
Активация продуктов Microsoft с помощью KMS-сервера представляет собой клиент-серверную модель, в которой существует некий центральный узел с ролью узла KMS. На выбранном сервере устанавливается служба KMS и активируется VL ключом. В дальнейшем, все клиенты данного сервера для активации подключаются не к серверам Microsoft, а к этому центральному серверу.Один и тот же сервер может одновременно быть сервер KMS активации для Windows и Office.
В общем-то, процесс KMS-активации для Office 2013 не отличается от этой же процедуры для Office 2010 (описана в статье Активация Office 2010 с помощью KMS сервера), стоит только отметить, что поддержка сервера KMS Office 2013 в Windows Server 2003 теперь отсутствует.
При активации Office 2013 на KMS, продукт активируется на период до 180 дней, и периодически статус активации обновляется. Напомним, что для активации Office 2013 на KMS сервере нужно как минимум пять клиентов (порог активации).
How to Remove Auto KMS NET Shortcuts folders
by doing this, follow steps by steps:
- Go to Windows search bar type run or press ‘Windows’ + R‘ key set,
- Write the command “Regedit“.
- Now you will see a user control in a pop-up window, give it permissions by click on “yes‘
- let’s, expand the folder “HKEY_CLASSES_ROOT“
- double Click to the subfolder “Lnkfile“.
- now, you will find various files. Locate the one called “IsShortcut“.
- Right-click on that file and press on “delete”, and remove.
After Doing This Restart your computer you can see virus folders will be removed that it, These folders not create Real kms Tools it creates a virus that is on fake kms software.
KMS ключи для Office 2013
Следует понимать, что метод активации корпоративного Office 2013 зависит от типа установленного ключа. На всех компьютерах корпоративной версией Office 2013 предустановлен ключ KMS (если быть более точным, то это ключ называется GVLK — Generic Volume License Key — общий ключ корпоративной лицензии). Это позволяет упростить развертывание систем в корпоративной среде, т.к. нет необходимости вводить ключ продукта на каждом компьютере. В том случае, если Office 2013 установлен с KMS (GVLK) ключом, он автоматически может найти и активировать себя на сервере KMS или в инфраструктуре Active Directory.
После активации на сервере KMS, любой продукт Office 2013 может работать без переактивации 180 дней, после чего перейдет в ознакомительный режим и выведет предупреждение. В том случае, если клиенту доступен KMS сервер, он автоматически (каждые 7 дней) продляет лицензию на 180 дней.
В следующей таблице представлены KMS ключи для Office 2013 и различных его компонентов.
Продукт | KMS (GVLK) ключ |
Office 2013 Professional Plus | YC7DK-G2NP3-2QQC3-J6H88-GVGXT |
Office 2013 Standard | KBKQT-2NMXY-JJWGP-M62JB-92CD4 |
Project 2013 Professional | FN8TT-7WMH6-2D4X9-M337T-2342K |
Project 2013 Standard | 6NTH3-CW976-3G3Y2-JK3TX-8QHTT |
Visio 2013 Professional | C2FG9-N6J68-H8BTJ-BW3QX-RM3B3 |
Visio 2013 Standard | J484Y-4NKBF-W2HMG-DBMJC-PGWR7 |
Access 2013 | NG2JY-H4JBT-HQXYP-78QH9-4JM2D |
Excel 2013 | VGPNG-Y7HQW-9RHP7-TKPV3-BG7GB |
InfoPath 2013 | DKT8B-N7VXH-D963P-Q4PHY-F8894 |
Lync 2013 | 2MG3G-3BNTT-3MFW9-KDQW3-TCK7R |
OneNote 2013 | TGN6P-8MMBC-37P2F-XHXXK-P34VW |
Outlook 2013 | QPN8Q-BJBTJ-334K3-93TGY-2PMBT |
PowerPoint 2013 | 4NT99-8RJFH-Q2VDH-KYG2C-4RD4F |
Publisher 2013 | PN2WF-29XG2-T9HJ7-JQPJR-FCXK4 |
Word 2013 | 6Q7VD-NX8JD-WJ2VH-88V73-4GBJ7 |
Задать KMS ключ и проверить статус активации Office 2013 можно с помощью скрипта OSPP.VBS, который в зависимости от разрядности ОС и версии Office может находится в каталоге:
- C:\Program Files (x86)\Microsoft Office\Office14
- C:\Program Files\Microsoft Office\Office14
Изменить тип ключа с MAK на KMS можно с помощью команды:
cscript ospp.vbs /inpkey:xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Задать KMS сервер вручную можно командой:
cscript ospp.vbs /sethst:kmsoffice2013.winitpro.ru
Запустить ручную активацию на KMS сервере:
cscript ospp.vbs /act
Текущий статус активации можно получить с помощью команды (в графическом интерфейсе проверить статус активации Office нельзя):
cscript ospp.vbs /dstatusall
Для Volume продуктов Office 2013 grace-период пользования сохраняется, в то время как для Retail продуктов grace-периода не предусмотрено, т.е. при установке продукта нужно обязательно ввести валидный ключ и выполнить активацию.
Установка и настройка Active Directory Based Activation
Для работы Active Directory-based Activation необходимо расширить схему AD до Windows Server 2012 (как обновить схему с помощью adprep.exe описано в статье Обновляем AD до Windows Server 2012). Отдельный контроллер с Windows Server 2012 поднимать не нужно.
Затем на сервере с ОС Windows Server 2012 необходимо установить роль Volume Activation Services. Сделать это можно с помощью стандартной консоли Server Manager, выбрав пункт Add Roles and Features ->Next->Next и отметьте роль Volume Activation Services.
Службу Volume Activation Services также можно установить с помощью следующей команды PowerShell:
Install-WindowsFeature VolumeActivation –IncludeManagementTools
После установки роли, запустите консоль управления Volume Activation Tools (Server Manager->Tools->Volume Activation Tools). Если настройка происходит с десктопной версии Windows, необходимо установить RSAT для Windows 10, консоль Volume Activation Tools входит в этот пакет.
В окне Volume Activation Tools в качестве способа активации клиентов выберите Active Directory-Based Activation.
Чтобы активировать продукты MS с помощью ADBA, необходимо в серверную роль Volume Activation Services добавить соответствующие ключи. Далее нужно ввести выданный вашей организации ключ KMS (для KMS и ADBA используется один и тот же ключ), его имя (позволяет в дальнейшем более удобно работать со множеством ключей).
Следующий этап – включение поддержки ADAP-активации для всего леса и активация ключей volume license на серверах Microsoft (по телефону или онлайн). Активировать VLK ключи можно также и по старинке с помощью интерфейса командной строки и скрипта slmgr.vbs (подробнее процедура описана в статье Установка и активация KMS сервера).
После репликации всех новых объектов в AD, все клиенты с Windows 8 и Windows Server 2012, которые включены в домен и настроены на использование общих VLK ключей (наличие этих ключе говорит ОС о том, что активация будет происходить с помощью сервера KMS или по ADBA), получают информацию из AD и автоматически активируются. На клиентах дополнительно ничего настраивать не нужно. Полный список GVLK ключей можно найти здесь.
Следует понимать, что в домене нет выделенного сервера ADBA, или службы ADBA, запущенной на контролерах домена. Это пассивный процесс, при котором клиенты опрашивают Active Directory, обнаруживают нужные атрибуты и автоматически активируются.
Попробуем разобраться, где же в Active Directory хранится информация об активации ADBA?
При расширении схемы до Windows Server 2012 (об этом рассказывалось выше), в AD появляются новые объекты, которые клиенты могут использовать для поиска и активации продуктов в домене. Данные атрибуты хранятся в контейнере конфигурации леса CN=Activation Objects,CN=Microsoft SPP,CN=Services,CN=Configuration .
Напрямую объекты в этом разделе редактировать не рекомендуется, для этих целей использовать только утилиту Volume Activation Tool.
Текущий статус активации клиентов можно проверить с помощью команды:
slmgr.vbs –dlv
Строка Activation Object name: KMS AD Activation — говорит о том, что клиент активирован с помощью ADBA.
Атрибуты скрипта slmgr.vbs расширены дополнительными параметрами, отвечающими за активацию через AD.
- /ad-activation-online
- /ad-activation-apply-get-iid
- /ad-activation-apply-cid
- /ao-list
- /del-ao
В том случае, если нужные атрибуты Active Directory отсутствуют, клиент пытается активироваться следующим доступным методом — KMS-активацией, пытаясь в DNS найти SRV запись KMS сервера (как обнаружить сервер kms в домене).
При исключении компьютера из домена, активация пропадет при следующем цикле проверки лицензионной информации (при перезагрузке компьютера или при перезапуске службы Software Protection Service).
Итак, сегодня мы разобрались с настройкой активации клиентов с Windows 8 и Windows Server 2012 с помощью ADBA (KMS сервер для них больше не нужен!). Возможность активации ADBA не исключает возможности наличий KMS сервера и возможность активации клиентов на нем, тем более, пока отсутствует поддержка активации ADBA для старых ОС (Windows 2008/R2/Vista/7).
Ключи активации для проверки Office 2013 Professional Plus
Помимо выбора опции активаторов, вы также можете использовать ключи активации для проверки Office 2013 Professional Plus и любой другой версии этого пакета.
Далее мы оставляем вам набор ключей для проверки Office 2013 Professional Plus и варианта стандартного пакета:
- Microsoft Office 2013 Professional Plus: YC7DK-G2NP3-2QQC3-J6H88-GVGXT
- Microsoft Office Стандарт 2013 года: KBKQT-2NMXY-JJWGP-M62JB-92CD4
Чтобы ввести нужный пароль, выполните следующие инструкции:
- В Windows нажмите комбинацию клавиш “Win + R”
- Введите ” cmd.exe” в открывшемся окне и нажмите Enter .
- Теперь вам нужно набрать следующее на своем компьютере:
- 32-разрядная версия: cscript «C: Program Files (x86) Microsoft Office Office15 OSPP.VBS »/inpkey: TU-CLAVE.
- 64-разрядная версия : cscript« C: Program Files Microsoft Office Office15 OSPP.VBS »/inpkey: TU-KEY.
После этого вы можете получить доступ к любой из программ Office и убедиться, что она уже активирована и готова к использованию.