Як дізнатися свій код активації Windows 10

Anonim

Код активації Windows

Ключ продукту в ОС Віндовс 10, як і в більш ранніх версіях цієї операційної системи - це 25-значний код, що складається з букв і цифр, який використовується для активації системи. Користувачеві він може стане в нагоді в процесі перевстановлення ОС, тому втратити ключ досить неприємна подія. Але якщо це і трапилося, не варто сильно засмучуватися, тому що існують способи, за допомогою яких можна дізнатися цей код.

Варіанти перегляду коду активації в Windows 10

Існує кілька програм, за допомогою яких можна переглянути ключ активації ОС Віндовс 10. Розглянемо більш детально деякі з них.

Спосіб 1: Speccy

Speccy - потужна, зручна, російськомовна утиліта, функціонал якої передбачає перегляд повної інформації про операційну систему, а також апаратних ресурсах персонального комп'ютера. Також з її допомогою можна дізнатися код, за допомогою якого була активована Ваша версія ОС. Для цього потрібно слідувати цій інструкції.

  1. Скачайте додаток з офіційного сайту і встановіть його на свій ПК.
  2. Відкрийте Speccy.
  3. У головному меню перейдіть в розділ «Операційна система», а після перегляньте інформацію в графі «Серійний номер».
  4. Перегляд коду в Speccy

Спосіб 2: ShowKeyPlus

ShowKeyPlus - ще одна утиліта, завдяки якій можна дізнатися код активації Windows 10. На відміну від Speccy, ShowKeyPlus не потрібно інсталювати, досить просто завантажити це додатків з сайту і запустити його.

завантажити ShowKeyPlus

Перегляд ключа за допомогою ShowKeyPlus

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

Спосіб 3: ProduKey

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

Завантажити додаток ProduKey

Перегляд ключа продукту за допомогою ProduKey

Спосіб 4: PowerShell

Дізнатися ключ активації можна і вбудованими інструментами Віндовс 10. Серед них особливе місце займає PowerShell - командна оболонка системи. Для того, щоб переглянути бажану інформацію, необхідно написати і виконати спеціальний скрипт.

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

Для цього виконайте наступну послідовність дій.

  1. Відкрийте «Блокнот».
  2. Скопіюйте в нього текст скрипта, представлений нижче і збережіть створений файл з розширенням «.ps1». Наприклад, 1.ps1.
  3. Варто звернути увагу, що для збереження файлу необхідно в поле "Ім'я файлу" прописати розширення .ps1, а в поле «Тип файлу» виставити значення «Все файли».

    #Main function

    Function GetKey

    {

    $ RegHKLM = 2147483650

    $ RegPath = "Software \ Microsoft \ Windows NT \ CurrentVersion"

    $ DigitalProductId = "DigitalProductId"

    $ Wmi = [WMIClass] "\\ $ env: COMPUTERNAME \ root \ default: stdRegProv"

    $ Object = $ wmi.GetBinaryValue ($ regHKLM, $ regPath, $ DigitalProductId)

    [Array] $ DigitalProductId = $ Object.uValue

    If ($ DigitalProductId)

    {

    $ ResKey = ConvertToWinkey $ DigitalProductId

    $ OS = (Get-WmiObject "Win32_OperatingSystem" | select Caption) .Caption

    If ($ OS -match "Windows 10")

    {

    if ($ ResKey)

    {

    [String] $ value = "Windows Key: $ ResKey"

    $ value

    }

    Else

    {

    $ W1 = "Скрипт призначений тільки для Windows 10"

    $ W1 | Write-Warning

    }

    }

    Else

    {

    $ W2 = "Скрипт призначений тільки для Windows 10"

    $ W2 | Write-Warning

    }

    }

    Else

    {

    $ W3 = "Виникла непередбачена помилка при отриманні ключа"

    $ W3 | Write-Warning

    }

    }

    Function ConvertToWinKey ($ WinKey)

    {

    $ 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

    }

    while ($ з -ge 0)

    $ WinKeypart1 = $ KeyResult.SubString (1, $ last)

    $ 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 = $ KeyResult.Substring (0,5) + "-" + $ KeyResult.substring (5,5) + "-" + $ KeyResult.substring (10,5) + "-" + $ KeyResult.substring ( 15,5) + "-" + $ KeyResult.substring (20,5)

    $ WindowsKey

    }

    GetKey

  4. Запустіть PowerShell від імені адміністратора.
  5. Перейдіть в каталог, де збережено скрипт за допомогою команди «cd» і подальшого натискання клавіші Enter. Наприклад, cd c: // (перехід на диск С).
  6. Виконайте скрипт. Для цього достатньо написати ./"Імя скріпта.ps1 "і натиснути Enter.
  7. Перегляд коду з через PowerShell

Якщо при запуску скрипта у Вас з'явилося повідомлення про те, що виконання сценаріїв заборонено, то введіть команду Set-ExecutionPolicy RemoteSigned, а потім підтвердьте своє рішення клавішею «Y» і Enter.

Помилка виконання скрипта

Очевидно, що скористатися сторонніми програмами набагато простіше. Тому якщо Ви не досвідчений користувач, то зупиніть свій вибір саме на встановлення додаткового ПЗ. Це збереже Ваш час.

Читати далі