Як дізнатися ключ продукту Windows 10 — Всі способи визначення

Источник

Как узнать ключ продукта Windows 10 — Все способы определения

Всі користувачі, які змінили свою стару операційну систему Віндовс 10, або придбали новий пристрій з «Десяткою» задаються таким питанням: як дізнатися ключ своєю «вінди».

Все дуже просто.

Тим користувачам, у яких раніше було 7 чи 8 Віндовс, особливостями системи 10 Віндовс знати немає потреби.

При першому запуску системи вона повинна активуватися в автоматичному режимі, якщо підключена до мережі інтернет. Якщо ні, то оновиться при наявності Інтернет-з’єднання.

Слід знайти пункт: немає ключа активації. Це потрібно зробити, якщо ви робите оновлення через зовнішній носій.

Таким чином, активація здійснитися в автоматичному режимі. Вона прив’яжеться до облікового запису за допомогою унікального ідентифікатора, який є в конфігурації кожного комп’ютера.

Тільки людям, які купили рилейт-редакцію треба ввести пароль.

Ті, у кого було сьома чи восьма версія операційної системи, можуть просто ввести код, який у них був за попередньої версії.

Зміст:

Активація та їх види

Існує два види серійних номерів для операційної системи:

  1. За замовчуванням «вшитий» в пам’ять материнської плати. Він називається – ОЕМ-ключ.
  2. В цифровій версії продукту встановлений Product Key.

З-за цього клієнти часто не розуміють особливості відмінності таких систем.

Вони будуть відрізнятися, якщо ви встановите нову версію ОС поверх віддаленої старої.

Більш простий спосіб визначення коду використовувався перед виходом десятій версії Віндовс.

На наклейці пристрою зворотного частини корпусу ноутбука або комп’ютера раніше завжди був серійний номер.

Але з запуском цифровий версією ключів ця необхідність відпала.

Как узнать ключ продукта Windows 10 — Все способы определения

Офіційну версію програмного забезпечення ви зможете замовити на сайті компанії.

Перевірка активації Віндовс 10

Відразу перевіряйте, чи активована ваша копія перед тим, як розпочати пошук в системі.

Щоб вирішити подібні проблеми виконайте такі прості кроки:

В меню «Мій комп’ютер», виберіть пункт «Властивості» правою кнопкою мишки.

Як це зробити, дивіться на скріншоті нижче.

Как узнать ключ продукта Windows 10 — Все способы определения

Всі технічні параметри вашої системи ви побачите у вікні.

«Активація Віндовс виконана».

Такий напис має з’явиться в підпункті «Активація Віндовс».

Як активувати Віндовс — дивіться нижче:

Как узнать ключ продукта Windows 10 — Все способы определения

На цьому рисунку показано, як перевіряється активація встановленої копії операційної системи.

Далі в операційній системі необхідно провести пошук ключа.

Ключ Віндовс — як його знайти

За допомогою стандартних інструментів Віндовс, а також з використанням «лівих» програм здійснюється пошук даного ключа.

Можна шукати такими способами:

  • витяг з UEFI;
  • програми по збору даних про систему;
  • ShowKeyPlus;
  • програма Product Key;
  • розширена командний рядок (PowerShell);
  • скрипт VBS і багато інших. Деякі з них ми розглянемо нижче.
  1. Як знайти за допомогою скрипта.

У візуальному відділі скрипта проводиться базова робота, а також результат цієї роботи.

В інтернеті можна знайти посилання на скачування цього скрипта. Але можна скористатися нашим скриптом:

Set WshShell = CreateObject(«WScript.Shell»)
regKey = «HKLMSOFTWAREMicrosoftWindows NTCurrentVersion»
DigitalProductId = WshShell.RegRead(regKey & «DigitalProductId»)
Win10ProductName = «Версія Windows 10: » & WshShell.RegRead(regKey & «ProductName») & vbNewLine
Win10ProductID = «ID продукту: » & WshShell.RegRead(regKey & «ProductID») & vbNewLine
Win10ProductKey = ConvertToKey(DigitalProductId)
ProductKeyLabel =»Ключ Windows 10: » & Win10ProductKey
Win10ProductID = Win10ProductName & Win10ProductID & ProductKeyLabel
MsgBox(Win10ProductID)
Function ConvertToKey(regKey)
Const KeyOffset = 52
isWin10 = (regKey(66) 6) And 1
regKey(66) = (regKey(66) And &HF7) Or ((isWin10 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 (isWin10 = 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

Зберігаємо текст в Блокноті з розширенням .vbs.

Якщо з цією програмкою виникнуть проблеми, то її можливо встановити вручну.

  1. Як дістати з UEFI?

Для цієї мети відкривається від імені адміністратора командний рядок.

Комбінацію:

wmic path softwarelicensingservice get OA3xOriginalProductKey

потрібно ввести, щоб пройшло підтвердження операції.

Натискаємо Enter після введення рядка.

Как узнать ключ продукта Windows 10 — Все способы определения

Читай також:

Як перенести Windows на SSD — Кращі програми для міграції

Створюємо завантажувальну флешку з утилітами для Windows самостійно

Планувальник завдань — що відключити без шкоди для Windows?

Програми для безкоштовної активації ключа

Power Shell

Без завантаження стороннього софту спробуємо вирішити проблему.

Цей ключ інтегрований в забезпечення Віндовс 10.

Такі дії виконуються за допомогою скрипта. Вони відображені на скриншите.

  1. Спершу потрібно скопіювати скрипт: #Main function
    Function GetWin10Key
    {
    $Hklm = 2147483650
    $Target = $env:COMPUTERNAME
    $regPath = «SoftwareMicrosoftWindows NTCurrentVersion»
    $DigitalID = «DigitalProductId»
    $wmi = [WMIClass]»\$Targetrootdefault:stdRegProv»
    #Get value registry
    $Object = $wmi.GetBinaryValue($hklm,$regPath,$DigitalID)
    [Array]$DigitalIDvalue = $Object.uValue
    #If get successed
    If($DigitalIDvalue)
    {
    #Get producnt name and product ID
    $ProductName = (Get-itemproperty -Path «HKLM:SoftwareMicrosoftWindows NTCurrentVersion» -Name «ProductName»).ProductName
    $ProductID = (Get-itemproperty -Path «HKLM:SoftwareMicrosoftWindows NTCurrentVersion» -Name «ProductId»).ProductId
    #Convert binary value to serial number
    $Result = ConvertTokey $DigitalIDvalue
    $OSInfo = (Get-WmiObject «Win32_OperatingSystem» | select Caption).Caption
    If($OSInfo -match «Windows 10»)
    {
    if($Result)
    { [string]$value =»ProductName : $ProductName `r n» `
    + «ProductID : $ProductID `r n» `
    + «Installed Key: $Result»
    $value
    #Save Windows to a file info
    $Choice = GetChoice
    If( $Choice -eq 0 )
    {
    $txtpath = «C:Users»+$env:USERNAME+»Desktop»
    New-Item -Path $txtpath -Name «WindowsKeyInfo.txt» Value $value -ItemType File -Force | Out-Null
    }
    Elseif($Choice -eq 1)
    {
    Exit
    }
    }
    Else
    {
    Write-Warning «Запускайте скрипт в Windows 10»
    }
    }
    Else
    {
    Write-Warning «Запускайте скрипт в Windows 10»
    } }
    Else
    {
    Write-Warning «Виникла помилка, не вдалося отримати ключ»
    }}
    #Get user choice
    Function GetChoice
    {
    $yes = New Object System.Management.Automation.Host.ChoiceDescription «&Yes»,»»
    $no = New Object System.Management.Automation.Host.ChoiceDescription «&No»»»
    $choices = [System.Management.Automation.Host.ChoiceDescription[]]($yes,$no)
    $caption = «Підтвердження»
    $message = «Зберегти ключ в текстовий файл?»
    $result = $Host.UI.PromptForChoice($caption,$message,$choices,0)
    $result
    }
    #Convert binary to serial number
    Function ConvertToKey($Key)
    {
    $Keyoffset = 52
    $isWin10 = [int]($Key[66]/6) -band 1
    $HF7 = 0xF7
    $Key[66] = ($Key[66] -band $HF7) -bOr (($isWin10 -band 2) * 4)
    $i = 24
    [String]$Chars = «BCDFGHJKMPQRTVWXY2346789»
    do
    {
    $Cur = 0
    $X = 14
    Do
    {
    $Cur = $Cur * 256
    $Cur = $Key[$X + $Keyoffset] + $Cur
    $Key[$X + $Keyoffset] = [math]::Floor([double]($Cur/24))
    $Cur = $Cur % 24
    $X = $X — 1
    }while($X -ge 0)
    $i = $i — 1
    $KeyOutput = $Chars.SubString($Cur,1) + $KeyOutput
    $last = $Cur
    }while($i -ge 0) $Keypart1 = $KeyOutput.SubString(1,$last)
    $Keypart2 = $KeyOutput.Substring(1,$KeyOutput.length-1)
    if($last -eq 0 )
    {
    $KeyOutput = «N» + $Keypart2
    }
    else
    {
    $KeyOutput = $Keypart2.Insert($Keypart2.IndexOf($Keypart1)+$Keypart1.length,»N»)
    }
    $a = $KeyOutput.Substring(0,5)
    $b = $KeyOutput.substring(5,5)
    $c = $KeyOutput.substring(10,5)
    $d = $KeyOutput.substring(15,5)
    $e = $KeyOutput.substring(20,5)
    $keyproduct = $a + «-» + $b + «-«+ $c + «-«+ $d + «-«+ $e
    $keyproduct }
    GetWin10Key
  2. Далі включаємо управління від імені адміністратора. Його знаходимо в пошуковому рядку.

Как узнать ключ продукта Windows 10 — Все способы определения

«Set-ExecutionPolicy RemoteSigned» – таку команду прописуємо в поле командного рядка.

Клавіші Y та Enter натискаємо, щоб підтвердити запуск команди.

«Import-Module prodect_key.ps1» – після виконання такої команди імпортується скачаний файл скрипта.

Вказуємо розширення рѕ1.

Так буде виглядати команда, коли її зберегти на робочий стіл:

C:Users ім’я користувачаDesktopwinkey.ps1

Как узнать ключ продукта Windows 10 — Все способы определения

25-значний код системи буде зазначено в рядку Installed Key. В окремий текстовий файл можна зберегти цей код.

Повний шлях до файлу пишемо перед назвою після введення цього рядка:

prodect_key.ps1.

Как узнать ключ продукта Windows 10 — Все способы определения

Далі викликаємо спеціальну команду «Get-WindowsKey», щоб активувати перемикачі.

Якщо система не запропонує зберегти ключ у запропонованому файлі, то доведеться виконати його експорт і деталізацію.

Необхідна інформація повинна з’явитися в останній сходинці командного рядка.

ShowKeyPlus

Вона відображає ключ системи, який існує на вашому персональному комп’ютері.

Ключ UEFI здатний витягувати інформацію з попередньої версії Віндовс.

Дія доступна, навіть якщо в папці Windows.old розташовані файли.

Завантажуємо програму.

Всю необхідна інформація з’являється при завантаженні цієї програми.

Как узнать ключ продукта Windows 10 — Все способы определения

  1. Ліцензійний ключ, який призначений для десятої Віндовс: Installed Key.
  2. Якщо у вас попередня версія операційної системи, то показує ключ колишньої Віндовс. Якщо OEM Key не надано, то з’явиться системне повідомлення.

При необхідності ви можете перенести текстовий файл в архів.

Кнопка «save» дає здійснити таку дію.

Існують також особливості визначення ключів Віндовс 10: одні експортуються з UEFI, інші читають інформацію з реєстру.

Product Key

Завдання програми – відображення поточної версії Віндовс експорту Product Key.

З архіву ця утиліта запускається без установки софта. Ключ програмного забезпечення, а також його назву ви зможете побачити у вікні після здійснення запуску.

Також цю програму можна використовувати з іншими програмними продуктами Microsoft.

Как узнать ключ продукта Windows 10 — Все способы определения

Ключ вшитий в UEFI ноутбука або материнської плати, якщо при придбанні апарату була встановлена Віндовс 10.

Викликаємо командний рядок:

wmic path softwarelicensingservice get OA3xOriginalProductKey

Це необхідно для витягання ключа.

Порожній рядок з’являється, якщо код UEFI відсутня.

Послідовність символів ОЕМ зазвичай відрізняється від використовуваних ключів активації.

Крім цього стару версію операційної системи можна відновити при використанні ОЕМ-ключа.

Speccy

В ній можна також знайти ключі. За її допомогою користувачі зможуть знайти докладну інформацію про всіх елементів пристрою.

Також можливо роздрукувати інформацію на своєму принтері або зберегти у форматі txt або xml.

лиенту надаються дані про таких елементах і інструментах в його комп’ютері:

  • Операційна система;
  • Жорсткі диски;
  • Процесор
  • Оперативна пам’ять.

Ще одним переваг цієї утиліти є те, що з нею можна працювати безпосередньо зі знімних носіїв: цифрових, флешок, дисків DVD і інших мультимедійних пристроїв.

Как узнать ключ продукта Windows 10 — Все способы определения

Програми для платного активації

Цих програм існує кілька.

Ми перерахуємо їх основні назви: Direct Access, Education Home Pro Enterprise, Microsoft Application Virtualization і багато інших.

Такі програми можна знайти на сайті: ElStore.

Всі вони знаходяться під повним захистом Віндовс.

Такі програми здатні забезпечити безпеку ваших файлів.

Вони здатні розширювати технічні можливості робочого столу, переводити пристрій в режим планшета і мають інші переваги над безкоштовними утилітами.

Єдиний мінус – не всі люди можуть дозволити купити таке апаратне забезпечення.

Висновки

Існує величезна кількість способів для знаходження ключів в операційній системі.

Читач, завдяки цій статті, зможе вибрати абсолютно будь-який зручний для нього спосіб.

Ви можете змінити спосіб отримання коду, якщо він у вас не виходить.

Щоб вийшло знайти код, використовуйте автоматичне програмне забезпечення.

Це – Product Key та інші допоміжні програми.

Знайти ключ за допомогою скрипта або командного рядка зможуть лише просунуті користувачі.

Як дізнатися ключ Windows 10

Подивитися свій ключ активації Віндовс

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *