Ключ прадукту ў АС Віндовс 10, як і ў больш ранніх версіях гэтай аперацыйнай сістэмы - гэта 25-значны код, які складаецца з літар і лічбаў, які выкарыстоўваецца для актывацыі сістэмы. Карыстачу ён можа спатрэбіцца ў працэсе пераўсталёўкі АС, таму страціць ключ даволі непрыемнае падзея. Але калі гэта і здарылася, не варта моцна засмучацца, бо існуюць спосабы, з дапамогай якіх можна даведацца гэты код.
Варыянты прагляду кода актывацыі ў Windows 10
Існуе некалькі праграм, з дапамогай якіх можна праглядзець ключ актывацыі АС Віндовс 10. Разгледзім больш падрабязна некаторыя з іх.
Спосаб 1: Speccy
Speccy - магутная, зручная, рускамоўная ўтыліта, функцыянал якой прадугледжвае прагляд поўнай інфармацыі аб аперацыйнай сістэме, а таксама апаратных рэсурсах персанальнага кампутара. Таксама з яе дапамогай можна даведацца код, з дапамогай якога была актываваная Ваша версія АС. Для гэтага трэба прытрымлівацца гэтай інструкцыі.
- Запампуйце прыкладанне з афіцыйнага сайта і ўсталюйце яго на свой ПК.
- Адкрыйце Speccy.
- У галоўным меню перайдзіце ў раздзел "Аперацыйная сістэма", А пасля праглядзіце інфармацыю ў графе "Серыйны нумар".
Спосаб 2: ShowKeyPlus
ShowKeyPlus - яшчэ адна ўтыліта, дзякуючы якой можна даведацца код актывацыі Windows 10. У адрозненні ад Speccy, ShowKeyPlus ня трэба інсталяваць, дастаткова проста загрузіць гэта прыкладанняў з сайта і запусціць яго.
спампаваць ShowKeyPlus
Трэба з асцярожнасцю ставіцца да іншым праграмам, так як ключ Вашага прадукту могуць скрасці зламыснікі і выкарыстоўваць у сваіх мэтах.
Спосаб 3: ProduKey
ProduKey - невялікая ўтыліта, якая таксама не патрабуе інсталяцыі. Дастаткова проста спампаваць яе з афіцыйнага сайта, запусціць і праглядзець патрэбную інфармацыю. У адрозненні ад іншых праграм, ProduKey прызначана толькі для адлюстравання ключоў актывацыі і ня паклалі карыстальнікаў лішняй інфармацыяй.
Спампаваць прыкладанне ProduKey
Спосаб 4: PowerShell
Даведацца ключ актывацыі можна і ўбудаванымі інструментамі Віндовс 10. Сярод іх асаблівае месца займае PowerShell - камандная абалонка сістэмы. Для таго, каб праглядзець жаданую інфармацыю, неабходна напісаць і выканаць адмысловы скрыпт.
Варта заўважыць, што пазнаць код з дапамогай штатных інструментаў складана для маладасведчаных карыстальнікаў, таму выкарыстоўваць іх не рэкамендуецца, калі ў Вас недастаткова ведаў у галіне камп'ютэрных тэхналогій.
Для гэтага выканайце наступную паслядоўнасць дзеянняў.
- Адкрыйце «Блокнот».
- Скапіруйце ў яго тэкст скрыпту, прадстаўлены ніжэй і захавайце створаны файл з пашырэннем «.Ps1». Напрыклад, 1.ps1.
- Запусціце PowerShell ад імя адміністратара.
- Перайдзіце ў каталог, дзе захаваны скрыпт з дапамогай каманды «Cd» і наступнага націску клавішы Enter. Напрыклад, cd c: // (пераход на дыск С).
- Выканайце скрыпт. Для гэтага дастаткова напісаць
./"Имя скрипта.ps1 "
і націснуць Enter.
Варта звярнуць увагу, што для захавання файла неабходна ў поле «Імя файла» прапісаць пашырэнне .ps1, а ў полі «Тып файла» выставіць значэнне «Усе файлы».
$ Object = $ wmi.GetBinaryValue ($ regHKLM, $ regPath, $ DigitalProductId) If ($ DigitalProductId) $ ResKey = ConvertToWinkey $ DigitalProductId [String] $ value = "Windows Key: $ ResKey" } } } Function ConvertToWinKey ($ WinKey) while ($ з -ge 0) $ WinKeypart1 = $ KeyResult.SubString (1, $ last) $ WindowsKey = $ KeyResult.Substring (0,5) + "-" + $ KeyResult.substring (5,5) + "-" + $ KeyResult.substring (10,5) + "-" + $ KeyResult.substring ( 15,5) + "-" + $ KeyResult.substring (20,5) GetKey
#Main function
Function GetKey
{
$ RegHKLM = 2147483650
$ RegPath = "Software Microsoft Windows NT CurrentVersion"
$ DigitalProductId = "DigitalProductId"
$ Wmi = [WMIClass] " $ env: COMPUTERNAME root default: stdRegProv"
[Array] $ DigitalProductId = $ Object.uValue
{
$ OS = (Get-WmiObject "Win32_OperatingSystem" | select Caption) .Caption
If ($ OS -match "Windows 10")
{
if ($ ResKey)
{
$ value
Else
{
$ W1 = "Скрыпт прызначаны толькі для Windows 10"
$ W1 | Write-Warning
}
}
Else
{
$ W2 = "Скрыпт прызначаны толькі для Windows 10"
$ W2 | Write-Warning
}
Else
{
$ W3 = "Узнікла раптоўная памылка пры атрыманні ключа"
$ W3 | Write-Warning
}
{
$ OffsetKey = 52
$ IsWindows10 = [int] ($ WinKey [66] / 6) -band 1
$ HF7 = 0xF7
$ WinKey [66] = ($ WinKey [66] -band $ HF7) -bOr (($ isWindows10 -band 2) * 4)
$ З = 24
[String] $ Symbols = "BCDFGHJKMPQRTVWXY2346789"
do
{
$ CurIndex = 0
$ X = 14
Do
{
$ CurIndex = $ CurIndex * 256
$ CurIndex = $ WinKey [$ X + $ OffsetKey] + $ CurIndex
$ WinKey [$ X + $ OffsetKey] = [math] :: Floor ([double] ($ CurIndex / 24))
$ CurIndex = $ CurIndex% 24
$ X = $ X - 1
}
while ($ X -ge 0)
$ З = $ з- 1
$ KeyResult = $ Symbols.SubString ($ CurIndex, 1) + $ KeyResult
$ Last = $ CurIndex
}
$ WinKeypart2 = $ KeyResult.Substring (1, $ KeyResult.length-1)
if ($ last -eq 0)
{
$ KeyResult = "N" + $ WinKeypart2
}
else
{
$ KeyResult = $ WinKeypart2.Insert ($ WinKeypart2.IndexOf ($ WinKeypart1) + $ WinKeypart1.length, "N")
}
$ WindowsKey
}
Калі пры запуску скрыпту ў Вас з'явілася паведамленне аб тым, што выкананне сцэнарыяў забаронена, то увядзіце камандуSet-ExecutionPolicy RemoteSigned
, А затым пацвердзіце сваё рашэнне клавішай «Y» і Enter.
Відавочна, што скарыстацца іншымі праграмамі нашмат прасцей. Таму калі Вы не дасведчаны карыстальнік, то спыніце свой выбар менавіта на ўстаноўцы дадатковага ПА. Гэта захавае Ваш час.