Ключ прадукту Windows - гэта код, які змяшчае пяць груп, якія складаюцца з пяці літарных і лічбавых знакаў, прызначаны для актывацыі усталяванай на ПК копіі АС. У гэтым артыкуле мы разбяром спосабы вызначэння ключа ў Віндовс 7.
Знаходзім ключ прадукту Windows 7
Як мы ўжо пісалі вышэй, ключ прадукту патрэбен нам для таго, каб актываваць "вінду". Калі кампутар або наўтбук быў набыты з прадусталяванай АС, то гэтыя дадзеныя паказваюцца на налепках на корпусе, у суправаджальнай дакументацыі або перадаюцца іншым спосабам. У скрынкавых версіях ключы друкуюцца на ўпакоўцы, а пры куплі ладу онлайн, высылаюцца на e-mail. Выглядае код наступным чынам (прыклад):
2G6RT-HDYY5-JS4BT-PXX67-HF7YT
Ключы маюць ўласцівасць губляцца, і пры пераўсталёўцы сістэмы вы не зможаце ўвесці гэтыя дадзеныя, а таксама страціце магчымасць актывацыі пасля інсталяцыі. У такой сітуацыі не варта адчайвацца, бо існуюць праграмныя спосабы вызначэння таго, з якім кодам была ўсталяваная Віндовс.
Спосаб 1: Софт ад іншых распрацоўнікаў
Знайсці ключы Windows можна, запампаваўшы адну з праграм - ProduKey, Speccy або AIDA64. Далей мы пакажам, як з іх дапамогай вырашыць пастаўленую задачу.
ProduKey
Найбольш простым варыянтам з'яўляецца выкарыстанне невялікі праграмкі ProduKey, якая прызначана выключна для вызначэння ключоў устаноўленых прадуктаў Microsoft.
спампаваць ProduKey
- Здабываем файлы з запампаванага архіва ZIP ў асобную тэчку і запускаем файл ProduKey.exe ад імя адміністратара.
Чытаць далей: Адчыняны архіў ZIP
- Ўтыліта выдасць інфармацыю аб усіх прадуктах Майкрасофт, якія ёсць на ПК. У кантэксце сённяшняй артыкула нас цікавіць радок з указаннем версіі Windows і калонка "Product Key". Гэта і будзе ліцэнзійны ключ.
Speccy
Гэты софт прызначаны для атрымання падрабязнай інфармацыі аб кампутары - ўстаноўленым абсталяванні і праграмным забеспячэнні.
спампаваць Speccy
Спампоўваем, усталёўваем і запускаем праграму. Ідзем на ўкладку "Аперацыйная сістэма" або "Operating System" у англамоўнай версіі. Патрэбная нам інфармацыя знаходзіцца ў самым пачатку спісу уласцівасцяў.
AIDA64
AIDA64 - гэта яшчэ адна магутная праграма для прагляду звестак аб сістэме. Адрозніваецца ад Speccy вялікім наборам функцый і тым, што распаўсюджваецца на платнай аснове.
спампаваць AIDA64
Неабходныя дадзеныя можна атрымаць на ўкладцы "Аперацыйная сістэма" ў аднайменным раздзеле.
Спосаб 2: Выкарыстанне скрыпту
Калі няма жадання ўсталёўваць на свой ПК дадатковы софт, то можна выкарыстаць спецыяльную скрыптам, напісаным на Visual Basic (VBS). Ён канвертуе бінарны параметр рэестра, які змяшчае інфармацыю аб ліцэнзійнай ключы, у зразумелую форму. Бясспрэчным плюсам дадзенага спосабу з'яўляецца хуткасць выканання аперацыі. Створаны скрыпт можна захаваць на здымны носьбіт і выкарыстоўваць па меры патрэбы.
- Капіюем прыведзены ніжэй код і устаўляемы ў звычайны тэкставы файл (нататнік). Не звяртайце ўвагі на радкі, якія ўтрымліваюць версію "Win8". На "сямёрцы" усё працуе выдатна.
Set WshShell = CreateObject ( "WScript.Shell")
regKey = "HKLM SOFTWARE Microsoft Windows NT CurrentVersion "
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
- Націскаем камбінацыю клавіш CTRL + S, Выбіраем месца для захавання скрыпту і даем яму назва. Тут трэба быць больш уважліва. У выпадальным спісе "Тып файла" выбіраем варыянт "Усе файлы" і пішам імя, дадаўшы да яго пашырэнне ".Vbs". ціснем "Захаваць".
- Запускаем скрыпт падвойным клікам і адразу атрымліваем ліцэнзійны ключ Windows.
- Пасля націску кнопкі ОК з'явіцца больш падрабязная інфармацыя.
Праблемы з атрыманнем ключоў
Калі ўсе прыведзеныя вышэй спосабы выдаюць вынік у выглядзе набору аднолькавых знакаў, гэта значыць, што ліцэнзія была выдадзена арганізацыі для ўстаноўкі адной копіі Windows на некалькі ПК. У гэтым выпадку атрымаць неабходныя дадзеныя можна, толькі звярнуўшыся да сістэмнага адміністратара ці непасрэдна ў службу падтрымкі Майкрасофт.
заключэнне
Як бачыце, знайсці страчаны ключ прадукту Windows 7 даволі нескладана, калі, вядома, вы не карыстаецеся карпаратыўнай ліцэнзіяй. Найбольш хуткім спосабам з'яўляецца выкарыстанне скрыпту, а самым простым - праграмы ProduKey. Speccy і AIDA64 выдаюць больш падрабязную інфармацыю.