ru uk en-us

Категория Главная  

Активация Windows


2016-10-07 08:00:00


Активировать Windows 7 можно вручную при наличии интернета или телефона. Этот процесс не только можно автоматизировать, но и полностью управлять активацией из командной строки с помощью сценария Slmgr. vbs, который входит в состав Windows 7. Я приведу несколько практических примеров, которые могут вам пригодиться.

Как правильно выполнять команды

Выполните в командной строке Slmgr. vbs без параметров путь к скрипту необязателен, потому что он находится в папке System32. Вы увидите серию справочных окон, причем в любом из них можно нажать CTRL+C, чтобы скопировать содержимое в буфер обмена.

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

Slmgr. vbs TargetComputerName [username] [password] <параметры> 

Вместо отображения окон можно направить вывод команд в командную строку, указав сервер сценариев рекомендуется cscript и полный путь к скрипту:

Cscript %windir%\system32\slmgr. vbs <параметры> 

Я рекомендую именно такой способ. Дело в том, что если по какой-либо причине команда не срабатывает, ошибка выводится окне командной строки. Если же скрипт запускается напрямую, без участия сервера сценариев, в случае ошибки окно командной строки сразу же закроется, оставив вас в неведении.

Например, если вы хотите получить сразу всю справку на русском языке, выполните команду:

Cscript %windir%\system32\slmgr. vbs 

Если вы видите нечитаемый текст, выполните Chcp 866 и повторите команду. Скопировав результат команды в текстовый редактор, вы получите справочный файл.

Условия работы параметров

К сожалению, встроенная справка скрипта не содержит информации о том, какие команды требуют полных прав. Чтобы не гадать, либо смотрите справку на английском языке ключевое слово – “elevation”, либо сразу запускайте командную строку от имени администратора. Вы также можете включить возможность управления активацией для ограниченных пользователей в реестре.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform] "UserOperations"=dword:00000001 

При наличии этого параметра полные права уже не требуются.

Важно! Некоторые параметры работают только с ключами MAK ключ многократной активации или коробочных Retail версий, т. е. они не предназначены для OEM-версий, которые предварительно уже установлены на компьютере. Я специально оговариваю эти случаи в тексте. Подробнее о видах ключей можно прочесть здесь.

Отображение подробной информации о лицензии

Подробная информация выводится командой

Cscript %windir%\system32\slmgr. vbs - dlv 

С ее помощью вы можете узнать:

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

Краткую информацию о лицензии можно посмотреть, используя ключ /dli.

Отсрочка активации

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

Cscript %windir%\system32\slmgr. vbs - rearm 

Эту команду, откладывающую активацию на 30 дней, можно запускать трижды, тем самым растянув срок работы без активации до 120 дней.

Команду можно нейтрализовать, указав в реестре:

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform] "SkipRearm"=dword:00000001 

Между прочим, команда sysprep –generalize подразумевает выполнение команды Slmgr. vbs - rearm, поэтому обобщение образа можно проводить лишь три раза.

Смена ключа и активация через Интернет

Можно изменить ключ продукта и тут же активировать Windows 7 с новым ключом через Интернет.

::ввод нового ключа cscript %windir%\system32\slmgr. vbs - ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX ::активация cscript %windir%\system32\slmgr. vbs - ato 

Понятно, что если ключ был ранее введен вручную или в файле ответов, то первая команда не нужна. Для Retail и MAK ключей активация производится через Интернет, а для корпоративных ключей GVLK выполняется попытка KMS-активации.

Вводя новый ключ, вы заменяете старый. При необходимости старый ключ можно удалить отдельной командой:

Cscript %windir%\system32\slmgr. vbs - upk 

Если затем не вводить новый ключ, система переходит в не активированное состояние.

Отмечу, что в рамках автоматической установки можно активировать систему с помощью параметра SkipAutoActivation файла ответов.

Активация без Интернета

При наличии MAK ключа вы можете активировать систему из командной строки даже при отсутствии подключения к Интернету. Пожалуй, такая ситуация может возникнуть лишь в том случае, если филиал компании не имеет выхода в Интернет, а KMS-серверы не используются.

Активация Retail ключей этим способом официально не документирована, но может и сработать ввиду их схожести с MAK. Что же касается OEM-ключей, то проверяйте экспериментально по крайней мере у одного человека в форуме это получилось.

Для активации без подключения к Интернету понадобятся:

    идентификатор установки номер телефона для получения кода подтверждения активации

54-значный идентификатор установки можно увидеть не только в рамках общей информации о лицензии см. выше. Его можно получить и отдельной командой:

Cscript %windir%\system32\slmgr. vbs - dti 

Чтобы узнать номер телефона центра активации в вашей стране перейдите по ссылке или выполните команду:

Slui. exe 4 

В открывшемся окне выберите страну.

Для России указан бесплатный федеральный номер и прямой московский в том же окне, кстати, отображается идентификатор установки. Следуя подсказкам автоответчика, вы узнаете 48-значный код подтверждения активации. Теперь можно с ним активировать систему из командной строки.

Cscript %windir%\system32\slmgr. vbs - atp <48-значный код> 

Проверка состояния активации

Если вы активируете систему из командной строки, логично там же можно посмотреть и состояние активации. Это делается командой:

Cscript %windir%\system32\slmgr. vbs - xpr 

Активация коробочных версий носит постоянный характер, как видно на рисунке ниже.

А вот в случае с MAK ключами эта команда отобразит дату истечения активации.

Предотвращение попадания ключа в чужие руки

Существуют программы, которые считывают ключ продукта из реестра. При MAK и KMS активации ключ удаляется из реестра автоматически. Если у вас другая версия, и вы не хотите, чтобы пользователи компьютера или даже вредоносные программы могли узнать ключ, удалите его из реестра командой:

Cscript %windir%\system32\slmgr. vbs - cpky 

Автор: Вадим Стеркин | Полная версия: Управление активацией Windows 7 и Office 2010 из командной строки

Активация

Вы успешно активировали Windows по телефону, но теперь вас мучает такой вопрос. Вы вбивали диктуемые цифры сразу в текстовые поля, но не записали этот код на бумажку. Но этот код может понадобиться, например, при переустановке системы, чтобы опять не звонить в службу поддержки Microsoft. Можно вытянуть из системы этот код, не прибегая к сторонним программам. Открываем последовательно Панель управления\Все элементы панели управления\Система и прокручиваем окно до конца. В самом низу написан код активации. При желании вы можете даже сменить его.

Отправить сообщение об ошибке
Если нашли ошибку в тексте выделите ее мышкой и нажмите сочетание клавиш Ctrl+ENTER, укажите правильный текст без ошибки.



Похожие статьи

 Исправление исчезновения панели быстрого запуска после перезагрузки
 Не получается включить сетевое обнаружение в дополнительных параметрах общего доступа
 Автоматический вход в Windows 7
 Добавление функции произвольного выравнивания иконок в Проводнике
 

Гольяновский ремонт компьютеров медведково по свао

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям