Программа для просмотра ключа windows 10


Как посмотреть лицензионный ключ Windows 10

Наверное у многих возникал вопрос, как посмотреть лицензионный ключ продукта Windows 10. В этой статье я покажу Вам много способов как это можно сделать. Можно использовать как стороннее ПО, так и воспользоваться встроенными средствами Windows. Однозначно проще использовать стороннее ПО.

Способ 1. Посмотреть ключ Windows 10 с помощью PowerShell

Попробуем узнать ключ продукта без использования сторонних программ. Данный способ подходит для операционных систем Windows 10 и Windows 8.1.

  1. Откройте блокнот и вставим туда следующий текст: function Get-WindowsKey { param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target in $targets) { $productKey = $null $win32os = $null $wmi = [WMIClass]"\\$target\root\default:stdRegProv" $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue) $binArray = ($data.uValue)[52..66] $charsArray = "B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9" ## decrypt base24 encoded binary data For ($i = 24; $i -ge 0; $i--) { $k = 0 For ($j = 14; $j -ge 0; $j--) { $k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [math]::truncate($k / 24) $k = $k % 24 } $productKey = $charsArray[$k] + $productKey If (($i % 5 -eq 0) -and ($i -ne 0)) { $productKey = "-" + $productKey } } $win32os = Get-WmiObject Win32_OperatingSystem -computer $target $obj = New-Object Object $obj | Add-Member Noteproperty Computer -value $target $obj | Add-Member Noteproperty Caption -value $win32os.Caption $obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion $obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture $obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber $obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser $obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber $obj | Add-Member Noteproperty ProductKey -value $productkey $obj } }
  2. Сохраните файл с расширением .ps1. Я сохранил и просто переименовал. Можно при сохранении указать формат файла, для этого нужно в поле «Тип файла» выбрать «Все файлы» вместо «Текстовые документы». Скачать готовый можно сдесь.
  3. После этого, запустите Windows PowerShell от имени Администратора. Для этого, можно начать набирать PowerShell в поле поиска, после чего кликнуть по нему правой кнопкой мыши и выбрать Запустить от имени администратора.
  4. В PowerShell введите следующую команду: Set-ExecutionPolicy RemoteSigned и подтвердите ее выполнение (ввести Y и нажать Enter в ответ на запрос).
  5. Введите команду: Import-Module C:\get-win-key.ps1 (в данной команде указывается путь к сохраненному файлу со скриптом).
  6. И последний шаг — в PowerShell введите Get-WindowsKey и после нажатия Enter Вы увидите ключ продукта Windows 10, установленной на компьютере.

Способ 2. Как в Windows 10 посмотреть ключ активации с помощью скрипта.

Этот способ самый простой и удобный.

  1. Скопируйте текст скрипта в блокнот и поменяйте расширение файла .тхт на .vbs чтобы получить файл W10Key.vbs или загрузите архив с готовым скриптом W10Key.zip
Set WshShell = CreateObject("WScript.Shell") MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId")) Function ConvertToKey(Key) Const KeyOffset = 52 i = 28 Chars = "BCDFGHJKMPQRTVWXY2346789" Do Cur = 0 x = 14 Do Cur = Cur * 256 Cur = Key(x + KeyOffset) + Cur Key(x + KeyOffset) = (Cur \ 24) And 255 Cur = Cur Mod 24 x = x -1 Loop While x >= 0 i = i -1 KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput If (((29 - i) Mod 6) = 0) And (i <> -1) Then i = i -1 KeyOutput = "-" & KeyOutput End If Loop While i >= 0 ConvertToKey = KeyOutput End Function

2. Если Вы сохранили файл просто запустите его, если скачали — разархивируйте и запустите, и Вы увидите ключ вашего продукта Windows.

Способ 3. Посмотреть ключ с помощью программы ProduKey.

  1. Сразу переходим на официальный сайт программы.
  2. Нажимаем Download links are on the bottom of this page.
  3. Для 64 разрядной операционной системы, выбираем Download ProduKey for x64. Если есть необходимость то Вы можете ниже скачать русификатор.
  4. Разархивируйте программу и запустите, Вы увидите ключ продукта Windows.

Способ 4. Узнать ключ активации Windows 10 с помощью программы ShowKeyPlus.

  1. Скачиваем программу ShowKeyPlus.
  2. Запускаем программу, увидим окно где Installed Key это и есть ключ установленной системы.

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

Просмотров: 35 256

Поделиться ссылкой:

windd.ru

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

05.01.2017&nbsp windows | для начинающих | программы

Сразу после выхода новой ОС, все стали интересоваться, как узнать ключ установленной Windows 10, хотя в большинстве случаев он не требуется. Тем не менее, задача уже актуальна, а с выходом компьютеров и ноутбуков с предустановленной Windows 10, думаю, будет еще более востребованной.

В этой инструкции описаны простые способы узнать ключ продукта Windows 10 с помощью командной строки, Windows PowerShell, а также сторонних программ. Заодно упомяну о том, почему разные программы показывают разные данные, как отдельно посмотреть OEM ключ в UEFI (для ОС, которая изначально была на компьютере) и ключ установленной в данный момент системы.

Примечание: если вы произвели бесплатное обновление до Windows 10, а теперь хотите узнать ключ активации для чистой установки на том же компьютере, вы можете это сделать, но это не обязательно (к тому же у вас будет ключ такой же, как и у других людей, получивших десятку путем обновления). При установке Windows 10 с флешки или диска, вас попросят ввести ключ продукта, но вы можете пропустить этот шаг, нажав в окне запроса «У меня нет ключа продукта»(и Майкрософт пишет, что так и нужно делать), а после установки и подключения к Интернету, система будет автоматически активирована, поскольку активация «привязывается» к вашему компьютеру после обновления. То есть поле для ввода ключа в программе установки Windows 10 присутствует только для покупателей Retail-версий системы. Дополнительно: для чистой установки Windows 10 можно использовать ключ продукта от ранее установленной на том же компьютере Windows 7, 8 и 8.1. Подробнее про такую активацию: Активация Windows 10.

Просмотр ключа продукта  установленной Windows 10 и OEM-ключа в ShowKeyPlus

Есть множество программ для описываемых здесь целей, о многих из которых я писал в статье Как узнать ключ продукта Windows 8 (8.1) (подойдет и для Windows 10), но мне больше других приглянулась найденная недавно ShowKeyPlus, которая не требует установки и отдельно показывает сразу два ключа: установленной в текущий момент системы и OEM ключ в UEFI. Заодно сообщает, для какой именно версии Windows подходит ключ из UEFI. Также с помощью этой программы можно узнать ключ из другой папки с Windows 10 (на другом жестком диске, в папке Windows.old), а заодно проверить ключ на валидность (пункт Check Product Key).

Все, что нужно сделать — запустить программу и посмотреть отображаемые данные:

 

Также эти данные можно сохранить в текстовый файл для дальнейшего использования или архивного хранения, нажав кнопку «Save». Кстати, проблема с тем, что порой разные программы показывают разные ключи продукта для Windows, как раз и появляется из-за того, что некоторые из них смотрят его в установленной системе, другие в UEFI.

Как узнать ключ продукта Windows 10 в ShowKeyPlus — видео

Скачать ShowKeyPlus можно со страницы https://github.com/Superfly-Inc/ShowKeyPlus/releases/

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

Там, где можно обойтись без сторонних программ, я предпочитаю обходиться без них. Просмотр ключа продукта Windows 10 — одна из таких задач. Если же вам проще использовать бесплатную программу для этого, пролистайте руководство ниже. (Кстати, некоторые программы для просмотра ключей отправляют их заинтересованным лицам)

Простой команды PowerShell или командной строки, для того чтобы узнать ключ установленной в настоящий момент времени системы не предусмотрено (есть такая команда, показывающая ключ из UEFI, покажу ниже. Но обычно требуется именно ключ текущей системы, отличающийся от предустановленной). Но можно воспользоваться готовым скриптом PowerShell, который отображает необходимую информацию (автор скрипта Jakob Bindslet).

Вот что потребуется сделать. Прежде всего, запустите блокнот и скопируйте в него код, представленный ниже.

#Main function Function GetWin10Key { $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 successed If($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).Caption If($OSInfo -match "Windows 10") { if($Result) { [string]$value ="ProductName : $ProductName `r`n" ` + "ProductID : $ProductID `r`n" ` + "Installed Key: $Result" $value #Save Windows info to a file $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

Сохраните файл с расширением .ps1. Для того, чтобы сделать это в блокноте, при сохранении в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы». Сохранить можно, например, под именем win10key.ps1

После этого, запустите Windows PowerShell от имени Администратора. Для этого, можно начать набирать PowerShell в поле поиска, после чего кликнуть по нему правой кнопкой мыши и выбрать соответствующий пункт.

В PowerShell введите следующую команду: Set-ExecutionPolicy RemoteSigned и подтвердите ее выполнение (ввести Y и нажать Enter в ответ на запрос).

Следующим шагом, введите команду: C:\win10key.ps1 (в данной команде указывается путь к сохраненному файлу со скриптом).

В результате выполнения команды вы увидите информацию о ключе установленной Windows 10 (в пункте Installed Key) и предложение сохранить ее в текстовый файл. После того, как вы узнали ключ продукта, можете вернуть политику выполнения скриптов в PowerShell к значению по умолчанию с помощью команды Set-ExecutionPolicy restricted

Как узнать OEM ключ из UEFI

Если на вашем компьютере или ноутбуке была предустановлена Windows 10 и требуется просмотреть OEM ключ (который хранится в UEFI материнской платы), вы можете использовать простую команду, которую необходимо запустить в командной строке от имени администратора.

wmic path softwarelicensingservice get OA3xOriginalProductKey

В результате вы получите ключ предустановленной системы при его наличии в системе (он может отличаться от того ключа, который используется текущей ОС, но при этом может использоваться для того, чтобы вернуть первоначальную версию Windows).

Еще один вариант этой же команды, но для Windows PowerShell

(Get-WmiObject -query "select * from SoftwareLicensingService").OA3xOriginalProductKey

Как посмотреть ключ установленной Windows 10 с помощью скрипта VBS

И еще один скрипт, уже не для PowerShell, а в формате VBS (Visual Basic Script), который отображает ключ продукта установленной на компьютере или ноутбуке Windows 10 и, возможно, удобнее для использования.

Скопируйте в блокнот строки, представленные ниже.

Set WshShell = CreateObject("WScript.Shell") regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\" 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 (для этого в диалоге сохранения в поле «Тип файла» выберите «Все файлы».

Автор рекомендует прочесть:

Перейдите в папку, где был сохранен файл и запустите его — после выполнения вы увидите окно, в котором будут отображены ключ продукта и версия установленной Windows 10.

Как я уже отметил, программ для просмотра ключа есть множество — и в Produkey и в Speccy, а также других утилитах для просмотра характеристик компьютера можно узнать эту информацию. Но, уверен, тех способов, что описаны здесь, будет достаточно практически в любой ситуации.

А вдруг и это будет интересно:

remontka.pro

как сохранить в текстовый файл

Знать лицензионный код, который использовался для активации операционной системы в Windows 10 вовсе не обязательно. Активация ОС, в большинстве случаев, производится автоматически. Несмотря на это, почему-то многие пользователи хотят выяснить, как узнать ключ продукта Windows 10. Актуальной задача являются для пользователей, которым посчастливилось приобрести новое устройство на базе «десятки».

Предложенная статья является руководством, предоставляющим информацию, собранную по просторам глобальной сети, которая поможет узнать лицензионный ключ, использованный для активации Windows 10. В инструкции рассмотрены все варианты достижения цели: как посредством интегрированных в операционную систему инструментов (расширенная командная строка — PowerShell, готовый скрипт VBScrit, созданный для расшифровки файлов реестра с целью извлечения оттуда ключа, при помощи которого Windows 10 была активирована), так и с помощью утилит от сторонних разработчиков (утилита ProduKey, разработанная создателем нескольких десятков крохотных информационных приложений). К месту будет и упоминание о таких вещах, как:

Пользователям, которые обзавелись Windows 10 путем обновления с лицензионной «семерки» или «восьмерки», знать лицензионный операционной системы не обязательно — она активируется самостоятельно при первом запуске, если есть интернет, или сразу после появления соединения с глобальной информационной сетью. В случае чистой инсталляции ОС с загрузочного носителя на этапе ввода лицензионного кода следует кликнуть «У меня нет ключа продукта», о чем Microsoft пишет в текстовом блоке. Активация автоматически и бесповоротно привязывается к компьютеру пользователя исходя из уникального идентификатора, основывающегося на аппаратной конфигурации оборудования, и с привязкой к учетной записи Майкрософт. Обязательной для заполнения форма ввода пароля является только для людей, которые решились на покупку Retail-редакции операционной системы. Владельцам же лицензированных версий «семерки» и «восьмерки» следует обратиться к ключу, который использовался для активации этих выпусков Windows.

Содержание страницы

Смотрим ключ через PowerShell

Начнем с варианта решения проблемы, не прибегая к загрузке постороннего софта. Он заключается в использовании инструмента, интегрированного в среду Windows 10, под названием PowerShell. Специальной команды для извлечения кода активации из файлов реестра в зашифрованном виде не существует, но один из энтузиастов написал для решения этой проблемы скрипт, выполняемый в среде Vbasic.

1. Скачиваем готовый скрипт.

2. С помощью поисковой строки вызываем PowerShell с привилегиями администратора.

В текстовом поле расширенной командной строки выполняем «Set-ExecutionPolicy RemoteSigned».

Подтверждаем запуск команды, кликнув по кнопкам «Y» и «Ввод».Импортируем скачанный файл посредством выполнения строки «Import-Module prodect_key.ps1».prodect_key.ps1 — здесь перед названием файла пишем полный путь к нему.

Вызываем команду «Get-WindowsKey» для выполнения экспорта ключа с его последующей визуализацией, если не будет предложено сохранить ключ в текстовом файле.

В последней строчке командной строки появится требуемая информация.

Просмотр ключей в окне приложения ShowKeyPlus

Утилита примечательна тем, что отображает ключ используемой ныне на ПК операционной системы, отдельно показывает ключ UEFI и умеет извлекать информацию о лицензии любой предшествующей версии Windows, даже если ее файлы находятся в папке Windows.old. Программа функционирует без инсталляции в систему, загружается она с ресурса по адресу: github.com/Superfly-Inc/ShowKeyPlus/releases.

Пользоваться ShowKeyPlus — одно удовольствие: запускаем исполняемый файл и получаем всю нужную информацию.

  1. Installed Key — лицензионный ключ работающей Windows 10.
  2. OEM Key — показывает ключ предустановленной Windows, если та была, или сообщение, что OEM-ключ не представлен.

Эту информацию можно экспортировать в один из поддерживаемых текстовых форматов с целью хранения данных в архиве. Делается это при помощи кнопки Save.

Здесь и кроется секрет того, что различные программы отображают разную информацию о ключе Windows 10: одни считывают ее с реестра (ключ ныне функционирующей операционной системы, а другие — экспортируют из UEFI.

Приложение ProduKey

Produkey — схожая с предыдущей программа, единственной задачей которой является экспорт и отображение Product Key текущей Windows. Загрузить ее можно по адресу www.nirsoft.net/utils/product_cd_key_viewer.html. Утилита работает без инсталляции, запускать ее можно прямо с архива. После запуска в окне показывается ID продукта, его ключ и название. Применима программа не только к операционным системам от Microsoft, но и к офисным пакетам и другим программным продуктам той же корпорации.

Извлекаем OEM-код из UEFI

Независимо от того, какая ОС нынче управляет работой вашего компьютера, если во время приобретения устройства на нем была установлена Windows 10, OEM ключ для нее был вшит в UEFI ноутбука или материнской платы. Для его извлечения необходимо вызвать командную строку и выполнить строчку: «wmic path softwarelicensingservice get OA3xOriginalProductKey».

В случае когда такой код отсутствует в UEFI, на экране появится пустая строка, а при его наличии последовательность символов OEM может отличаться от ключа активации, который используется в текущей Windows 10. OEM-ключ также может использоваться с целью вернуть установленную изначально версию операционной системы.

Для решения задачи существует еще несколько распространенных (например, Speccy) и не меньшее число специализированных программ, но рассмотренных методов хватит любому пользователю.

windows10i.ru

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

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

Всем привет сегодня хочу рассказать как узнать ключ продукта Windows 10. Сразу после выхода новой ОС, все стали интересоваться, как узнать ключ установленной Windows 10, хотя в большинстве случаев он не требуется. Тем не менее, задача уже актуальна, а с выходом компьютеров и ноутбуков с предустановленной Windows 10, думаю, будет еще более востребованной. Данная заметка будет актуальна при переустановке операционной системы или ее апгрейду, чтобы вы как пользователь вновь получили свою купленную лицензию и у вас не возникало проблем при работе с Windows.

В этой инструкции описаны простые способы узнать ключ продукта Windows 10 с помощью командной строки (или, вернее, Windows PowerShell), а также сторонних программ. Заодно упомяну о том, почему разные программы показывают разные данные, как отдельно посмотреть OEM ключ в UEFI (для ОС, которая изначально была на компьютере) и ключ установленной в данный момент системы.

Как найти ключ продукта windows 10

Примечание: если вы произвели обновление до Windows 10, а теперь хотите узнать ключ активации для чистой установки на том же компьютере, вы можете это сделать, но это не обязательно. При установке Windows 10 с флешки или диска, вас попросят ввести ключ продукта, но вы можете пропустить этот шаг (и Майкрософт пишет, что так и нужно делать), а после установки и подключения к Интернету, система будет автоматически активирована, поскольку активация «привязывается» к вашему компьютеру после обновления. То есть поле для ввода ключа в программе установки Windows 10 присутствует только для покупателей Retail-версий системы.

Отличие ID и кода продукта

Хочу вам объяснить разницу в двух ключах, чтобы не было путаницы. Ранее когда вы заходили в свойства Системы Windows 10 и в поле Активация Windows выполнена, вы видели не код продукта, а ProductID, это разные сущности. Так, что знайте, что целью данной статьи выяснить ProductKey.

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

Там, где можно обойтись без сторонних программ, я предпочитаю обходиться без них. Просмотр ключа продукта Windows 10 — одна из таких задач. Если же вам проще использовать бесплатную программу для этого, пролистайте руководство ниже. (Кстати, некоторые программы для просмотра ключей отправляют их заинтересованным лицам)

Простой команды PowerShell или командной строки, для того чтобы узнать ключ установленной в настоящий момент времени системы не предусмотрено (есть такая команда, показывающая ключ из UEFI, покажу ниже. Но обычно требуется именно ключ текущей системы, отличающийся от предустановленной). Но можно воспользоваться готовым скриптом PowerShell, который отображает необходимую информацию (автор скрипта Jakob Bindslet).

Вот что потребуется сделать. Прежде всего, запустите блокнот и скопируйте в него код, представленный ниже.

function Get-WindowsKey { param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target in $targets) { $productKey = $null $win32os = $null $wmi = [WMIClass]"\\$target\root\default:stdRegProv" $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue) $binArray = ($data.uValue)[52..66] $charsArray = "B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9" ## decrypt base24 encoded binary data For ($i = 24; $i -ge 0; $i--) { $k = 0 For ($j = 14; $j -ge 0; $j--) { $k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [math]::truncate($k / 24) $k = $k % 24 } $productKey = $charsArray[$k] + $productKey If (($i % 5 -eq 0) -and ($i -ne 0)) { $productKey = "-" + $productKey } } $win32os = Get-WmiObject Win32_OperatingSystem -computer $target $obj = New-Object Object $obj | Add-Member Noteproperty Computer -value $target $obj | Add-Member Noteproperty Caption -value $win32os.Caption $obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion $obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture $obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber $obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser $obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber $obj | Add-Member Noteproperty ProductKey -value $productkey $obj } }

Сохраните файл с расширением .ps1. Для того, чтобы сделать это в блокноте, при сохранении в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы». Скачать готовый файл можно тут.

После этого, запустите Windows PowerShell от имени Администратора. Для этого, можно начать набирать PowerShell в поле поиска, после чего кликнуть по нему правой кнопкой мыши и выбрать соответствующий пункт.

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

В PowerShell введите следующую команду: Set-ExecutionPolicy RemoteSigned и подтвердите ее выполнение (ввести Y и нажать Enter в ответ на запрос).

Следующим шагом, введите команду: Import-Module C:\get-win-key.ps1 (в данной команде указывается путь к сохраненному файлу со скриптом).

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

И последний шаг — в PowerShell введите Get-WindowsKey и после нажатия Enter вы увидите информацию, включая ключ продукта Windows 10, установленной на компьютере.

Как узнать OEM ключ из UEFI

Если на вашем компьютере или ноутбуке была предустановлена Windows 10 и требуется просмотреть OEM ключ (который хранится в UEFI материнской платы), вы можете использовать простую команду, которую необходимо запустить в командной строке.

wmic path softwarelicensingservice get OA3xOriginalProductKey

В результате вы получите ключ предустановленной системы при его наличии в системе (он может отличаться от того ключа, который используется текущей ОС, но при этом может использоваться для того, чтобы вернуть первоначальную версию Windows).

Просмотр ключа продукта установленной системы и OEM-ключа в ShowKeyPlus

Есть множество программ для описываемых здесь целей, о многих из которых я писал в статье Как узнать ключ продукта Windows 8 (8.1) (подойдет и для Windows 10), но мне больше других приглянулась найденная недавно ShowKeyPlus, которая не требует установки и отдельно показывает сразу два ключа: установленной в текущий момент системы и OEM ключ в UEFI. Заодно сообщает, для какой именно версии Windows подходит ключ из UEFI. Работает она и для Windows 10.

Все, что нужно сделать — запустить программу и посмотреть отображаемые данные:

Также эти данные можно сохранить в текстовый файл для дальнейшего использования или архивного хранения, нажав кнопку «Save».

Кстати, проблема с тем, что порой разные программы показывают разные ключи продукта для Windows, как раз и появляется из-за того, что некоторые из них смотрят его в установленной системе, другие в UEFI.

Скачать ShowKeyPlus можно со страницы http://www.tenforums.com/software-apps/2577-showkey.html

Как я уже отметил, программ для просмотра ключа есть множество — и в Produkey и в Speccy,

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

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

Кроме того, «ShowKeyPlus» умеет извлекать product key из реестра незагруженной ОС. Кликните для этого «Retrieve key from backup» и укажите путь к источнику — файлу Software, который находится в каталоге Буква_раздела\Windows\system32\config.

Это еще не все методы:)

Утилита Magical Jelly Bean Keyfinder

Утилита Magical Jelly Bean Keyfinder так же сможет вам продемонстрировать product key в вашей Windows 10, да и в других редакциях. Есть две версии данной утилиты, бесплатная и платная. Нам для того, чтобы узнать ключ продукта Windows 10 хватит и бесплатной, платная хороша для вытаскивания ключей с удаленных компов.

Ссылка https://www.magicaljellybean.com/keyfinder/

Обратите внимание, что во время установки, нужно снять галки с дополнительного рекламного ПО, оно вам не нужно

Вот так вот просто узнать ключ продукта Windows 10.

Материал сайта pyatilistnik.org

pyatilistnik.org

Как посмотреть действующий и ОЕМ ключ Windows 10 на вашем компьютере?

После обновления на компьютере операционной системы до Windows 10 пользователи могут заинтересоваться: где посмотреть ключ установленной ОС? Хотя в будущем он может не понадобиться, все равно необходимо понимать, как узнать ключ продукта Windows 10. Прочитать об этом можно в статье.

Отображение ключа установленной ОС утилитой PowerShell

Просмотреть ключ Windows 10, которую вы установили в качестве обновления на компьютер, можно с помощью встроенной утилиты PowerShell без помощи посторонних программ.

Команды, которая позволит посмотреть ключ установленной ОС напрямую, в PowerShell не предусмотрено. Для этого используйте специальный скрипт.

  1. Запустите блокнот и вставьте в него текст. [powershell toolbar=»true» gutter=»false»]function Get-WindowsKey {param ($targets = ".")$hklm = 2147483650$regPath = "Software\Microsoft\Windows NT\CurrentVersion"$regValue = "DigitalProductId"Foreach ($target in $targets) {$productKey = $null$win32os = $null$wmi = [WMIClass]"\\$target\root\default:stdRegProv"$data = $wmi.GetBinaryValue($hklm,$regPath,$regValue)$binArray = ($data.uValue)[52..66] $charsArray = "B","C","D","F","G","H","J","K","M","P","Q","R","T","V","W","X","Y","2","3","4","6","7","8","9"## decrypt base24 encoded binary dataFor ($i = 24; $i -ge 0; $i—) {$k = 0For ($j = 14; $j -ge 0; $j—) {$k = $k * 256 -bxor $binArray[$j] $binArray[$j] = [math]::truncate($k / 24)$k = $k % 24}$productKey = $charsArray[$k] + $productKeyIf (($i % 5 -eq 0) -and ($i -ne 0)) {$productKey = "-" + $productKey}}$win32os = Get-WmiObject Win32_OperatingSystem -computer $target$obj = New-Object Object$obj | Add-Member Noteproperty Computer -value $target$obj | Add-Member Noteproperty Caption -value $win32os.Caption$obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion$obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture$obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber$obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser$obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber$obj | Add-Member Noteproperty ProductKey -value $productkey$obj}}[/powershell]
  2. Сохраните файл, выбрав в поле «Тип файла» при сохранении «Все файлы», указав при этом расширение .ps1 (прочитать о том, как сменить расширение файла, можно в статье «Как правильно отобразить и сменить расширение файла в Windows 10?«) и любое имя (в нашем случае – kluch-powershell).
  3. В окне поиска меню Пуск введите «PowerShell» → в списке на утилите нажмите ПКМ → Запустить от имени администратора.
  4. В окне PowerShell введите команду: Set-ExecutionPolicy RemoteSigned.
  5. Подтвердите действия: нажмите Y и Enter.
  6. Запустите команду: Import-Module C:\ kluch-powershell.ps1, где C:\ kluch-powershell.ps1 – путь к сохраненному ранее файлу.

    Важно! Если команда с первого раза не запустилась, нажмите ПКМ по сохраненному файлу → Изменить → в открывшемся окне нажмите сохранить → PowerShell внесет необходимые корректировки.

  7. Запустите команду: Get-WindowsKey и на экране отобразится нужная информация.

Как просмотреть ОЕМ ключ UEFI в ОС?

При приобретении компьютера или ноутбука с предустановленной Windows 10 OEM ключ хранится в UEFI «материнки». Для его просмотра в командной строке запустите команду: wmic path softwarelicensingservice get OA3xOriginalProductKey и на экране появится информация с данными.

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

Просмотр действующего и ОЕМ ключа в ShowKeyPlus

Преимущество утилиты ShowKeyPlus в том, что ее не нужно устанавливать на компьютер, и она отображает на экране сразу два ключа: действующий и ОЕМ ключ UEFI. Также программа покажет, какой версии Windows отвечает ключ UEFI.

  1. Скачайте и запустите программу ShowKeyPlus.
  2. В окне отобразится два ключа:

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

Для получения более наглядной информации посмотрите видео.

Скриптом VBScript

  1. Запустите блокнот и вставьте в него текст. [powershell toolbar=»true» gutter=»false»]Set WshShell = CreateObject("WScript.Shell")regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"DigitalProductId = WshShell.RegRead(regKey &amp; "DigitalProductId")Win8ProductName = "Windows Product Name: " &amp; WshShell.RegRead(regKey &amp; "ProductName") &amp; vbNewLineWin8ProductID = "Windows Product ID: " &amp; WshShell.RegRead(regKey &amp; "ProductID") &amp; vbNewLineWin8ProductKey = ConvertToKey(DigitalProductId)strProductKey ="Windows 8 Key: " &amp; Win8ProductKeyWin8ProductID = Win8ProductName &amp; Win8ProductID &amp; strProductKeyMsgBox(Win8ProductKey)MsgBox(Win8ProductID)Function ConvertToKey(regKey)Const KeyOffset = 52isWin8 = (regKey(66) \ 6) And 1regKey(66) = (regKey(66) And &amp;HF7) Or ((isWin8 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 &gt;= 0j = j -1winKeyOutput = Mid(Chars, Cur + 1, 1) &amp; winKeyOutputLast = CurLoop While j &gt;= 0If (isWin8 = 1) Thenkeypart1 = Mid(winKeyOutput, 2, Last)insert = "N"winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 &amp; insert, 2, 1, 0)If Last = 0 Then winKeyOutput = insert &amp; 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 &amp; "-" &amp; b &amp; "-" &amp; c &amp; "-" &amp; d &amp; "-" &amp; eEnd Function[/powershell]
  2. Сохраните файл, выбрав в поле «Тип файла» при сохранении «Все файлы», указав расширение .vbs и любое имя (у нас это – kluch-script).
  3. Запустите созданный файл:

Утилитой ProduKey

Программа ProduKey показывает ключ Windows и других продуктов Microsoft: Office, Internet Explorer, Edge. Главное ее достоинство – нет необходимости устанавливать утилиту на ПК.

  1. Скачайте и запустите ProduKey от имени администратора.
  2. Ключи Windows и продуктов Microsoft отобразятся в главном окне утилиты.

Утилита определяет ключи ОС, установленных на удаленных и локальных устройствах, а также позволяет получить ключ из реестра еще не загруженной Windows. Эта функция полезна при переустановке системы, когда потребуется заново ее активировать.

  1. В панели инструментов ProduKey нажмите кнопку «Select source» и укажите, какую именно копию ОС использовать для загрузки исходных данных.

На видео, где также вы увидите, как посмотреть ключ с помощью PowerShell, эта информация будет показана наглядно.

Вывод

Для просмотра действующего или ОЕМ ключа ОС можно использовать встроенные средства Windows и утилиты третьих лиц. По мнению редакции, оптимальный вариант – использовать штатные компоненты без скачивания посторонних программ. Если же вы хотите сделать все в один клик, тогда используйте утилиту ShowKeyPlus, потому что она понятная в использовании и не выводит на экран лишние данные.

windowsten.ru

5 простых способов как узнать ключ продукта ОС Windows 10

Ключ продукта Windows (product key) — это 25-значный цифробуквенный код, который используется при активации системы.

До выхода Windows 8 наклейку с ключом производители размещали на корпусе ноутбуков и ПК, поэтому никаких сложностей с его определением не возникало.

Сейчас от этой практики отказались, поэтому владельцам «десятки» приходится искать иные, неочевидные решения.

Содержание:

Рассмотрим 5 способов, позволяющих узнать ключ продукта Windows 10 быстро, просто и бесплатно.

Узнаем ключ Windows 10 с помощью VBScript

Этот скрипт был создан для извлечения product key из Windows 8, но с успехом работает и на Windows 10. Ключи обеих систем хранятся в реестре в зашифрованном виде, а средства VBScrit, входящие в состав Windows, позволяют их расшифровать.

Порядок запуска скрипта

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») & vbNewLineWin8ProductID = «Windows Product ID: » & WshShell.RegRead(regKey & «ProductID») & vbNewLineWin8ProductKey = ConvertToKey(DigitalProductId)strProductKey =»Windows 8 Key: » & Win8ProductKeyWin8ProductID = Win8ProductName & Win8ProductID & strProductKey

MsgBox(Win8ProductKey)MsgBox(Win8ProductID)

Function ConvertToKey(regKey)Const KeyOffset = 52isWin8 = (regKey(66) \ 6) And 1regKey(66) = (regKey(66) And &HF7) Or ((isWin8 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 (isWin8 = 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 10 через PowerShell

PowerShell — еще один системный инструмент, с помощью которого можно автоматически расшифровать данные реестра, в частности — ключ продукта. Поблагодарим за эту возможность автора скрипта для PowerShhell — Jakob Bindslet.

Порядок выполнения

function Get-WindowsKey {## get the Windows Product Key from any PC

param ($targets = «.»)$hklm = 2147483650$regPath = «Software\Microsoft\Windows NT\CurrentVersion»$regValue = «DigitalProductId»Foreach ($target in $targets) {$productKey = $null$win32os = $null$wmi = [WMIClass]»\\$target\root\default:stdRegProv»$data = $wmi.GetBinaryValue($hklm,$regPath,$regValue)$binArray = ($data.uValue)[52..66]$charsArray = «B»,»C»,»D»,»F»,»G»,»H»,»J»,»K»,»M»,»P»,»Q»,»R»,»T»,»V»,»W»,»X»,»Y»,»2″,»3″,»4″,»6″,»7″,»8″,»9″## decrypt base24 encoded binary dataFor ($i = 24; $i -ge 0; $i—) {$k = 0For ($j = 14; $j -ge 0; $j—) {$k = $k * 256 -bxor $binArray[$j]$binArray[$j] = [math]::truncate($k / 24)$k = $k % 24}$productKey = $charsArray[$k] + $productKeyIf (($i % 5 -eq 0) -and ($i -ne 0)) {$productKey = «-» + $productKey}}$win32os = Get-WmiObject Win32_OperatingSystem -computer $target$obj = New-Object Object$obj | Add-Member Noteproperty Computer -value $target$obj | Add-Member Noteproperty Caption -value $win32os.Caption$obj | Add-Member Noteproperty CSDVersion -value $win32os.CSDVersion$obj | Add-Member Noteproperty OSArch -value $win32os.OSArchitecture$obj | Add-Member Noteproperty BuildNumber -value $win32os.BuildNumber$obj | Add-Member Noteproperty RegisteredTo -value $win32os.RegisteredUser$obj | Add-Member Noteproperty ProductID -value $win32os.SerialNumber$obj | Add-Member Noteproperty ProductKey -value $productkey$obj}}

Преимущества этого способа — безопасность и универсальность. Недостатки — более сложное выполнение, чем скрипта VB, и не стопроцентная точность. На некоторых системах ключ продукта определяется неправильно, поэтому желательна перепроверка другими средствами.

вернуться к меню ↑

«ProduKey» от NirSoft для определения ключа Windows 10 и не только

Те, кто не любит работать с консольными приложениями, могут использовать для определения ключа «десятки» сторонний софт.

Таких программ довольно много, мы отобрали наиболее простые из них, которые не показывают лишнего и не вызывают затруднений даже у новичков. Одна из них — утилита «ProduKey» от NirSoft.

Она позволяет узнать не только ключ системы, но и приложений Microsoft Office, и браузера Internet Explorer (ныне переименованного в Edge).

«ProduKey» от NirSoft не требует установки — достаточно скачать утилиту с официального сайта и запустить с правами админа. Ключ Windows 10, как и остальные, отображается в главном окне. При желании его можно сохранить в файл.

Кроме того, «ProduKey» от NirSoft умеет определять ключи других копий Windows, установленных на локальном и удаленных компьютерах, в том числе на всех машинах в домене. Также он может вытащить ключ из реестра незагруженной системы.

Последнее бывает необходимо при переустановке ОС, чтобы повторно активировать Windows 10, когда она потребует ключ продукта.

Чтобы выбрать, из какой копии Windows загружать данные, кликните в панели инструментов кнопку «Select source».

Преимущества «ProduKey» от NirSoft — это максимальная простота, отсутствие необходимости установки, возможность работать с незагруженными копиями Windows и удаленными компьютерами.

вернуться к меню ↑

«Magical Jelly Bean Keyfinder» достанет ключ продукта из дистрибутива Windows 10

Утилита «Magical Jelly Bean Keyfinder» имеет уникальную функцию определения product key как в установленной системе, так и в дистрибутивах Windows — на компакт-дисках и в образах формата .ico. Найденный ключ с ее помощью можно сохранить в файл.

«Magical Jelly Bean Keyfinder» выпускается в двух версиях — бесплатной и коммерческой. Чтобы вытянуть ключ из загруженной Windows 10, достаточно бесплатной.

Коммерческая версия позволяет сканировать системы на удаленных компьютерах, вытягивать ключи из BIOS (UEFI), определять серийные номера продуктов Adobe и пользоваться техподдержкой. Цена лицензии — от $ 29.95.

Важно! В отличие от «ProduKey», бесплатная версия «Magical Jelly Bean Keyfinder» требует инсталляции на ПК и помимо себя пытается установить ненужное рекламное ПО. В этом, пожалуй, и есть его главный недостаток.

вернуться к меню ↑

«ShowKeyPlus» подскажет ключ текущей Windows 10 и ее предшественника

Небольшая, простая утилитка «ShowKeyPlus» — единственный продукт, который смог определить ключ установленной ОС Windows 10 и ее предшественницы Windows 7 («семерка» в нашем примере была обновлена до «десятки»).

Как и «ProduKey» от NirSoft, она не требует инсталляции и не распространяет рекламу, ее достаточно скачать и запустить. Ключи продуктов отображаются в основном окне. Нажатием «Save» их можно скопировать и сохранить в текстовом файле.

Кроме того, «ShowKeyPlus» умеет извлекать product key из реестра незагруженной ОС. Кликните для этого «Retrieve key from backup» и укажите путь к источнику — файлу Software, который находится в каталоге Буква_раздела\Windows\system32\config.

Обратите внимание! Еще одна полезная ее функция — это определение версии Windows по известному product key. Она незаменима, когда имеющиеся у вас ключи не подходят для активации Windows 10, поскольку принадлежат другой системе. Чтобы использовать возможность, перейдите во вкладку «Check product key».

Утилита «ShowKeyPlus», как и «ProduKey» от NirSoft, отлично справляется со своими задачами и не имеет недостатков.

Все упомянутые в обзоре программы необходимо скачивать только с официальных сайтов. Продукты, загруженные непонятно откуда, могут передать product key вашей системы злоумышленникам.

geek-nose.com

Как узнать ключ продукта в Windows 10, как посмотреть лицензионный ключ

Раньше если ноутбук поставлялся с предустановленной операционной системой Windows, то на его нижней стороне была наклейка с ключом продукта или так называемым лицензионным ключом. Сейчас же эти наклейки на ноутбуки не клеят и просто так узнать ключ продукта для Windows 10 уже не получится.

Но, если применить некоторые хитрости, то ключ продукта Windows 10 все-таки можно узнать. В этом материале мы рассмотрим сразу несколько способов, как это можно провернуть.

Сразу нужно отметить, что разные способы извлекают ключи из разных источников, поэтому полученные ключи будут отличаться. Так, ключ извлеченный из операционной системы будет отличаться от ключа, который извлечен из UEFI материнской платы.

Как посмотреть ключ продукта в Windows 10 с помощью сторонних программ

Если вы хотите узнать ключ продукта в Windows 10, то самым простым способом будет прибегнуть к использованию сторонних программ. В этом случае вам не придется иметь дело с Командной строкой Windows или с PowerShell. Все что нужно будет сделать, это установить программу и запустить ее.

Первая программа, которую мы рассмотрим, называется ProduKey. Данную программу выпускает компания NirSoft, известная своими небольшими утилитами для Windows. Скачать ProduKey можно с официального сайта NirSoft.

Программа ProduKey собирает данные об установленных в операционной системе ключах и выдает эту информацию в виде удобной таблицы. С помощью ProduKey можно узнать не только ключ продукта Windows 10, но также ключи и от других программ Microsoft. Например, вы можете узнать лицензионный ключ от пакета офисных программ Microsoft Office.

Также для просмотра лицензионных ключей часто используют программу ShowKeyPlus. Это программа с открытым исходным кодом скачать которую можно с сайта GitHub.

Особенностью программы ShowKeyPlus является то, что она умеет извлекать ключ продукта сразу с нескольких источников. Во-первых, программа умеет извлекать ключ из самой операционной системы Windows 10 (в программе это Installed Key), во-вторых из UEFI компьютера (в программе это OEM Key), а в-третьих из предшествующей версии Windows, которая сохранена в папке Windows.old.

Как посмотреть лицензионный ключ Windows 10 без использования сторонних программ

Если вы не хотите использовать сторонние программы и готовы немного повозиться с использованием встроенных в Windows 10 инструментов, то вы можете прибегнуть к следующим вариантам.

Для просмотра лицензионного ключа, сохранённого в UEFI вашей материнской платы, вам нужно запустить «Командную строку» с правами администратора и выполнить следующую команду:

Также данную операцию можно выполнить при помощи Windows PowerShell. Для запуска PowerShell вы можете просто открыть меню «Пуск» и ввести в поиск «PowerShell». Также вы можете открыть меню «Выполнить» с помощью Windows+R и ввести туда команду «PowerShell». После того как PowerShell запустится нужно выполнить в нем следующую команду:

После выполнения любой из этих команд, на экране появится информация об лицензионном ключе, который сохранен в UEFI вашей материнской платы. Если же в UEFI нет сохраненных ключей, то команды не дадут никакого результата.

Кроме этого существует скрипт на языке VBS (Visual Basic Script) с помощью которого можно извлечь ключ продукта из операционной системы Windows 10. Для того чтобы воспользоваться данным скриптом, нужно открыть программу «Блокнот» и вставить в не ее следующий код:

Set WshShell = CreateObject("WScript.Shell")regKey = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"DigitalProductId = WshShell.RegRead(regKey & "DigitalProductId")Win10ProductName = "Версия Windows 10: " & WshShell.RegRead(regKey & "ProductName") & vbNewLineWin10ProductID = "ID продукта: " & WshShell.RegRead(regKey & "ProductID") & vbNewLineWin10ProductKey = ConvertToKey(DigitalProductId)ProductKeyLabel ="Ключ Windows 10: " & Win10ProductKeyWin10ProductID = Win10ProductName & Win10ProductID & ProductKeyLabelMsgBox(Win10ProductID)Function ConvertToKey(regKey)Const KeyOffset = 52isWin10 = (regKey(66) \ 6) And 1regKey(66) = (regKey(66) And &HF7) Or ((isWin10 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 (isWin10 = 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

После этого данный текст нужно сохранить в файле с расширением vbs. После сохранения файла просто запускаем его.

В результате VBS скрипт будет выполнен и на экране появится информация о лицензионном ключе Windows 10.

comp-security.net


Смотрите также