Узнаем лицензионный ключ установленной Windows 7

Содержание

Ключ продукта Windows – это код, содержащий 5 групп, состоящих из 5 буквенных и цифровых знаков, созданный для активации установленной на ПК копии ОС. В этой статье мы разберем методы определения ключа в Виндовс 7.

Находим ключ продукта Windows 7

Как мы уже писали выше, ключ продукта нужен нам для того, чтоб активировать «винду». Если компьютер либо ноутбук был куплен с предустановленной ОС, то эти данные указываются на наклейках на корпусе, в сопроводительной документации либо передаются другим методом. В коробочных версиях ключи печатаются на упаковке, а при покупке вида онлайн, высылаются на e-mail. Смотрится код последующим образом (пример):

2G6RT-HDYY5-JS4BT-PXX67-HF7YT

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

Метод 1: Софт от посторониих разработчиков

Отыскать ключи Windows можно, скачав одну из программ – ProduKey, Speccy либо AIDA64. Дальше мы покажем, как с помощью их решить намеченную цель.

ProduKey

Более обычным вариантом является внедрение маленький программы ProduKey, которая предназначена только для определения ключей установленных товаров Microsoft.

Скачать ProduKey

  1. Извлекаем файлы из скачанного архива ZIP в отдельную папку и запускаем файл ProduKey.exe от имени админа.

  2. Утилита выдаст информацию обо всех продуктах Майкрософт, имеющихся на ПК. В контексте нынешней статьи нас интересует строка с указанием версии Windows и колонка «Product Key». Это и будет лицензионный ключ.

Speccy

Этот софт предназначен для получения подробной инфы о компьютере – установленном оборудовании и программном обеспечении.


Скачиваем, устанавливаем и запускаем программку. Идем на вкладку «Операционная система» либо «Operating System» в английской версии. Подходящая нам информация находится в самом начале перечня параметров.

AIDA64

AIDA64 – это еще одна мощная программка для просмотра сведений о системе. Отличается от Speccy огромным набором функций и тем, что распространяется на платной базе.


Нужные данные можно получить на вкладке «Операционная система» в одноименном разделе.

Метод 2: Внедрение скрипта

Если нет желания устанавливать на собственный ПК дополнительный софт, то можно пользоваться особым скриптом, написанным на Visual Basic (VBS). Он преобразует бинарный параметр реестра, содержащий информацию о лицензионном ключе, в понятную форму. Бесспорным плюсом данного метода является скорость выполнения операции. Сделанный скрипт можно сохранить на съемный носитель и использовать при необходимости.

  1. Копируем приведенный ниже код и вставляем в обыденный текстовый файл (блокнот). Не обращайте внимания на строчки, содержащие версию «Win8». На «семерке» все работает отлично.

    Set WshShell = CreateObject("WScript.Shell")

    regKey = "HKLMSOFTWAREMicrosoftWindows NTCurrentVersion"

    DigitalProductId = WshShell.RegRead(regKey & "DigitalProductId")

    Win8ProductName = "Windows Product Name: " & WshShell.RegRead(regKey & "ProductName") & vbNewLine

    Win8ProductID = "Windows Product ID: " & WshShell.RegRead(regKey & "ProductID") & vbNewLine

    Win8ProductKey = ConvertToKey(DigitalProductId)

    strProductKey ="Windows Key: " & Win8ProductKey

    Win8ProductID = Win8ProductName & Win8ProductID & strProductKey

    MsgBox(Win8ProductKey)

    MsgBox(Win8ProductID)

    Function ConvertToKey(regKey)

    Const KeyOffset = 52

    isWin8 = (regKey(66) 6) And 1

    regKey(66) = (regKey(66) And &HF7) Or ((isWin8 And 2) * 4)

    j = 24

    Chars = "BCDFGHJKMPQRTVWXY2346789"

    Do

    Cur = 0

    y = 14

    Do

    Cur = Cur * 256

    Cur = regKey(y + KeyOffset) + Cur

    regKey(y + KeyOffset) = (Cur 24)

    Cur = Cur Mod 24

    y = y -1

    Loop While y >= 0

    j = j -1

    winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput

    Last = Cur

    Loop While j >= 0

    If (isWin8 = 1) Then

    keypart1 = Mid(winKeyOutput, 2, Last)

    insert = "N"

    winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0)

    If Last = 0 Then winKeyOutput = insert & winKeyOutput

    End If

    a = Mid(winKeyOutput, 1, 5)

    b = Mid(winKeyOutput, 6, 5)

    c = Mid(winKeyOutput, 11, 5)

    d = Mid(winKeyOutput, 16, 5)

    e = Mid(winKeyOutput, 21, 5)

    ConvertToKey = a & "-" & b & "-" & c & "-" & d & "-" & e

    End Function

  2. Жмем комбинацию кнопок CTRL+S, избираем место для сохранения скрипта и даем ему заглавие. Тут необходимо быть внимательнее. В выпадающем перечне «Тип файла» избираем вариант «Все файлы» и пишем имя, добавив к нему расширение «.vbs». Нажимаем «Сохранить».

  3. Запускаем скрипт двойным кликом и сходу получаем лицензионный ключ Windows.

  4. После нажатия кнопки ОК появится более подробная информация.

Задачи с получением ключей

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

Заключение

Видите ли, отыскать потерянный ключ продукта Windows 7 достаточно нетрудно, если, естественно, вы не пользуетесь корпоративной лицензией. Более резвым методом является внедрение скрипта, а самым обычным – программки ProduKey. Speccy и AIDA64 выдают более подробную информацию.

Источник: lumpics.ru


Добавить комментарий

Оставить комментарий

Кликните на изображение чтобы обновить код, если он неразборчив