Как изменить, удалить или продлить лицензию Windows. Как активировать Windows7 чтобы активация никогда не слетала Slmgr dli отображение сведений о лицензии

Иногда в силу различных причин у Windows слетает активация. Лицензионный статус такой системы становится «Non-genuine». Причины могут быть различные: установка нескольких новых устройств, иногда просто виртуалльных, установка некоторых программ, драйверов, завершение пробного периода. В этом случае Windows делает обои рабочего стола черными и показывает пугающую надпись типа «Ваша копия Windows не является подлинной», «Возможно вы стали жертвой подделки…» и тому подобное. В таком случае можно начать заново пробный период Initial Grace Period. Такая процедура называется rearm. Выполняется она с помощью команды slmgr.vbs /rearm отданой из командной строки в превилегированном режиме (с правами администратора). Сбросить пробный период можно всего три раза, после каждого специалный счетчик уменьшается на еденицу. В конечном итоге может возникнуть ситуация когда rearm count равен нулю, а лицензионный статус все еще «Non-genuine» или ошибка какая-нибудь. В таком состоянии её нельзя подключить к KMS серверу, сменить ключ активации и т.п.

В этом случае решением проблемы может быть удаление куста реестра отвечающего за лицензирование. Операционная система воссоздаст его заново при загрузке в началном состоянии Initial Grace Period. Существующий ключ при этом будет утерян, но это не беда.

Проблема в том, что это куст реестра защищен от изменения/удаления и сделать это можно только из режима восстановления Windows, когда реестр отключен.

Чтобы сбросить счетчик rearm count сделайте следующее:

Создайте в корне системного диска bat файл reset-rearm.bat следующего содержания:

Reg load HKLM\MY_SYSTEM "%~dp0Windows\System32\config\system" reg delete HKLM\MY_SYSTEM\WPA /f reg unload HKLM\MY_SYSTEM Перезагрузите компьютер и нажмите клавишу F8. Выбирете "Устранение неполадок копьютера", далее - раскладку клавиатуры, введите пароль локального администратора и вы попадёте в экран командной строки. Текущим путём будет "X:\Windows\system32". Перейдите в корень системного диска (для Windows 7 это будет диск D) командой "D:", можете проверить наличие файла reset-rearm.bat в корне командой dir. Запустите файл reset-rearm.bat. Перезагрузитесь в обычном режиме. Windows сообщит вам, что ключ активации не обнаружен. Для того чтобы ввести ключ заново откройте командную строку в режиме администратора и выполните команду slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX, где вместо иксов введите ваш ключ активации или открытый KMS ключ для соответсвующей операционной системы: Windows 7 Professional FJ82H-XT6CR-J8D7P-XQJJ2-GPDD4 Windows 7 Enterprise 33PXH-7Y6KF-2VJC9-XBBR8-HVTHH 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 4YFP-3QFB3-KQT8W-PMXWJ-7M648 После этого лицензионный статус вашей ОС станет "Initial grace period" с количеством сброса счетчика равным 4.

Данная статья основана на блоге Дэниела Митчела http://www.daniel-mitchell.com/blog/reset-windows-7-rearm-count/

Без активации 120 суток.

По истечении срока активации запуск оболочки \Windows\explorer.exe будет запрещён.

Появится окно «Активация Windows» с сообщением «Активировать Windows сейчас. Срок периода активации истек, Windows больше не работает. Чтобы использовать Windows, нужно активировать эту копию Windows» .

При этом доступны опции:

Активировать Windows по сети ;

Доступ с ограниченными возможностями (при этом вы сможете приобрести ключ продукта по сети) ;

Повторить ввод ключа продукта .

***

Как сбросить счётчик активации

Выберите опцию Доступ с ограниченными возможностями ;

– откроется веб-браузер;

– в окне «Веб-страница недоступна в автономном режиме» нажмите Автономно ;

– в адресной строке браузера введите C:\Windows\System32\cmd.exe (если операционная система установлена не на диске C:\, введите соответствующую букву диска), нажмите Enter ;


– появится окно «Загрузка файла – предупреждение системы безопасности» с сообщением «Запустить или сохранить этот файл? (Имя: cmd.exe. Тип: Приложение, 294 КБ. Из: C:\Windows\System32)» , нажмите Запустить ;


– появится окно «Internet Explorer – Предупреждение системы безопасности» с сообщением «Не удалось проверить этого издателя. Вы действительно хотите запустить эту программу? Имя: cmd.exe. Издатель: Неизвестный издатель. У этого файла отсутствует допустимая цифровая подпись, подтверждающая его издателя. Следует запускать программы, полученные только от доверенного издателя» , нажмите Запустить ;

– в окне после приглашения системы C:\Users\имя_пользователя\Desktop> введите slmgr.vbs /rearm (или просто slmgr /rearm ), нажмите Enter ;

– в появившемся окне «Windows Script Host» с сообщением «Выполнение команды успешно завершено. Перезагрузите компьютер, чтобы изменения вступили в силу» нажмите OK ;

– закройте окна , веб-браузера, окно активации Windows ;

– перезагрузите (если после перезагрузки снова появится окно активации, выключите и снова включите).

***

Настройки механизма активации хранятся в REG_DWORD -параметрах разделов :

:

VLActivationInterval – определяет общий срок работы без активации (значение по умолчанию – dword:00000078 , то есть 120 суток);

SkipRearm – определяет, будет ли разрешено сбрасывать счётчик активации при помощи команды slmgr.vbs /rearm после 4-х сбросов (значение по умолчанию – dword:00000000 );

:

ActivationInterval – определяет интервал отображения уведомления об активации операционной системы (значение по умолчанию – dword:000dbba0 );

NotificationDisabled – отображение уведомления о необходимости активации операционной системы в области уведомлений Панели задач (значение по умолчанию – dword:00000000 . Если установить значение 1 , то уведомления отображаться не будут).

Примечания

1. С помощью веб-браузера можно запустить любую программу Windows .

2. slmgr.vbs (файл сценария VBScript ; дисковый адрес файла – \Windows\System32\) – это Средство управления лицензированием программного обеспечения .

Использование: slmgr.vbs [ИмяКомпьютера [Пользователь Пароль]] [

ИмяКомпьютера – Имя удалённого ( – локального );

– запись с требуемыми привилегиями на удаленном ;

Пароль – пароль упомянутой записи.

Основные ключи файла:

/ipk <Ключ продукта> – установка ключа продукта (замена существующего ключа);

/ato [ИД активации] – активация Windows ;

/dli [ИД активации | All] – отображение сведений о лицензии ( – текущая лицензия);

/dlv [ИД активации | All] – отображение подробных сведений о лицензии ( – текущая лицензия);

/xpr [ИД активации] – дата истечения срока для текущего состояния лицензии;

— достаточно простая и понятная процедура (ну хотя бы более менее), чем то, что мы собираемся рассмотреть далее в этой статье. Как быть, если вы хотите сделать с лицензией что-то более продвинутое и сложное, например, такие вещи как, как удалить/изменить ключ продукта, выполнить онлайн активацию или продлить время активации. Это не так просто как простая активация, которая выполняется стандартными средствами ОС с удобным графическим интерфейсом, но и не так сложно. В этой статье я дам вам информацию, как и с помощью чего это можно сделать.

Существует инструмент командной строки, называемый Slmgr.vbs, входящий в состав Windows и предоставляющий возможности, недоступные в стандартном интерфейсе активации, который находиться в окне «Обновление и безопасность» до которого можно дойти, открыв меню Пуск и выбрав Параметры.

Во-первых: откройте командную строку с правами администратора

Для использование Slmgr.vbs это необходимо. В Windows 10 или 8 щелкните правой кнопкой мыши по кнопке Пуск (или сочетание клавиш Win + X) и выберите «Командная строка (администратор)». В Windows 7 найдите командную строку в меню Пуск, в списке Все программы > Служебные. Нажмите на нее правой кнопкой и выберите «Запустить от имени администратора».

Просмотр информации об активации/лицензии

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

Чтобы получить более подробную информацию о лицензии, включая ID активации, ID установки, и другие детальные сведения введите следующую команду:

Просмотр даты истечения срока действия лицензии

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

Как удалить ключ продукта

С помощью Slmgr.vbs вы также можете удалить ключ продукта текущей системы Windows. После выполнения команды ниже, перезагрузите компьютер и ваша операционная система не будет иметь ключа продукта, что означает, Windows станет неактивным — без лицензии.

Это позволяет вам перенести лицензию на другой компьютер, если это необходимо. К примеру, если вы хотите подарить старый компьютер другу, а лицензию хотите оставить себе. Однако, как известно, активация Windows будет «привязана» к оборудованию компьютера, на котором она установлена, поэтому просто так сделать перенос не получится, но все же это возможно, но сейчас не об этом (это будет в следующих статьях).

Чтобы удалить лицензионный ключ, введите в командную строку следующую команду:

Однако команда не удаляет активацию полностью. Windows также хранит ключ продукта в реестре, потому как это иногда необходимо при настройках компьютера, а также для предотвращения кражи ключа вредоносными программами, которое могут получить доступ к реестру. Кроме этого будущий владелец компьютера (если он более менее разбирается в компьютерах) может легко вытащить ключ из реестра, так что вы также должны обязательно удалить его из реестра следующей командой:

Как установить или изменить ключ продукта

С помошью slmgr.vbs вы можете ввести новый ключ продукта. Если система Windows уже активирована, используя нижеприведенную команду вы можете заменить старый ключ на новый действующий (вместо #####-#####-#####-#####-##### введите новый ключ). После этого рекомендуется выполнить перезагрузку компьютера.

Также это можно сделать в экране настроек активации в параметрах компьютера, но следующая команда позволяет сделать это из командной строки:

slmgr.vbs /ipk #####-#####-#####-#####-#####

Активация Windows

Активация Windows онлайн

Следующей командой можно попытаться активировать Windows через интернет.

Активация Windows оффлайн

Чтобы получить идентификатор установки (ID) для оффлайн активации, выполните следующую команду:

Теперь вам необходимо получить код подтверждения активации системы по телефону. Перейдите на официальную страничку Справка по активации Microsoft Windows . По приведенным инструкциям позвоните в центр активации продуктов Microsoft (ничего страшного в этом нет, вы будете следовать инструкциям робота) и предоставьте ID установки, полученный выше и вы получите активационный код (в случае, если все успешно подтвердится). Это может вам помочь активировать систему Windows без подключения к интернету.

Вместо ACTIVATIONID введите ID активации. который вы получили:

slmgr.vbs /atp ACTIVATIONID

После этого, чтобы убедиться что ваша ОС активирована, можете использовать следующие команды:

slmgr.vbs /dli или slmgr.vbs /dlv

Как продлить активацию

Возьмем к примеру Windows 7, в которой есть 30-дневный пробный период до того, как она начнет требовать с вас ключ продукта. Вы можете продлить пробный период, т.е. сбросить этот испытательный срок обратно на 30 дней, выполнив команду ниже.

slmgr.vbs / Rearm

Однако вы не сможете снова и снова и бесконечно продливать испытательный период — команда может быть использована всего несколько раз. Хотите узнать сколько раз — введите команду slmgr.vbs /dlv. Точно не помню, но для каждой версии, кажется, свое «количество раз». В Windows 7, если не ошибаюсь 3 раза, и 5 раз на Windows Server 2008 R2. За исключением Windows 10 опция работает во всех ранних версиях.

Применение Slmgr.vbs для удаленных компьютеров

Обычно Slmgr выполняется на текущем компьютере, однако у вас есть возможность удаленного администрирования компьютерами в сети, если вы имеете к ним доступ. Например, первая команда ниже применяется к текущему компьютеру, а вторая — на удаленном компьютере. Только нужно знать Имя компьютера, имя пользователя и пароль.

slmgr.vbs /опция

slmgr.vbs имякомпьютера имяпользователя пароль /опция

С командой Slmgr.vbs можно применять и другие команды, связанные с активацией системы. См. Параметры Slmgr.vbs для получения более подробной информации.

KMS. Как активировать вручную Windows

Microsoft предлагает два типа активации для своих продуктов – MAK (Multiple Activation Key) и KMS (Key Management Service / Служба управления ключами).

Иногда по различным причинам Windows не хочет активироваться в сети, в которой есть работающий KMS-сервер.

Для активации вручную необходимо выполнить последовательно 3 команды в Командной строке . Командную строку запускаем от имени администратора



Включение активации при обычном доступе

Источник:
https://technet.microsoft.com/ru-ru/library/bb490214.aspx

По умолчанию активация требует наличия прав администратора. Однако в тех случаях, когда пользователи не имеют прав доступа локального администратора и автоматическая активация не может быть выполнена в течение первых 30 дней льготного периода, клиенты могут предоставить право выполнения этих операций пользователям, имеющим право обычного доступа.

Чтобы разрешить пользователям , имеющим право обычного доступа, устанавливать ключи продукта, выполнять активацию и переоснащение компьютеров, значение записи реестра

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\W indows NT\CurrentVersion\SL\UserOperations (REG_DWORD)

Нужно установить равным 1 .

После включения этого параметра реестра все запросы установки ключей продукта, активации и переоснащения должны выполняться с помощью сценария Slmgr.vbs .

Дополнительно

Также на сайтах Microsoft.com очень много информации по этой тематике, например.

Несмотря на то, что тема уже избита неоднократно, тем не менее, ко мне часто обращаются с подобными вопросами.

Майкрософт бдительно следит за использованием контрафакта на ее продукцию и всячески наказывает «провинившихся». К счастью, у нас не Америка и никто пока не вломится к вам в дом с криками «Вы арестованы!». Однако пиратскую версию Windows гораздо проще «погубить» через обновления в интернете. Там все достаточно просто – на не прошедшей проверку копии Windows запускается механизм удаления пиратского ключа, что требует последующей активации.

Ситуация вдвойне неприятна тем лицам, которые приобретают компьютер в магазине. Улыбающийся продавец продемонстрирует вам работоспособный товар, скажет, что поставил Windows и пойдет считать свои деньги. К сожалению, это характерно как для мелких магазинчиков, так и для крупных. Нет-нет, да и попадется такой случай, когда «лицензионная» Windows откажется запускаться как раз из-за отсутствия этой лицензии. Просто, покупая компьютер с установленной Windows в магазине, убедитесь в наличии наклейки, подтверждающей лицензию. Если ее нет – Windows наверняка пиратская (редко бывают случаи, когда рассеянный продавец забывает наклеить эту наклейку).

Однако маразм Microsoft докатился до того, что иногда даже лицензионные продукты не проходят проверку на их сервере. Я сам сталкивался с ситуацией, когда Microsoft блокировала лицензионные Windows.

Ситуация дурацкая и неприятная, но с этим придется смириться. По сути, у вас в этом случае всего два выхода – ввести по новой ключ и активировать свою семерку (внимание, один ключ можно всего 10 раз активировать, Майкрософт за этим внимательно следит), либо воспользоваться специальным скриптом, который повторно реактивирует вашу версию Windows. Вариант, в котором можно восстановить работоспособную Windows из ранее созданного образа я не рассматриваю по причине того, что редко кто делает эти образы.

Итак, давайте рассмотрим, как можно повторно активирировать свою Windows 7. Запустите Win+R и наберите в появившемся окошке команду:

slmgr.vbs /rearm

Нажмите Ok и подождите пока выполнится скрипт. Если Windows была ранее активирована, то скрипт вернет работоспособность вашей системе. К слову, этим скриптом пользуются и владельцы пиратских версий, у которых он вновь возвращает активацию (опять до первого обновления с Microsoft).

Windows полна глюков и с этим приходится мириться. Активация даже может слететь в результате программного сбоя файловой системы. В этом случае вам также пригодится данный способ. Однако злоупотреблять rearm не стоит – его можно вызвать всего три раза. Если после его использования у вас вновь высветится надпись, что Windows не прошла проверку на лицензию, стоит призадуматься о приобретении лицензионного продукта.