Сайт о телевидении

Сайт о телевидении

» » Узнать ключ установленной windows 10

Узнать ключ установленной windows 10

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

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

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

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

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

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

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

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

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

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

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

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

  • wmic path softwarelicensingservice get OA3xOriginalProductKey

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

  • (Get-WmiObject -query «select * from SoftwareLicensingService»).OA3xOriginalProductKey

После выполнения любой из этих команд, на экране появится информация об лицензионном ключе, который сохранен в 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") & 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.

У каждой лицензионной копии операционной системы Windows 10 имеется уникальный ключ, который свидетельствует об активации установленной версии. Ключ состоит из 25 символов, среди которых английские буквы и цифры. Без наличия данного кода и внесения его в систему ваша ОС будет доступна в течение 30 дней с момента установки. После этого компьютер станет напоминать о необходимости активации, а через некоторое время и вовсе перестанет загружаться. Ниже вы сможете прочитать о том, как узнать ключ продукта Windows 10, какие виды ключей бывают и для чего они нужны.

Серийные номера операционной системы бывают двух видов:

  • OEM-ключ – «вшит» в память материнской платы по умолчанию, поскольку OS была установлена производителем;
  • Product Key. Этот ключ относится к установленной цифровой версии продукта.

Из-за различия двух видов серийных номеров иногда возникает неразбериха. Например, если вы удалите предустановленную копию ОС, а затем установите свою версию, то OEM и Product ключи не будут совпадать.

Зачем нужен ключ?

До выхода «десятки» разработчики из Microsoft использовали более простой способ для определения уникального кода. Серийный номер для предустановленной версии операционной системы всегда находился на наклейке с обратной стороны корпуса ноутбука или ПК. С появлением Windows 10 и распространением цифровых версий от этой затеи было решено отказаться.

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

Как проверить, активирована ли Windows 10?

Перед тем, как искать ключ в системе, проверьте наличие активации вашей копии. Сделать это очень просто. Для решения проблемы выполните следующие действия:

  1. Кликните правой кнопкой мыши по ярлыку «Этот компьютер» на рабочем столе и в контекстном меню выберите пункт .

  1. В открывшемся окне вы увидите информацию по поводу вашей системы (технические данные, оценка производительности и т.д.). В подразделе «Активация Windows» должна быть надпись: «Активация Windows выполнена» , как показано на скриншоте:

Открыть это же окно можно при помощи сочетания клавиш Win + Pause/Break

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

Где посмотреть ключ Windows 10?

Найти ключ активации можно стандартными средствами OS и сторонними программами. Рассмотрим все методы подробнее:

  • скрипт VBS;
  • расширенная командная строка (PowerShell);
  • программа ProduKey;
  • ShowKeyPlus;
  • извлечение из UEFI;
  • приложения по сбору данных о системе.

Нахождение ключа через скрипты

В данном способе рассматривается нахождение лицензионного ключа с помощью Visual Basic Script. Отличается он от обычной командной строки тем, что результат работы скрипта визуализируется в отдельном окне. Скачать скрипт можно по . Если с загрузкой возникают какие-либо трудности, то не переживайте – создать такой скрипт можно самостоятельно.

Для начала необходимо создать документ в Блокноте со следующим Затем сохраните файл в любое место на компьютере с разрешением.vbs и любым названием на английском языке. Для изменения расширения необходимо сначала сохранить текстовый документ, а затем поменять разрешение через функцию переименования. Далее необходимо запустить файл простым кликом на него. Система должна показать OEM ключ на рабочем столе в отдельном окошке, как это показано на скриншоте. Нажмите кнопку ОК, после чего увидите более детальную информацию об установленной версии операционной системы:

Способ работает для 32-bit и 64-bit систем, а также для всех версий Windows 10, включая Home, и Pro.

PowerShell

Второй способ получения ключа с помощью встроенного функционала – использование командной строки PowerShell, которая доступна только на Windows 10 (x64). С ее помощью вы получите информацию о Product Key, то есть номер текущей версии ОС.

  1. Запустите Блокнот и скопируйте в него текст из . После этого сохраните файл в любую папку с расширением.ps. Теперь нужно запустить PowerShell от имени администратора. Для этого зайдите в поиск и введите название на английском языке (1). Теперь кликните ПКМ по иконке и в меню выберите «Запустить от имени администратора» (3).

  1. В окне командной строки введите команду Set-ExecutionPolicy RemoteSigned и нажмите Enter на клавиатуре. Далее необходимо указать путь до файла с расширением.ps1. Если вы сохранили его непосредственно на рабочий стол, то команда будет выглядеть так:
C:\Users\ваше имя пользователя\Desktop\winkey.ps1

В строке Installed Key будет указан 25-значный код вашей операционной системы. Вы можете сохранить его в отдельный текстовый файл. Теперь разберемся, где проверить серийный номер на OEM версию ОС.

Достаем ключ из UEFI

Этот метод позволит найти OEM Key.

  1. Для начала откроем командную строку от имени администратора:

В командной строке введите комбинацию и нажмите Enter .

Это же действие можно выполнить через PowerShell. Снова откройте PowerShell описанным ранее способом и введите в окне команду (Get-WmiObject -query «select * from SoftwareLicensingService» ).

Теперь вы знаете, как проверить лицензию с помощью встроенных средств операционной системы. Перейдем к сторонним инструментам.

Для установки программы перейдите по ссылке . Запускается приложение без установки, сразу после скачивания. В главном окне ProduKey появится информация о серийных номерах установленного ПО:

Produkey также используется для определения лицензионного номера офисных пакетов от Microsoft и прочего софта.

Скачайте программу бесплатно по ссылке . После запуска вы сразу сможете читать информацию о Product и OEM в одном экране:

Другие приложения

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

  • AIDA 64;
  • Everest;
  • SIW и подобные.

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

Для примера возьмем программу . В главном экране нажмите на кнопку Operating System (1). В правой части программы вы увидите Serial Number (2). Подобным способом можно найти серийный номер через другие вышеперечисленные программы.

Выводы

Найти Product Key или OEM Key установленной операционной системы можно многочисленными способами. В статье описаны все, чтобы пользователь мог воспользоваться, выбрав способ самостоятельно. Если какой-либо метод у вас не работает либо вы не понимаете процедуру его выполнения – просто переходите к другому! Проще всего пользоваться автоматизированным софтом, таким как ProduKey и другие. Более опытные пользователи легко справятся со скриптами и командной строкой (PowerShell).

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

Активированная Windows 10 хранит информацию о ключе, с помощью которого была подтверждена её лицензия. Если вам понадобилось узнать его, то есть несколько способов, позволяющих это сделать. Но перед выполнением поиска следует разобраться, чем Install Key и OEM Key отличаются друг от друга.

Отличие Install Key от OEM Key

Оба типа ключа существуют для одной цели - активации Windows. Но подтверждение лицензии может быть выполнено в разное время: до появления системы на диске, во время установки или после неё.

Install Key - ключ, который вводит сам пользователь, получив его в интернет-магазине Microsoft или купив диск с цифровой версией Windows. OEM - ключ, вшитый в материнскую плату. Его можно встретить в тех случаях, когда компьютер продаётся с уже установленной и активированной Windows.

Итак, если вы подтверждали лицензию самостоятельно, то стоит узнавать Install Key. Если компьютер был куплен с уже активированной Windows, актуальным будет OEM Key. Но не исключено, что ваша версия операционной системы изначально активирована не из-за вшитого ключа, а потому, что продавец самостоятельно ввёл Install Key. Вспомните про данный вариант, если выяснится, что OEM ключ отсутствует.

Значение ключей может совпадать, если вы ничего не вводили самостоятельно. Но в большинстве случаев имеется либо один ключ, либо значения ключей различны. Например, если у вас была Windows 7 или 8, активированная посредством OEM, то переход на Windows 10 во время бесплатной раздачи или после её окончания вызовет генерацию Install Key, который будет отличаться от изначального ключа OEM.

Видео: как узнать информацию об OEM Key

Зачем нужно знать ключ активации Windows

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

Для первой и последующих активаций нужен ключ

Если ранее оплаченная система перестала быть лицензионной, её не нужно покупать. Достаточно вспомнить ключ и обратиться в службу поддержки Microsoft: операторы сверят данные и помогут устранить возникшее недоразумение.

Как узнать ключ системными средствами

Существует несколько методов, позволяющих узнать как OEM, так и Install Key. Системные средства могут показаться более сложными, чем сторонние программы, описанные ниже, но в то же время вам не придётся загружать дополнительные приложения и бояться, что ключ будет украден злоумышленниками, распространяющими вредоносные программы.

Поиск Install Key через PowerShell

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

#Main function Function GetWin10Key { $Hklm = 2147483650 $Target = $env:COMPUTERNAME $regPath = «Software\Microsoft\Windows NT\CurrentVersion» $DigitalID = «DigitalProductId» $wmi = »\\$Target\root\default:stdRegProv» #Get registry value $Object = $wmi.GetBinaryValue($hklm,$regPath,$DigitalID) $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) { $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 = ($yes,$no) $caption = «Подтверждение» $message = «Сохранить ключ в текстовый файл?» $result = $Host.UI.PromptForChoice($caption,$message,$choices,0) $result } #Convert binary to serial number Function ConvertToKey($Key) { $Keyoffset = 52 $isWin10 = ($Key/6) -band 1 $HF7 = 0xF7 $Key = ($Key -band $HF7) -bOr (($isWin10 -band 2) * 4) $i = 24 $Chars = «BCDFGHJKMPQRTVWXY2346789» do { $Cur = 0 $X = 14 Do { $Cur = $Cur * 256 $Cur = $Key[$X + $Keyoffset] + $Cur $Key[$X + $Keyoffset] = ::Floor(($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

Jakob Bindslet

После создания файла выполните следующие действия:

Поиск Install Key через скрипт

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


Видео: как узнать ключ с помощью VBS-скрипта

Поиск OEM Key через PowerShell

Если вы желаете узнать ключ, вшитый в материнскую плату, то выполните строку (Get-WmiObject -query «select * from SoftwareLicensingService»).OA3xOriginalProductKey в окне PowerShell, запущенном от имени администратора.

Поиск OEM Key через «Командную строку»

Узнать OEM Key можно и с помощью команды wmic path softwarelicensingservice get OA3xOriginalProductKey, выполненной в «Командной строке», запущенной от имени администратора. Не важно, каким именно способом, данным или предыдущим, вы воспользуетесь, результат будет одинаков. Отличаются лишь команды и среды их выполнения.


Введите нужную команду в «Командной строке», чтобы получить ключ

Как узнать ключ при помощи сторонних приложений

Все нижеописанные способы требуют загрузки дополнительных бесплатных или частично бесплатных программ. Ничего сложного они не выполняют, поэтому весить будут немного. Сторонние программы упрощают поиск OEM и Install ключа, их стоит использовать в том случае, если вышеописанные способы по каким-то причинам не сработали.

ShowKeyPlus

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


Программа ShowKeyPlus показывает и OEM Key, и Install Key

Видео: как узнать ключ с помощью ShowKeyPlus

ProduKey

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


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

Magical Jelly Bean Keyfinder

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

Существует два вида ключей - OEM Key и Install Key. Узнать их можно как системными средствами, так и с помощью сторонних приложений. Главное, не сообщайте свой ключ никому, кроме операторов официальный технической поддержки Microsoft, иначе вашей лицензией сможет воспользоваться злоумышленник.

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

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

Например, при покупке ноутбука, в котором уже изначально была установлена последняя версия ОС, такие данные вшиваются в память материнской платы. Делается это в тех случаях, когда сам производитель выполняет инсталляцию ОС. Но чаще приобретается ПК, который собирается на какой-то фирме. Или детали приходят по отдельности домой, и пользователь их самостоятельно собирает. В этом случае для операционной системы используется так называемый Product Key.

Приведём небольшой список таких методов:

  • Использование расширенной командной строки;
  • Скриптов VBS;
  • Извлечение из UEFI;
  • Программа ProduKey;
  • Специальные приложения для сбора данных.

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

В 64-битной «десятке» есть возможность использования расширенной командной строки. И в этом случае от пользователя потребуется сохранение специального текста в Блокноте, но под расширением.PS1. Далее запустите командную строку с правами администратора и введите «powershell». В окне вводится команда «SetExecutionPolicy RemoteSigned» и нажимается «Enter». Затем указываем путь до сохранённого ранее файла. В этом случае узнать ключ Windows 10 можно будет в строке «Installed Key».

Для таких же целей возможно использовать утилиту ProduKey. После инсталляции работать с ней несложно. Её же возможно использовать для того, чтобы определить номер любого офисного пакета от Microsoft и другого ПО. ShowKeyPlus работает по такому же принципу и способна выдавать аналогичные результаты.

Для получения информации обо всем ПК и о лицензии, в частности, используйте приложения:

  • Everest;
  • Speccy и прочие.

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

Способ, который работает на ноутбуках

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

Если же у вас устройство очень старое, то там может быть код для другой версии. Например для семерки или восьмерки. Это ничего страшного – так как эти коды подходят и для десятки. Больше проблем возникает в случае с XP, так как настолько старую версию ОС уже невозможно обновить до десятки, а значит и ее регистрационные данные не подойдут.

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

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

В основном, будет описано 2 метода: определение по наклейке и определение «вшитого» ключа продукта.

Наклейка с ключом

Если Вы приобретали устройство с предустановленной Windows 7(либо системный блок на 8 версию или 10), то в большинстве вариантов, Product Key будет указан на наклейке с описанием версии ОС. Ноутбуки и моноблоки, чаще всего, имеют «вшитый» ключ продукта.

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

Наклейка без ключа

На устройствах с предустановленной Windows (OEM) может быть наклейка, которая говорит о том, что ключ продукта может содержаться в SLIC-таблице (Software Licensing Description Table) BIOS устройства. Использование этого способа началось преимущественно с версии Windows 8, следовательно, в «семерке» и более младших версиях использовать SLIC-таблице не получится. Существует несколько способов определения ключа из SLIC-таблицы:

  • Используя встроенные средства (командная строка)
  • Используя сторонние приложение (ProduKey, RWEverything)

Откройте окно командной строки от имени Администратора cmd и введите команду:

wmic path softwarelicensingservice get oa3xoriginalproductkey

Ключ от Windows 8, 8.1 или 10 версии определить данной командой из системы Windows 7 невозможно, но Вам может помочь специализированное ПО для считывания SLIC-таблиц системы, например, RWEverything.

Для начала, загрузите бесплатную утилиту с официального сайта RWEverything . Загрузить можно как установщик, так и портативную версию утилиты.

Запустите приложение и нажмите на кнопку ACPI Table, затем в открывшемся окне пройдите во вкладку MSDM. Необходимая информация будет в строке Data XXXXX-XXXXX-XXXXX-XXXXX-XXXXX.

Ключ, которым активирована система

Бывают случаи, когда наклейка затерлась, повредилась или испачкалась, что мешает полностью прочитать ключ продукта. Если операционная система уже активирована, то все же есть возможность узнать Product Key, которым была проведена активация операционной системы.

Можно использовать утилиты, например, ProduKey .
Загрузите бесплатное приложение с сайта разработчика и запустите его.

Через скрипт

Узнать ключ активации системы можно также используя встроенные средства системы. Для этого потребуется создать VBS скрипт. Откройте Блокнот и скопируйте следующий текст и сохраните в формате *vbs .

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") & vbNewLine Win8ProductID = "Windows Product ID: " & WshShell.RegRead(regKey & "ProductID") & vbNewLine Win8ProductKey = ConvertToKey(DigitalProductId) strProductKey ="Windows Key: " & Win8ProductKey Win8ProductID = Win8ProductName & Win8ProductID & strProductKey MsgBox(Win8ProductKey) MsgBox(Win8ProductID) Function ConvertToKey(regKey) Const KeyOffset = 52 isWin8 = (regKey(66) \ 6) And 1 regKey(66) = (regKey(66) And &HF7) Or ((isWin8 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 (isWin8 = 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

Запустите данный файл и в открывшемся окне отобразится.