Как узнать ключ продукта windows 7: пошаговая инструкция. лицензионная windows 7
Содержание:
Способ 1. С помощью PowerShell посмотреть ключ Windows 10
Попробуем узнать ключ продукта без использования сторонних программ. Этот способ подходит для операционных систем Windows 8.1 и Windows 10. Перед этим рекомендуем включить отображение расширений файлов. Так как дальше Вам понадобится самостоятельно изменить расширение файла.
- Откройте блокнот и вставим туда текст следующего содержания:
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 } }
- Сохраните файл с расширением .ps1. Я просто его сохранил и только потом уже переименовал. Можно при сохранении указать формат файла, для этого нужно в поле тип файла выбрать Все файлы вместо Текстовых документов.
- После этого запустите Windows PowerShell от имени Администратора. Для этого, можно начать набрать PowerShell в поле поиска и кликнув по нему правой кнопкой мыши выбрать Запустить от имени администратора.
- В PowerShell введите следующую команду: Set-ExecutionPolicy RemoteSigned и подтвердите её выполнение (ввести Y и нажать Enter в ответ на запрос).
- Введите команду: Import-Module C:\key.ps1 (в данной команде указывается путь к сохранённому файлу со скриптом, совсем необязательно его сохранять на системном диске).
- Последним шагом необходимо выполнить команду Get-WindowsKey, после чего будет выведен ключ продукта установленной на компьютере Windows 10.
В принципе ничего сложно нет. При необходимости можно скачать готовый файл, который достаточно будет запустить. Если же такая необходимость будет, мы его создадим и добавим. Для этого уже придётся воспользоваться одним из лучших архиваторов для Windows 10.
Как посмотреть активацию Windows 10
Прежде чем приступать к поиску ключа в системе, убедитесь, активирована ли установленная копия. Для этого на рабочем столе устройства правой кнопкой мышки кликните на иконку «Этот компьютер». В списке команд выберите ярлык «Свойства». Откроется окно, в котором будет представлена вся интересующая пользователя информация. Главное, чтобы в графе «Активация Windows» стояла запись «Выполнена».
Наклейка на компьютере или ноутбуке
Подлинность программы активации определяют по стикерам. Как выглядят оригинальные сертификаты:
- наклейка GML – лейбл-голограмма, которая, в зависимости от угла обзора, меняет цвет с синего на фиолетовый;
- СОА – лицензионная наклейка. Крепится на корпусе девайса либо помещена внутрь отсека для АКБ.
Случается, что лицензионный ключ покупается отдельно от компьютера. В таком случае лейбл-голограмма, указывающая на подлинность продукта, наклеивается на упаковку устройства.
Командная строка
Приобретая технику с рук или в магазине, о репутации которого не успели навести справки, можете проверить, правду ли говорит продавец, уверяя, что на ПК активирована лицензированная версия ОС Windows.
Достаточно от имени администратора в консоль ввести команду «slmgr/ato».
Если система лицензионная, в окне появится текст: «Активация выполнена успешно»
Кроме того, обратите внимание на формулировку. Если в ней присутствует выражение «Eval», особо можете не радоваться
Пиратская версия сопровождается надписями: «Ошибка…Имя не существует».
Планировщик заданий
Следует признать, что такие версии программы, как Windows 8.1, 10, оснащены мощной системой защиты, которую не так просто активировать нелицензированными средствами. На октябрь 2021 г. известно несколько активаторов, которые могут запустить в работу эти ОС.
Рассмотрим на примере активатора KMSAuto Net. Программа меняет алгоритм системы проверки, после чего нелицензионная версия выдает себя за подлинник. Активатор самостоятельно создает папку, помещает в нее файлы, после чего Windows думает, что ключ настоящий.
Через PowerShell
Система PowerShell позволяет автоматически расшифровать ключ продукта, не прибегая к помощи сторонних ресурсов.
Для ее запуска откройте блокнот, скопируйте в него код:
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
}
Предоставьте путь к папке с расширением ps1. От лица администратора откройте окно, внесите в командную строку команду «Set-ExecutionPolicy RemoteSigned». Подкрепите свои действия, нажав на клавишу Y.
Введите команду «Import-Module C:\get-win-key.ps1». Запустите загрузку. В графе «Installed Key» отобразится код. При необходимости сохраните его в отдельный файл.