Проверка ключа активации oem в windows 10
Содержание:
- Отличие Install Key от OEM Key
- Как узнать ключ Windows 10 средствами операционной системы?
- Неправильный ключ продукта
- Как узнать ключ при помощи сторонних приложений
- Как узнать ключ при помощи сторонних приложений
- Просмотр ключа установленной Windows 10 с помощью PowerShell
- Ключ Виндовс как его найти
- Проверка лицензии Windows 10 через PowerShell
- Другие приложения
- Как проверить активацию Windows 10
- Что такое нелицензионная операционная система
- Узнаем ключ Windows 10 через PowerShell
- Как узнать ключ Windows 10 средствами операционной системы?
- 1 способ:
Отличие Install Key от OEM Key
Ранее для активации ОС требовался серийный номер гаджета, расположенный на обороте корпуса. После внедрения Виндовс 10 от этого решения разработчики отказались и ввели ключи активации. Выглядят они одинаково, представляют собой 25-значный код, состоящий из цифр и латинских букв. Но между ними существуют различия, касающиеся времени подтверждения лицензии.
Ключ Install Key действует на стационарном ПК или ноутбуке ОС. Клиент приобретает его в реестре ключей онлайн-магазина Microsoft либо покупает установочный диск ОС. Далее самостоятельно вводит цифровое и буквенное значение в специальное поле.
Оригинальный ключ OEM Key обычно уже установлен на ПК. Данные о нем уже включены в материнскую плату цифрового устройства, изменить которую невозможно. Приобретается OEM Key уже с работающей официально системой, установленной на ПК.
Если лицензия подтверждена владельцем ПК, то ему потребуется ключ активации Install Key. Изначально активированная «десятка» в компьютере или ноутбуке говорит о том, что в нем уже имеется лицензионный ключ OEM Key. Но не исключен тот факт, что менеджеры самостоятельно могут ввести значение Install Key, желательно перед покупкой техники спросить об этом моменте.
Применять ключи можно только для того продукта, который установлен на ПК. Ввести значение невозможно, если оно изначально предназначалось для другой версии ОС.
Как узнать ключ Windows 10 средствами операционной системы?
На любом компьютере, обладая правами администратора, можно без сторонних программ и приложений узнать лицензионный ключ Windows 10. При этом процедуры разные, в случае с определением OEM и Installed ключей.
Как определить OEM Key на Windows 10
Узнать лицензионный ключ операционной системы, который «вшит» в материнскую плату компьютера, очень просто, если знать команду, которая специально для этого предусмотрена в Windows 10. Для определения OEM ключа проделайте следующее:
- Нажмите на клавиатуре сочетание клавиш Windows+R, чтобы вызвать строчку меню «Выполнить», и в ней пропишите следующую команду: wmic path softwarelicensingservice get OA3xOriginalProductKey
- После этого компьютер проведет считывание из БИОС лицензионного ключа в материнской плате и выдаст запрашиваемую информацию, если она имеется.
Выданный OEM ключ можно использовать для переустановки версии операционной системы, которая изначально была установлена на компьютере.
Как определить Installed Key на Windows 10
Используя одну команду, определить Installed Key не получится, и он запрятан чуть глубже в операционной системе Windows. Но достать информацию о лицензионном ключе Windows при желании можно, не устанавливая на компьютер сторонние приложения. Для этого необходимо сделать следующее:
- Запустите пустой стандартный блокнот Windows, который можно найти по следующему пути: «Пуск» — «Все приложения» — «Стандартные Windows» — «Блокнот».
- В открытую программу текстового редактора скопируйте следующий код:
function Get-WindowsKey { param ($targets = ".") $hklm = 2147483650 $regPath = "Software\Microsoft\Windows NT\CurrentVersion" $regValue = "DigitalProductId" Foreach ($target in $targets) { $productKey = $null $win32os = $null $wmi = "\\$target\root\default:stdRegProv" $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue) $binArray = ($data.uValue) $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 $binArray = ::truncate($k / 24) $k = $k % 24 } $productKey = $charsArray + $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 } }
Далее нажмите «Файл» — «Сохранить как…» и в графе «Тип файла» выберите «Все файлы». Следом введите имя файла «windowskey.ps1». Остается выбрать папку, куда будет сохранен файл. Рекомендуем сохранить его в корневую папку одного из дисков, поскольку позже к нему потребуется прописывать путь. К примеру, выберите «Локальный диск С» для сохранения и нажмите «Сохранить».
Теперь запустите поиск, и введите в него запрос «PowerShell». Когда поиск выдаст результат, нажмите на найденной программе правой кнопкой мыши и выберите пункт «Запустить от имени администратора».
После этого откроется административная панель Microsoft, в которой требуется ввести команду «Set-ExecutionPolicy RemoteSigned» и нажать Enter.
Далее появится окно с требованием подтвердить пункты безопасности – нажимайте «Y», а после клавишу Enter.
Теперь необходимо ввести путь до файла, который мы сохраняли в третьем пункте инструкции. Для этого пропишите C:\windowskey.ps1 и нажмите Enter
Внимание: Если вы сохранили файл в третьем пункте в другой папке – пропишите путь до нее.
Далее вводим команду Get-WindowsKey и жмем Enter. После этого на экране появится Installed Key установленной операционной системы.
Обратите внимание, что Installed Key отображается в пункте «Product Key». Также выполнение описанных выше действий позволяет узнать некоторые подробности об операционной системе, используемой на компьютере
Неправильный ключ продукта
При проверке ключей перечисленными выше способами, ключ продукта Windows может отобразиться в таком виде: «BBBBB-BBBBB-BBBBB-BBBBB-BBBBB».
Это значит, что ваш компьютер активирован корпоративным MAK или VLK ключом. Операционная Windows не сохраняет такие ключи, поэтому программы их не видят.
В Windows 10 используется новый метод проверки подлинности системы (не для всех случаев в Windows 10). Запись об активации хранится на серверах Майкрософт и не отображается на компьютере. После переустановки, Windows самостоятельно активируется в течение некоторого времени.
Сохранение лицензии зависит от изменения конфигурации оборудования компьютера. В случае замены материнской платы, серверы активации Microsoft аннулируют лицензию для данного компьютера. ОС Windows предложит приобрести новый ключ продукта.
Как узнать ключ при помощи сторонних приложений
Все нижеописанные способы требуют загрузки дополнительных бесплатных или частично бесплатных программ. Ничего сложного они не выполняют, поэтому весить будут немного. Сторонние программы упрощают поиск OEM и Install ключа, их стоит использовать в том случае, если вышеописанные способы по каким-то причинам не сработали.
Все приложения, представленные в списке, популярны и безопасны, то есть, используя их, вы не рискуете поделиться своим ключом с посторонним лицом. Но быть уверенным в безопасности программы можно только в том случае, если она была загружена с официального сайта разработчика, а не со стороннего ресурса.
ShowKeyPlus
Особенность программы в том, что она не требует установки. Загруженный файл достаточно открыть, после чего на экране появится некоторая информация о системе, в том числе OEM и Install ключ. Неперегруженный интерфейс позволяет с лёгкостью узнать все необходимые данные.
Программа ShowKeyPlus показывает и OEM Key, и Install Key
Видео: как узнать ключ с помощью ShowKeyPlus
ProduKey
Универсальная программа, позволяющая узнать лицензионный ключ Windows и остальных программ, установленных на компьютере
Обратите внимание на первый столбец, чтобы найти ОС, и на третий столбец, чтобы узнать ключ. Программа не умеет определять OEM Key, но отлично справляется с поиском установочного ключа
Приложение позволяет узнать лицензионные ключи многих программ и самой Windows
Magical Jelly Bean Keyfinder
Данная утилита, как и предыдущая, предназначена для поиска всех лицензионных ключей, имеющихся на компьютере. Она автоматически определяет, какой тип ключа используется для активации Windows, и выводит его. Также вы получите некоторую дополнительную информацию о системе.
Через программу Magical Jelly Bean Keyfinder можно узнать ключи программ и Windows
Speccy
Приложение Speccy предоставляет подробную информацию о компьютере и всех его комплектующих. Лицензионный ключ можно увидеть в разделе «Операционная система» в строке «Серийный номер».
В разделе «Операционная система» указан серийный номер, являющийся ключом
Существует два вида ключей — OEM Key и Install Key. Узнать их можно как системными средствами, так и с помощью сторонних приложений. Главное, не сообщайте свой ключ никому, кроме операторов официальный технической поддержки Microsoft, иначе вашей лицензией сможет воспользоваться злоумышленник.
Множество пользователей интересуются как посмотреть лицензионный ключ продукта Windows 10. Такая возможность действительно присутствует прямо в операционной системе. Для просмотра ключа можно использовать как стороннее программное обеспечение, так и воспользоваться встроенными средствами. Для новичков действительно проще будет скачать небольшую утилиту, которая позволяет узнать лицензионные ключи.
Данная статья содержит лучшие способы, позволяющие узнать лицензионный ключ Windows 10. Текущие способы могут показывать разные лицензионные ключи. А все по причине сохранения лицензионного ключа не только в операционной системе, а и в интерфейсе UEFI. Второй вариант зачастую относится к предустановленным операционным системам на современных ноутбуках. А сейчас ещё появилась возможность привязки лицензионного ключа к учетной записи Майкрософт.
Как узнать ключ при помощи сторонних приложений
Способов и ресурсов, позволяющих узнать ключ ОС, множество. Они дают возможность посмотреть характеристики компьютера и узнать интересующие юзера сведения.
ShowKeyPlus
Программа выгодно выделяется на фоне остальных тем, что показывает не только ключ активированной на девайсе системы, но и отображает тип шифра UEFI, а также выдает информацию о ранее установленных версиях ОС.
Чтобы узнать необходимые данные, инсталлировать утилиту ShowKeyPlus не нужно. Достаточно запустить программу. На экране монитора появится окно со всеми интересующими сведениями. Пользователь может сохранить отображенную на экране информацию, кликнув на клавишу «Save».
ProduKey
Бесплатная программа, показывающая информацию о ключах программного обеспечения. К помощи ProduKey прибегают в том случае, если пользователь забыл, какая версия на каком устройстве у него установлена, либо нужно переустановить ОС, но за время пользования ключ потерялся.
Утилита не нуждается в инсталляции, но для безопасности использования скачивайте ее с официального сайта. Алгоритм действий, который поможет выяснить код:
- Чтобы открыть файл, тапните на команду «Показать в папке».
- Откройте архив, кликните на иконку «Извлечь».
- Укажите путь для извлечения. Подтвердите свои действия, нажав «ОК».
После открытия разархивированной папки запустите в работу утилиту ProduKey. exe. После этого на экране появится таблица, в которой будут указаны все ключи Microsoft, установленные на устройстве.
Magical Jelly Bean Keyfinder
Утилита Magical Jelly Bean Keyfinder – полезный инструмент, который поможет пройти валидацию, получить ключ или серийный номер из любого устройства. Вначале программу необходимо установить на свой компьютер. Она бесплатная, поэтому самый надежный способ скачивания – с официального сайта.
Порядок действий:
- Загрузка программы начнется автоматически, как только пользователь нажмет на ссылку. Затем последует запрос «Скачать» или «Сохранить». Выбирайте второй вариант, поместите файл на рабочем столе, чтобы, в случае надобности, его можно было легко найти.
- Установка программы Magical Jelly Bean Keyfinder занимает не больше минуты.
- Откройте файл. Чтобы продолжить процесс установки, нажмите на клавишу «Следующая».
- Состоится переход на экран лицензионного соглашения. Принимайте условия и переходите дальше. После инсталляции приложения запустите программу.
Сразу после установки утилита находит ключ для операционной системы, активированной на этом устройстве. Помимо ОС Windows, магический инструмент извлечет секретные шифры для любой игры или программы, инсталлированной на компьютер.
После обнаружения ключей, чтобы не пришлось проделывать все манипуляции заново, распечатайте и сохраните их.
Speccy
Еще одна удобная в использовании программа, отображающая все нужные сведения об устройстве. Инструмент предоставляет пользователю информацию о каждом элементе персонального компьютера:
- операционной системе;
- жестких дисках;
- графической карте;
- процессоре;
- RAM.
Этот перечень по умолчанию появляется на экране после запуска программы. Чтобы разобраться подробнее в тонкостях, кликните на строку «Операционная система». Справа откроется полная картина: когда, какая версия Windows установлена, ключ.
Просмотрев сведения, если есть необходимость, сохраните информацию, скопировав на диск. Выберите в меню «Save Snapshot». Снимок файловой системы сохранится в папке «.speccy».
Просмотр ключа установленной Windows 10 с помощью PowerShell
Там, где можно обойтись без сторонних программ, я предпочитаю обходиться без них. Просмотр ключа продукта Windows 10 — одна из таких задач. Если же вам проще использовать бесплатную программу для этого, пролистайте руководство ниже. (Кстати, некоторые программы для просмотра ключей отправляют их заинтересованным лицам)
Простой команды PowerShell или командной строки, для того чтобы узнать ключ установленной в настоящий момент времени системы не предусмотрено (есть такая команда, показывающая ключ из UEFI, покажу ниже. Но обычно требуется именно ключ текущей системы, отличающийся от предустановленной). Но можно воспользоваться готовым скриптом PowerShell, который отображает необходимую информацию (автор скрипта Jakob Bindslet).
Вот что потребуется сделать. Прежде всего, запустите блокнот и скопируйте в него код, представленный ниже.
#Main function Function GetWin10Key { $Hklm = 2147483650 $Target = $env:COMPUTERNAME $regPath = "SoftwareMicrosoftWindows NTCurrentVersion" $DigitalID = "DigitalProductId" $wmi = "\$Targetrootdefault: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:SoftwareMicrosoftWindows NTCurrentVersion" -Name "ProductName").ProductName $ProductID = (Get-itemproperty -Path "HKLM:SoftwareMicrosoftWindows NTCurrentVersion" -Name "ProductId").ProductId #Convert binary value to serial number $Result = ConvertTokey $DigitalIDvalue $OSInfo = (Get-WmiObject "Win32_OperatingSystem" | select Caption).Caption If($OSInfo -match "Windows 10") { if($Result) { $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 + $Cur $Key = ::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
Сохраните файл с расширением .ps1. Для того, чтобы сделать это в блокноте, при сохранении в поле «Тип файла» укажите «Все файлы» вместо «Текстовые документы». Сохранить можно, например, под именем win10key.ps1
После этого, запустите Windows PowerShell от имени Администратора. Для этого, можно начать набирать PowerShell в поле поиска, после чего кликнуть по нему правой кнопкой мыши и выбрать соответствующий пункт.
В PowerShell введите следующую команду: Set-ExecutionPolicy RemoteSigned и подтвердите ее выполнение (ввести Y и нажать Enter в ответ на запрос).
Следующим шагом, введите команду: C:win10key.ps1 (в данной команде указывается путь к сохраненному файлу со скриптом).
В результате выполнения команды вы увидите информацию о ключе установленной Windows 10 (в пункте Installed Key) и предложение сохранить ее в текстовый файл. После того, как вы узнали ключ продукта, можете вернуть политику выполнения скриптов в PowerShell к значению по умолчанию с помощью команды Set-ExecutionPolicy restricted
Ключ Виндовс как его найти
При помощи стандартных инструментов Виндовс, а также с использованием «левых» программ осуществляется поиск данного ключа.
Можно искать такими способами:
- извлечение из UEFI;
- приложения по сбору данных о системе;
- ShowKeyPlus;
- программа Product Key;
- расширенная командная строка (PowerShell);
- скрипт VBS и многие другие. Некоторые из них мы рассмотрим ниже.
- Как найти при помощи скрипта.
В визуальном отделе скрипта производится базовая работа, а также результат этой работы.
В интернете можно найти ссылку на скачивание этого скрипта. Но можно воспользоваться нашим скриптом:
Сохраняем текст в Блокноте с расширением .vbs.
Если с этой программкой возникнут проблемы, то её, возможно, установить вручную.
- Как достать из UEFI?
Для этой цели открывается от имени администратора командная строка.
Комбинацию:
нужно ввести, чтобы прошло подтверждение операции.
Нажимаем Enter после ввода строки.
Извлечение ключа из UEFI
Проверка лицензии Windows 10 через PowerShell
Ключ активации можно узнать с помощью программы PowerShell. Так как она уже встроена в систему, загрузка дополнительных программ не требуется. Хотя специальной команды для извлечения и расшифровки ключа нет, один из энтузиастов решил эту проблему, написав Vbasic-скрипт. Последовательность действий будет такой:
- Скачать готовый скрипт и распаковать его.
- Кликнуть по меню «пуск» правой клавишей мыши и в открывшемся меню выбрать строку «Windows Power shell (администратор)».
- В открывшейся командной строке прописать «Set-ExecutionPolicy RemoteSigned», после чего нажать клавишу Enter. На запрос ответить буквой «Y» и еще раз нажать клавишу ввода, что дает согласие на выполнение команды.
- Ввести строку: «Import-Module C:\Пользователи\User\Загрузки\prodect_key.ps1» для импортирования скрипта. Где «C:\Пользователи\User\Загрузки\prodect_key.ps1» — полный путь до загруженного и распакованного скрипта.
- Ввести «Get-WindowsKey», при этой команде будет выведен ключ активации текущей установленной ОС. На данном этапе может быть предложено сохранение лицензионного кода в текстовый документ.
Другие приложения
Если вы хотите получать информацию не только о лицензии ОС, но и обо всем PC, то можете воспользоваться одной из следующих программ:
- AIDA 64;
- Everest;
- Speccy;
- SIW и подобные.
Софт этой категории позволяет узнать все о программном обеспечении и «железе», установленном в вашем компьютере. Среди информации также есть данные о серийных номерах. Найти их не так сложно.
Для примера возьмем программу Speccy. В главном экране нажмите на кнопку Operating System (1). В правой части программы вы увидите Serial Number (2). Подобным способом можно найти серийный номер через другие вышеперечисленные программы.
Как проверить активацию Windows 10
Проверить, активирована ли ваша копия Windows 10, можно несколькими методами:
Самый простой способ узнать, активирована ли Windows 10, — через окно свойств системы
Все данные об активации Windows также отображаются в меню системы «Параметры»
При помощи скрипта SLMgr.vbs можно проверить, активирована ли Windows 10, и узнать сроки активации
Команда cscript slmgr.vbs -xpr позволяет вывести сообщение об активации в консоль командной строки.
Как узнать срок активации Windows 10
Если при установке системы вводился лицензионный ключ или было произведено обновление текущей ОС до Windows 10, то срок активации бесконечен. Если же была установлена пробная версия на ограниченное количество дней, то для проверки срока нужно нажать сочетание Win+R, в открывшееся окно ввести команду «winver.exe». Откроется окно, в котором будет указан срок истечения активации. Если он не обозначен, то система установлена на бессрочный период.
Система имеет конкретный срок активации только в случае установки пробной версии
Кроме того, срок активации можно узнать при помощи скрипта SLMgr.vbs, что подробно описано выше в пункте 3.
Что такое нелицензионная операционная система
Сперва нужно разобраться, что такое лицензионная и нелицензионная версии операционной системы. Лицензионной Windows признается в той ситуации, когда пользователь приобрел копию через официальный магазин Microsoft и использовал для активации ключ.
Критерии пиратской версии виндовс:
- пользователь скачал чистую копию с Интернета, но не произвел ее активацию;
- владелец компьютера скачал взломанную версию с Интернета, которая была валидирована с помощью специального KMS-активатора. В данной ситуации система проводит автоматическую проверку копии на предмет выявления такого ПО. Если оно обнаружено, происходит блокировка работы активатора, а установленный ключ сбрасывается.
Почему пиратить незаконно
Согласно законодательству, распространение программного обеспечения без использования авторского права карается уголовной ответственностью и штрафными санкциями. Если пользователь использует пиратскую версию Windows, то данное действие также попадает под статью Уголовного кодекса.
К сведению! Компания Microsoft в последние годы активно борется с нелегальным использованием своей операционной системы. Для этого есть специальные службы, чтобы отслеживать статус активации.
Что значит валидация системы
Многие пользователи спрашивают, что это валидация Windows 10 и как ее пройти. Валидация представляет собой способ проверки активации операционной системы. Проверка статуса валидации производится посредством фоновой службы Microsoft Passport.
Обратите внимание! Ранее тестирование проводилось на сайте компании, где был специальный онлайн-сервис проверки подлинности установленной версии программного обеспечения. Валидация ключа производится при установке виндовс
Когда мастер инсталляции запрашивает ввод ключа продукта, проверка происходит автоматически
Валидация ключа производится при установке виндовс. Когда мастер инсталляции запрашивает ввод ключа продукта, проверка происходит автоматически.
Нелицензионная копия системы
Узнаем ключ 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 = »\\$target\root\default:stdRegProv» $data = $wmi.GetBinaryValue($hklm,$regPath,$regValue) $binArray = ($data.uValue) $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 $binArray = ::truncate($k / 24) $k = $k % 24 } $productKey = $charsArray + $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 и запустите приложение от имени администратора).
- В окно командной строки введите команду powershell, нажмите Enter и дождитесь появления запроса ввода PS C:\Windows\system32>. Пропустите это, если вы работаете в консоли Windows PowerShell.
- Далее введите инструкцию Set-ExecutionPolicy RemoteSigned и, если будет запрос, подтвердите выполнение нажатием клавиши «Y«.
- После этого поочередно выполните еще 2 команды: Import-Module «Путь_к _файлу_*.ps1», например, Import-Module D:\win-key.ps1 и Get-WindowsKey.
- Ключ продукта отобразится в окне консоли в строке «ProductKey».
Преимущества этого способа — безопасность и универсальность. Недостатки — более сложное выполнение, чем скрипта VB, и не стопроцентная точность. На некоторых системах ключ продукта определяется неправильно, поэтому желательна перепроверка другими средствами.
Как узнать ключ Windows 10 средствами операционной системы?
На любом компьютере, обладая правами администратора, можно без сторонних программ и приложений узнать лицензионный ключ Windows 10. При этом процедуры разные, в случае с определением OEM и Installed ключей.
Как определить OEM Key на Windows 10
Узнать лицензионный ключ операционной системы, который «вшит» в материнскую плату компьютера, очень просто, если знать команду, которая специально для этого предусмотрена в Windows 10. Для определения OEM ключа проделайте следующее:
- Нажмите на клавиатуре сочетание клавиш Windows+R, чтобы вызвать строчку меню «Выполнить», и в ней пропишите следующую команду: wmic path softwarelicensingservice get OA3xOriginalProductKey
Выданный OEM ключ можно использовать для переустановки версии операционной системы, которая изначально была установлена на компьютере.
Как определить Installed Key на Windows 10
Используя одну команду, определить Installed Key не получится, и он запрятан чуть глубже в операционной системе Windows. Но достать информацию о лицензионном ключе Windows при желании можно, не устанавливая на компьютер сторонние приложения. Для этого необходимо сделать следующее:
- Запустите пустой стандартный блокнот Windows, который можно найти по следующему пути: «Пуск» — «Все приложения» — «Стандартные Windows» — «Блокнот».
- В открытую программу текстового редактора скопируйте следующий код:
- Далее нажмите «Файл» — «Сохранить как…» и в графе «Тип файла» выберите «Все файлы». Следом введите имя файла «windowskey.ps1». Остается выбрать папку, куда будет сохранен файл. Рекомендуем сохранить его в корневую папку одного из дисков, поскольку позже к нему потребуется прописывать путь. К примеру, выберите «Локальный диск С» для сохранения и нажмите «Сохранить».
Обратите внимание, что Installed Key отображается в пункте «Product Key». Также выполнение описанных выше действий позволяет узнать некоторые подробности об операционной системе, используемой на компьютере
1 способ:
- Откройте командную строку с правами администратора.
- Перейдите в каталог Office14, набрав в командной строке:
cd ”c:\Program Files\Microsoft Office\Office14”
Примечание: для пользователей, которые установили 32- (x86) битную версию Office 2010 на 64- (x64) битной ОС Windows, должны воспользоваться следующей командой:
cd “c:\Program Files (x86)\Microsoft Office\Office14”
3. Затем наберите следующую команду:
cscript ospp.vbs /dstatus
4. Поля LICENSE NAME и LICENSE DESCRIPTION содержат информацию о типе лицензии Office 2010, а в строке с LICENSE STATUS отображен статус активации MS Office 2010.
Типичный вывод команды выглядит так:
В строке Last 5 characters of installed product key написаны последние 5 цифр ключа продукта, который мы искали.
В строке с License Name также указано каким образом активирована ваша копия Office 2010. Здесь могут присутствовать следующие значения:
- KMS_Client edition – активирован на сервере KMS
- MAK edition – тип активации MAK
- Retail edition – активирован с помощью розничного ключа retail product key.
В строке с License Description также указывается по какому каналу лицензирования или распространения был получен дистрибутив Office 2010. Возможные значения:
- VOLUME_KMSCLIENT – для корпоративных подписчиков
- RETAIL – для розничных версий Office 2010, приобретенных у поставщиков или скачанных по подпискам MSDN и TechNet.
Если значение параметра License Status – LICENSED, значит ваша копия Office 2010 активирована корректно.