Ключ продукту Windows - це код, що містить п'ять груп, що складаються з п'яти буквених і цифрових символів, призначений для активації встановленої на ПК копії ОС. У цій статті ми розберемо способи визначення ключа в Віндовс 7.
зміст
Як ми вже писали вище, ключ продукту потрібен нам для того, щоб активувати «вінду». Якщо комп'ютер або ноутбук був куплений з попередньо встановленою ОС, то ці дані вказуються на наклейках на корпусі, в супровідній документації або передаються іншим способом. В коробкових версіях ключі друкуються на упаковці, а при покупці образу онлайн, висилаються на e-mail. Виглядає код наступним чином (приклад):
2G6RT-HDYY5-JS4BT-PXX67-HF7YT
Ключі мають властивість губитися, і при перевстановлення системи ви не зможете ввести ці дані, а також втратите можливість активації після інсталяції. У такій ситуації не варто впадати у відчай, тому що існують програмні способи визначення того, з яким кодом була встановлена Віндовс.
Знайти ключі Windows можна, скачавши одну з програм - ProduKey, Speccy або AIDA64. Далі ми покажемо, як з їх допомогою вирішити поставлену задачу.
ProduKey
Найбільш простим варіантом є використання невеликої програмки ProduKey, яка призначена виключно для визначення ключів встановлених продуктів Microsoft.
Детальніше: Відкриваємо архів ZIP
Speccy
Цей софт призначений для отримання докладної інформації про комп'ютер - встановлене устаткування і програмне забезпечення.
Викачуємо, встановлюємо і запускаємо програму. Йдемо на вкладку «Операційна система» або «Operating System» в англомовній версії. Потрібна нам інформація знаходиться на самому початку списку властивостей.
AIDA64
AIDA64 - це ще одна потужна програма для перегляду відомостей про систему. Відрізняється від Speccy великим набором функцій і тим, що поширюється на платній основі.
Необхідні дані можна отримати на вкладці «Операційна система» в однойменному розділі.
Якщо немає бажання встановлювати на свій ПК додатковий софт, то можна скористатися спеціальним скриптом, написаним на Visual Basic (VBS). Він конвертує бінарний параметр реєстру, який містить інформацію про ліцензійному ключі, в зрозумілу форму. Незаперечним плюсом даного способу є швидкість виконання операції. Створений скрипт можна зберегти на знімний носій і використовувати в міру потреби.
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 на декілька ПК. В цьому випадку отримати необхідні дані можна, тільки звернувшись до системного адміністратора або безпосередньо в службу підтримки Майкрософт.
Як бачите, знайти втрачений ключ продукту Windows 7 досить нескладно, якщо, звичайно, ви не користуєтеся корпоративної ліцензією. Найбільш швидким способом є використання скрипта, а найпростішим - програми ProduKey. Speccy і AIDA64 видають більш детальну інформацію. "