Ключ продукту Windows - це код, що містить п'ять груп, що складаються з п'яти буквених і цифрових символів, призначений для активації встановленої на ПК копії ОС. У цій статті ми розберемо способи визначення ключа в Віндовс 7.

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

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

2G6RT-HDYY5-JS4BT-PXX67-HF7YT

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

Спосіб 1: Софт від сторонніх розробників

Знайти ключі Windows можна, скачавши одну з програм - ProduKey, Speccy або AIDA64. Далі ми покажемо, як з їх допомогою вирішити поставлену задачу.

ProduKey

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

завантажити ProduKey

  1. Витягуємо файли з завантаженого архіву ZIP в окрему папку і запускаємо файл ProduKey.exe від імені адміністратора.

    Запуск утиліти ProduKey від імені адміністратора в Windows 7

    Детальніше: Відкриваємо архів ZIP

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

    Визначення ліцензійного ключа Windows 7 в програмі ProduKey

Speccy

Цей софт призначений для отримання докладної інформації про комп'ютер - встановлене устаткування і програмне забезпечення.

завантажити Speccy

Викачуємо, встановлюємо і запускаємо програму. Йдемо на вкладку «Операційна система» або «Operating System» в англомовній версії. Потрібна нам інформація знаходиться на самому початку списку властивостей.

Визначення ліцензійного ключа Windows 7 в програмі Speccy

AIDA64

AIDA64 - це ще одна потужна програма для перегляду відомостей про систему. Відрізняється від Speccy великим набором функцій і тим, що поширюється на платній основі.

завантажити AIDA64

Необхідні дані можна отримати на вкладці «Операційна система» в однойменному розділі.

Визначення ліцензійного ключа Windows 7 в програмі AIDA64

Спосіб 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

    "Вставка коду скрипта для визначення ліцензійного ключа Windows 7 в Блокнот

  2. Натискаємо комбінацію клавіш CTRL + S, вибираємо місце для збереження скрипта і даємо йому назву. Тут потрібно бути уважнішими. У випадаючому списку «Тип файлу» вибираємо варіант «Все файли» і пишемо ім'я, додавши до його назви розширення ".vbs». Тиснемо «Зберегти».

    "Збереження скрипта для визначення ліцензійного ключа Windows 7

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

    "Перший етап виконання скрипта для визначення ліцензійного ключа Windows 7

  4. Після натискання кнопки ОК з'явиться докладніша інформація.

    "Другий етап виконання скрипта для визначення ліцензійного ключа Windows 7

Проблеми з отриманням ключів

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

"Корпоративний ліцензійний ключ виданий скриптом в Windows 7

висновок

Як бачите, знайти втрачений ключ продукту Windows 7 досить нескладно, якщо, звичайно, ви не користуєтеся корпоративної ліцензією. Найбільш швидким способом є використання скрипта, а найпростішим - програми ProduKey. Speccy і AIDA64 видають більш детальну інформацію. "