Как узнать ключ продукта Windows 11

Если для переустановки системы или иных целей вам требуется ключ продукта Windows 11, вы легко можете его посмотреть несколькими способами.

В этой пошаговой инструкции несколько способов узнать ключ продукта Windows 11 — OEM ключ предустановленной системы или Retail ключ установленной системы, если вы приобретали его. Заранее отмечу, что ключ часто и вовсе не требуется, о чем в последнем разделе статьи.

OEM и Retail ключ Windows 11 в ShowKeyPlus

Самый простой и быстрый способ посмотреть ключ продукта Windows 11, как OEM (хранящийся в UEFI ПК и ноутбуков с предустановленной системой) так и Retail (тот, который вы вводили самостоятельно при установке ОС) — простая бесплатная программа ShowKeyPlus. Порядок действий:

  1. Зайдите в магазин приложений Microsoft Store, используйте поиск, чтобы найти и установить ShowKeyPlus. Если вариант с Microsoft Store вам не подходит, можно использовать загрузку с GitHub — https://github.com/Superfly-Inc/ShowKeyPlus/releases

    ShowKeyPlus в Microsoft Store
  2. Запустите приложение.
  3. Получите информацию о ключе продукта Windows 11 (и, возможно, других версий ОС, о чем подробнее ниже).

    Ключ установленной Windows 11 и OEM ключ в ShowKeyPlus

В отчете программы на вкладке «Home» вы увидите следующую важную в контексте рассматриваемой темы информацию:

  • Installed Key — ключ продукта установленный в настоящий момент системы: это может быть Retail-ключ продукта, а может быть и «универсальный» ключ, в случае если при установке он не вводился и используется цифровая лицензия, привязанная к оборудованию.
  • OEM Key — ключ продукта предустановленной при покупке системы (может отсутствовать), хранящийся в UEFI. Это может быть не только Windows 11, но и одна из предыдущих версий системы. Как правило, с помощью этого ключа (даже если он от предыдущей ОС) можно установить Windows 11 на этом же компьютере или ноутбуке.
  • OEM Edition — система, которая была установлена на текущем компьютере производителем изначально, не обязательно Windows

Как посмотреть OEM-ключ продукта с помощью командной строки или PowerShell

Если на вашем устройстве была предустановлена Windows 11, 10, 8 или 8.1, вы можете посмотреть ключ предустановленной системы в командной строке. Для этого:

  1. Запустите Терминал Windows от имени администратора (сделать это можно через контекстное меню кнопки «Пуск»), командную строку от имени администратора, Windows PowerShell от имени администратора.
  2. В командной строке используйте команду (впрочем, она же будет работать и в PowerShell)
    wmic path softwarelicensingservice get OA3xOriginalProductKey


    OEM ключ продукта в командной строке
  3. В PowerShell использовать следующий вариант команды
    (Get-WmiObject -query "select * from SoftwareLicensingService").OA3xOriginalProductKey

Просмотр ключа продукта установленной Windows 11 с помощью скрипта PowerShell

Вы можете получить ключ продукта установленной Windows 11 вручную с помощью следующего скрипта PowerShell:

  1. Создайте текстовый файл с этим кодом и сохраните его (сохраняем в кодировке ANSI/Windows) с расширением ps1
    #Main functionFunction GetWin11Key{$Hklm = 2147483650$Target = $env:COMPUTERNAME$regPath = "Software\Microsoft\Windows NT\CurrentVersion"$DigitalID = "DigitalProductId"$wmi = [WMIClass]"\\$Target\root\default:stdRegProv"#Get registry value $Object = $wmi.GetBinaryValue($hklm,$regPath,$DigitalID)[Array]$DigitalIDvalue = $Object.uValue #If get successedIf($DigitalIDvalue){#Get producnt name and product ID$ProductName = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductName").ProductName $ProductID =  (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductId").ProductId#Convert binary value to serial number $Result = ConvertTokey $DigitalIDvalue$OSInfo = (Get-WmiObject "Win32_OperatingSystem"  | select Caption).CaptionIf($OSInfo -match "Windows 11"){if($Result){[string]$value ="ProductName  : $ProductName `r`n" `+ "ProductID    : $ProductID `r`n" `+ "Installed Key: $Result"$value #Save Windows info to a file $Choice = GetChoiceIf( $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 11"}}Else{Write-Warning "Запускайте скрипт в Windows 11"}}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 $isWin11 = [int]($Key[66]/6) -band 1$HF7 = 0xF7$Key[66] = ($Key[66] -band $HF7) -bOr (($isWin11 -band 2) * 4)$i = 24[String]$Chars = "BCDFGHJKMPQRTVWXY2346789"do{$Cur = 0 $X = 14Do{$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   }GetWin11Key
  2. Запустите PowerShell от имени администратора и используйте команду Set-ExecutionPolicy RemoteSigned чтобы разрешить выполнение локальных скриптов. Это можно сделать и без команд: Параметры — Конфиденциальность и защита — Для разработчиков, в разделе «PowerShell» отметить пункт «Измените политику выполнения так, чтобы можно было выполнять локальные сценарии PowerShell без подписи».
  3. Введите полный путь к файлу скрипта в окне PowerShell и нажмите Enter.
  4. Если всё пройдет успешно, вы увидите версию Windows (может отображаться Windows 10 вместо 11), ключ продукта и предложение сохранить его в текстовый файл.

    Просмотр ключа продукта Windows 11 с помощью скрипта PowerShell

Скрипт VBS для просмотра ключа установленной системы

Второй вариант — создать текстовый файл с расширением .VBS, в кодировке ANSI (Windows) и следующим кодом:

Set WshShell = CreateObject("WScript.Shell")regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"DigitalProductId = WshShell.RegRead(regKey & "DigitalProductId")Win11ProductName = "Версия Windows 11: " & WshShell.RegRead(regKey & "ProductName") & vbNewLineWin11ProductID = "ID продукта: " & WshShell.RegRead(regKey & "ProductID") & vbNewLineWin11ProductKey = ConvertToKey(DigitalProductId)ProductKeyLabel ="Ключ Windows 11: " & Win11ProductKeyWin11ProductID = Win11ProductName & Win11ProductID & ProductKeyLabelMsgBox(Win11ProductID)Function ConvertToKey(regKey)Const KeyOffset = 52isWin11 = (regKey(66) \ 6) And 1regKey(66) = (regKey(66) And &HF7) Or ((isWin11 And 2) * 4)j = 24Chars = "BCDFGHJKMPQRTVWXY2346789"DoCur = 0y = 14DoCur = Cur * 256Cur = regKey(y + KeyOffset) + CurregKey(y + KeyOffset) = (Cur \ 24)Cur = Cur Mod 24y = y -1Loop While y >= 0j = j -1winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutputLast = CurLoop While j >= 0If (isWin11 = 1) Thenkeypart1 = Mid(winKeyOutput, 2, Last)insert = "N"winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0)If Last = 0 Then winKeyOutput = insert & winKeyOutputEnd Ifa = 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 & "-" & eEnd Function

После этого достаточно будет запустить файл, чтобы получить сведения о Windows 11, включая ключ продукта.



Ключ продукта Windows 11 с помощью скрипта VBS

Обратите внимание, что в поле «Версия Windows 11» может быть указано: Windows 10 — это не проблема: почему-то на дату написания статьи в реестре Windows 11 хранится именно такая информация о версии.

Другие программы просмотра ключа продукта

На всякий случай ещё две программы, которые позволяют посмотреть ключ продукта Windows 11 или другой версии системы:

  • NirSoft ProduKey — к программе негативно относятся некоторые антивирусы, но в качестве угрозы определяют именно возможность утащить ключи различных продуктов Майкрософт. Так или иначе, гарантий полной безопасности тут дать не могу.

    Ключ продукта Windows 11 в Produkey
  • OEM Product Key Tool — https://neosmart.net/OemKey/ — утилита для просмотра OEM-ключа продукта, изначально для Windows 10, но работает и для Windows При отсутствии OEM-ключа сообщит об ошибке.

Видео инструкция

Дополнительная информация

Во многих сценариях установки и переустановки Windows 11 ключ продукта пользователю не требуется:

  • Если на ПК или ноутбуке была предустановлена Windows 11 — 8 от производителя, то ключ хранится в UEFI и именно он будет автоматически использован при чистой установке Windows 11 (в случае, если вы устанавливаете систему в UEFI-режиме).
  • Если вы ранее получили Windows 11 путем обновления с предыдущей версии системы или как-то иначе, при этом система активирована с помощью цифровой лицензии (можно посмотреть в «Параметры» — «Система» — «Активация», подробнее: Как проверить статус активации Windows 11), то при чистой установке на этом же компьютере ключ вводить не обязательно: если вы нажмите «У меня нет ключа продукта», выберите ту же редакцию системы, которая была ранее установлена, то после установки и подключения к Интернету она будет активирована автоматически (так как серверы Майкрософт «помнят» о том, что на этом оборудовании была соответствующая лицензия).

Если вы обнаружили, что ваш ключ Windows 11 тот же, что у многих других, и легко ищется в Интернете, это говорит лишь о том, что система использует цифровую лицензию с привязкой к оборудованию, а ключ лишь определяет редакцию ОС (Pro, Домашняя).


Скачать:









Важно:


Все статьи и материал на сайте размещаются из свободных источников. Приносим свои глубочайшие извинения, если Ваша статья или материал была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.





Заходи на mc.foxygame.ru:25565

Советуем прочитать