- Здравствуйте дорогие администраторы! Вопрос: как узнать OEM ключ лицензионной Windows 8.1 ноутбука, если на нём нет жёсткого диска? Или другими словами, как узнать ключ Windows 8.
1 вшитый в BIOS ноутбука? Моя проблема состоит в том, что у меня вышел из строя жёсткий диск и я купил новый, теперь хочу установить на него ранее предустановленную с магазина Windows 8.1 Single Language (Для одного языка), но боюсь, что система не активируется автоматически при установке.
Читал в интернете, что с помощью каких-то программ можно узнать ключ Windows 8.1, «вшитый» в BIOS ноутбука и ключ это сохраняется в любом случае, на всё время жизни ноутбука.
- Привет админ! Покупал год назад ноутбук, тогда на нём была установлена Windows 8, которую я сразу снёс и установил Windows 7, а вот теперь думаю вернуть обратно Windows 8, да не знаю лицензионного ключа, можно его где-то посмотреть? Раньше ключ Windows был напечатан на днище ноутбука, а сейчас его там нет.
Привет друзья! С появлением ноутбуков с предустановленной Windows 8, Windows 8.1 и БИОСом UEFI, Майкрософт изменила правила распространения лицензионных копий Windows, теперь лицензионного ключа операционной системы уже нет на наклейке, расположенной на днище ноутбука, отныне ключ «вшит» в текстовом виде в таблицу ACPI MSD БИОСа ноута. Что делать, таковы новые правила и согласно им, обычному пользователю знать ключ, установленной на его ноутбуке операционной системы, вовсе необязательно.
Несмотря на это, посмотреть содержимое ACPI-таблиц и узнать ключ Windows 8.1 в БИОСе можно с помощью различных утилит: RWEverything, OemKey, ShowKeyPlus, ProduKey.
Если ваш ноутбук загружается, то данные утилиты можно запустить прямо в работающей Windows и неважно, какая на данный момент у вас установлена операционная система: Windows 7 или Windows 10, не зависимо от этого любая из перечисленных мной программ считает ключ Windows 8.1 из БИОС.
Также узнать ключ можно, если на ноутбуке совсем отсутствует жёсткий диск, в этом случае нам придётся загрузить ноутбук с загрузочной флешки Live CD AOMEI PE Builder, на данной флешке присутствуют все упомянутые мной программы, в сегодняшней статье я покажу вам, как создать такую флешку.
- Примечание: Если посмотреть на вопрос с другой стороны, то узнавать ключ Windows 8.1, вшитый в БИОС ноутбука, обычному пользователю совсем не обязательно и вот почему. Дело в том, что при установке на ноутбук именно той версии операционной системы, которая была на нём предустановлена с магазина (в большинстве случаев Windows 8.1 Single Language), ключ подставится во время установки системы автоматически и вам не нужно будет ничего вводить. Другими словами, знать ключ прописанный в таблицу ACPI MSD БИОСа ноутбука не нужно ни при каких обстоятельствах, пусть даже вы замените на ноутбуке жёсткий диск. Обо всём этом с подробностями я написал в этой статье.
Давайте для примера возьмём ноутбук с предустановленной с магазина Windows 8.1, удалим всё с жёсткого диска и установим другую операционную систему Windows 10, а затем запустим наши утилиты и узнаем ключ Win 8.1 прописанный в БИОСе.Скачайте все программы одним архивом на моём облачном хранилище.
Итак, смотрим ключ Windows 8.1 прописанный в БИОСе программами: ShowKeyPlus, OemKey, RWEverything, ProduKey.
Первая на очереди программа ShowKeyPlus
- Программа выводит подробную информацию.
- Product Name (Версия установленной на данный момент на ноутбуке операционной системы) — Windows 10 Single Language (Для одного языка).
- Product ID: Код продукта.
- Installed Key: Ключ установленной сейчас на ноутбуке Windows 10 Single Language.
OEM Key: Ключ от Windows 8.1, прописанный в таблицу ACPI MSD БИОСа ноутбука (то, что нам и нужно, это и есть ключ вшитый в БИОС).
OEM Edition: Версия операционной системы (Windows 8.1 Single Language) предустановленной на заводе изготовителем ноутбука. Именно к этой версии подойдёт ключ (OEM Key) и подставится он во время установки системы автоматически, то есть вводить его вам не придётся.
Программа OemKey
Показывает только ключ Windows 8.1 вшитый в БИОС ноутбука.
Программа RWEverything
Заходим в папку программы и запускаем исполняемый файл Rw.exe.
Жмём на кнопку ACPI.
Жмём на кнопку MSDM и видим ключ Windows 8 или Windows 8.1.
Программа ProduKey
Уже знакомая вам, по предыдущим нашим статьям, программа ProduKey, также справится с задачей определения ключа вшитого в БИОС ноутбука.
Утилита показывает два ключа, первый, это OEM ключ прописанный в таблицу ACPI MSD БИОСа ноутбука, а второй, ключ установленной на данный момент Windows 10.
Как узнать OEM ключ лицензионной Windows 8.1 ноутбука, если на нём нет жёсткого диска?
Создаём загрузочную флешку Live CD AOMEI PE Builder
Друзья, в этом случае, нам нужно загрузить ноутбук с загрузочной флешки Live CD AOMEI PE Builder. Скачиваем образ флешки на моём облачном хранилище.
- После скачивания ISO образа запускаем программу WinSetupFromUSB, именно ей создадим загрузочную флешку.
- В главном окне программы WinSetupFromUSB выбираем нашу флешку (осторожно, все данные на флешке будут удалены).
- Ставим галочку на пункте Auto format it with FBinst и отмечаем галочкой пункт FAT32.
- Отмечаем галочкой пункт Vista/7/8/Server 2008/2012 based ISO и нажимаем на кнопку справа открывающую окно проводника.
- Открывается проводник, находим ISO образ Live CD AOMEI PE Builder выделяем его левой мышью и жмём «Открыть».
- Жмём GO.
- Да.
- Да.
- ОК.
- Начинается процесс создания загрузочной флешки.
И заканчивается успешно.
Загружаем с флешки Live CD AOMEI PE Builder наш ноутбук.
В меню загрузки ноута выбираем нашу флешку.
ОК.
Метки к статье: Ключи активации WinSetupFromUSB LiveDisk
Источник: https://remontcompa.ru/windows/licenzirovanie-i-aktivacija/943-kak-uznat-oem-klyuch-licenzionnoy-windows-81-noutbuka-esli-na-nem-net-zhestkogo-diska-ili-drugimi-slovami-kak-uznat-klyuch-windows-81-vshityy-v-bios-noutbuka.html
Как узнать ключ активации своей windows XP, 7, 8, 8.1, 10
Здравствуйте уважаемые друзья! В этой статье я покажу Вам, как узнать ключ активации своей windows XP, windows 7, 8, 10.
У меня много раз спрашивали, как мне узнать ключ активации от своей системы windows? Получилось так, что ключ активации потерян или наклейка на обратной стороне ноутбука или системного блока просто затерлась и посмотреть ключ я просто не могу.
Нужно переустанавливать систему и нужен свой ключ активации, что бы потом активировать windows, помоги советом.
И так давайте приступим, в первом способе мы воспользуемся скриптом с сайта microsoft. Создаем обычный текстовый документ на рабочем столе.
Далее, нам нужно в созданный текстовый документ вставить вот такой скрипт. Выделите скрипт, скопируйте его и вставьте в текстовый документ.
- Set WshShell = CreateObject(«WScript.Shell»)
- regKey = «HKLMSOFTWAREMicrosoftWindows NTCurrentVersion»
- 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
После того, как Вы вставили скрипт в текстовый документ, документ нужно сохранить с расширение .VBS. Для этого, нажимаем на пункт «Файл» и в выпадающем списке, выбираем «Сохранить как».
В открывшемся окне в поле Тип файла, выбираете «Все файлы (*.*)» и пишите любое имя для файла, я например написал windowssss.vbs. Нажимаем кнопку «Сохранить».
- После того, как Вы нажмете на кнопку «Сохранить» у Вас появится вот такой файл.
Откройте данный файл и Вы увидите долгожданный ключ активации своей системы windows. Можно нажать на крестик или кнопку «OK», откроется дополнительное окно с информацией о windows, коде продукта и соответственно ключе активации.
Вот так всё просто можно узнать свой ключ активации на компьютере. Давайте рассмотрим ещё один способ, более простой с помощью утилиты KeyFinderInstaller.
Как узнать ключ активации своей windows с помощью утилиты KeyFinderInstaller
Скачиваем утилиту KeyFinderInstaller(скачать можете с любого сайта в интернете) и устанавливаем её. После того, как утилита установится, кликаем по ярлыку на рабочем столе и видим в открывшемся окне нужную нам информацию.
Если у Вас на компьютер ещё установлены другие продукты от компании Microsoft, например Microsoft office, то Вы так же можете узнать ключ активации данных продуктов, просто в окне выбираете продукт и смотрите информацию. Вот и всё, теперь Вы знаете, как узнать ключ активации своей windows. Надеюсь статья Вам будет полезна, всем удачи!
Источник: https://www.cherneenet.ru/kak-uznat-klyuch-aktivacii-svoey-windows.html
Как узнать лицензионный ключ активации Windows 7, 8, 8.1, 10
К прочтению данного материала многих подталкивает весьма стандартная и распространенная ситуация: когда-то купил ноутбук с установленной лицензионной операционной системой Windows 7 или 8.
Через определенное время в связи с необходимостью переустановки Windows или по любой другой причине нужен ключ активации, который был указан на наклейке, которая располагается на днище ноутбука, однако за месяцы и годы эксплуатации лэптопа она давно затерлась или вовсе отклеилась. Как быть?
Если на вашем ПК работает Windows с активированным лицензионным ключом, то «достать» его из операционной системы не составит большого труда.
Если по значку Мой компьютер нажать правой кнопкой и открыть Свойства, то внизу мы увидим лишь Код продукта, а не сам ключ активации.
Важно также различать, что вам нужно получить — просто код, который был указан на специальной наклейке или код для Windows 8, который зашит в BIOS компьютера.
Скриншот свойств «Мой компьютер»
Для Win8 из BIOS с помощью RWEverything
Для извлечения OEM ключа лицензии Windows 8 из БИОСа ноутбука или стационарного компьютера рекомендуем ознакомиться с этой статьей — в ней мы рассматривали, как с помощью программы RWEverything достать ключ от Win8 из BIOS нового типа: UEFI. Этот способ так же актуален для тех, кто пытается восстановить ключ, если вместо лицензионной Windows 8 «из магазина» была установлена другая ОС.
Скриншот программы RWEverything
Ключ активации Windows в AIDA64
Если нужен ключ активации установленной и работающей системы, можно воспользоваться уже знакомой нам программой для полной диагностики ПК — AIDA64 — переходим, знакомимся, скачиваем и устанавливаем.
Затем запускаем программу и открываем вкладку Операционная система.
В разделе Лицензионная информация в поле Ключ продукта и будет указан искомый код активации Виндовс.
Скриншот программы АИДА64
В AIDA64, как и в RWEverything, можно увидеть ключ, зашитый в БИОС. Для этого перейдем на вкладку Системная плата, затем ACPI. В разделе Описание таблицы найдем MSDM и в поле SLS Data будет прописан нужный нам 25-символьный код активации Виндовс.
Скрин AIDA64
Поиск ключа активации через KeyFinder
KeyFinder — простая утилита от Magical Jelly Bean. Эта небольшая программа не занимает много места и выдает лишь самый минимум информации, но именно она нам и нужна.
Скачать KeyFinder можно отсюда (официальный сайт разработчиков), доступна в двух версиях — нам достаточно и бесплатной. Скачиваем, устанавливаем, запускаем.
В левом окне выбираем ПО, для которого нужно узнать ключ активации — в данном случае нас интересует Windows 7 Home Premium. CD Key и есть искомый код.
Скриншот KeyFinder
Вместо заключения
Этот список можно было бы продолжать бесконечно, так как есть еще как минимум десяток популярных утилит для решения одной и той же задачи, однако считаю, что и предоставленного набора вам будет достаточно. Встречаются на просторах интернета и различные скрипты, использующие VBScript или PowerShell для извлечения ключей без установки лишних программ. Каждый выбирает тот способ, который ему более удобен.
Источник: https://2notebook.net/content/faq/kak-uznat-klyuch-aktivacii-windows-7-8
Как узнать ключ Windows 8
WinITPro.ru / Windows 8 / Как узнать ключ Windows 8
05.08.2013 itpro Windows 8 комментарий 141
В этой статье мы поговорим о том, как можно узнать ключ Windows 8, с помощью которого активирована система.
Напомним, в Windows 8, как и в предыдущих ОС семейства Microsoft – ключ продукта представляет собой последовательность из 25 символов, разделенных на 5 групп по 5 символов в каждой (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). Данный ключ используется для активации всех версий Windows 8.
При активации Windows 8 нужно учитывать следующие моменты:
- Ключ Windows 8 можно использовать только для активации той редакции Windows 8, для которой он предназначен, и не для какой другой (т.е. с помощью ключа Windows 8 Pro не получится активировать Windows 8 home).
- OEM ключ можно использовать для активации OEM-ной копии Windows 8 на том же самом компьютере, на котором он был активирован впервые и ни на каком другом
- Ключом retail можно активировать Windows 8 на любом компьютере, но только на одном одновременно
При покупке retail версии Windows 8 ключ продукта поставляется в виде наклейки, которую можно наклеить на системный блок или ноутбук, в случае покупке устройства с предустановленной Windows 8, OEM— ключ уже будет приклеен к корпусу девайса. Эта наклейка называется Certificate of Authenticity (COA).
Однако нередко случается, что по какой-либо «трагической причине», текст на такой лицензионной наклейке становится нечитаемым (пролился кофе, стерся об коленки, просто потерялся и т.д.).
Как в этом случае можно программно найти ключ Windows 8, чтобы можно было в дальнейшем при переустановке системы ее вновь активировать? Кроме того может возникнуть необходимость проверки системы на лицензионность и совпадение установленного в системе ключа и ключа на наклейке.
Ключ активации Windows 8 хранится в системном реестре, но не в открытом виде, а в зашифрованном (кодировка base 24). И в принципе его можно оттуда извлечь, расшифровать и переписать на бумажку. Информация о ключе хранится в ключе реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId, нам нужно лишь его извлечь и расшифровать.
В общем случае активированный ключ можно извлечь через WMI. Сделать это можно без использования сторонних программ средствами, средствами уже имеющимися в составе ОС Windows 8:VBScrit и Powershell. Ниже приведем оба способа, позволяющих определить ключ Windows 8.
Получаем ключ активации Windows 8 с помощью VBScript
- Создайте новый текстовый файл с именем get_windows_8_key.vbs и сохраните его на рабочем столе
- Вставьте в него следующий кодSet WshShell = CreateObject(«WScript.Shell»)
regKey = «HKLMSOFTWAREMicrosoftWindows NTCurrentVersion»
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 8 Key: » & Win8ProductKey
Win8ProductID = Win8ProductName & Win8ProductID & strProductKeyMsgBox(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 - Дважды щелкните по файлу, после чего должно появиться окно, с отображенным в нем ключом продукта. В нашем случае система активирована ключом Windows 8 Release Preview.
Готовый vbs скрипт можно скачать тут:get_windows_8_key_vbs.zip.
Как узнать ключ активации Windows 8 с помощью Powershell
Узнать ключ установленной Windows 8 можно также с помощью Powerhell.
- Создайте файл с расширением get_windows_8_key.ps1 и скопируйте в него следующий код:function Get-WindowsKey {
## get the Windows Product Key from any PCparam ($targets = «.»)
$hklm = 2147483650
$regPath = «SoftwareMicrosoftWindows NTCurrentVersion»
$regValue = «DigitalProductId»
Foreach ($target in $targets) {
$productKey = $null
$win32os = $null
$wmi = [WMIClass]»\$target
ootdefault: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
}
} - Запустите командную строку с правами администратора и для открытия консоли PoSh выполните в ней команду powershell
- В появившемся окне нужно разрешить выполнение неподписанных скриптов командой:Set-ExecutionPolicy RemoteSigned
- Выполните командыImport-Module d:myfile.ps1;
Get-WindowsKey - В результате в окне Powershell отобразится ключ установленной Windows
- Если нужно узнать ключи активации на удаленных компьютерах, воспользуйтесь командой Get-WindowsKey «computer1», «serv-dc2», «romp-buh02»
Готовый powershell скрипт находится тут:get_windows_8_key_ps.zip
Еще одна версия Powershell скрипта из комментариев от akaNeo ## Декларация функции получения ключа продукта Windows
## Скрипт предназначен PowerShell версии 2.0 (актуальна для всех версии Windows)
Function Get-WindowsProduct {
## Функция возвращает ключ установленной Windows с любой машины в сети, плюс краткую инфу по установленной версии.
Вызов без ключей подразумевает обращение к хосту
param ($Targets = [System.Net.
Dns]::GetHostName())
function PIDDecoderFromRegistry($digitalProductId) {
New-Variable -Name base24 -Value 'BCDFGHJKMPQRTVWXY2346789' ## -Option Const ## символа использующиеся в ключах продукта Windows и Office
New-Variable -Name decodeStringLength -Value 24 ## -Option Const ## ‘Чистая’ длина зашифрованного ключа продукта
New-Variable -Name decodeLength -Value 14 ## -Option Const ## Длина зашифрованного ключа продукта в байтах (символы хранятся в полубайтах)
New-Variable -Name decodedKey -Value ([System.String]::Empty) ## Строка содержащая расшифрованный ключ продукта
## Проверка, содержит ли ключ продукта ‘N’ (такое возможно для Windows 8 и Office 15)
$containsN = ($digitalProductId[$decodeLength] / 8) -bAnd 1 ## ($digitalProductId[$decodeLength] -shr 3) -bAnd 1 ## PS 4.0
$digitalProductId[$decodeLength] = [System.Byte]($digitalProductId[$decodeLength] -bAnd [System.Convert]::ToByte('F7', 16)) ## 247
## Собственно процесс расшифровки
for ($i = $decodeStringLength; $i -ge 0; $i—)
{
$digitMapIndex = 0
for ($j = $decodeLength; $j -ge 0; $j—)
{
$digitMapIndex = $digitMapIndex * 256 -bXor $digitalProductId[$j] ## $digitMapIndex -shl 8 -bXor $digitalProductId[$j] ## PS 4.0
$digitalProductId[$j] = [System.Math]::Truncate($digitMapIndex / $base24.Length)
$digitMapIndex = $digitMapIndex % $base24.Length
}
$decodedKey = $decodedKey.Insert(0, $base24[$digitMapIndex])
}
## Удаление первого символа в ключе и помещение ‘N’ в нужную позицию
if ([System.Boolean]$containsN)
{
$firstLetterIndex = 0
for ($index = 0; $index -lt $decodeStringLength; $index++)
{
if ($decodedKey[0] -ne $base24[$index]) {continue}
$firstLetterIndex = $index
break
}
$keyWithN = $decodedKey
$keyWithN = $keyWithN.Remove(0, 1)
$keyWithN = $keyWithN.Substring(0, $firstLetterIndex) + 'N' + $keyWithN.Remove(0, $firstLetterIndex)
$decodedKey = $keyWithN;
}
$returnValue = $decodedKey
## Вставка тире через каждые пять символов
for ($t = 20; $t -ge 5; $t -= 5)
{
$returnValue = $returnValue.Insert($t, '-')
}
return $returnValue
}
## Main
New-Variable -Name hklm -Value 2147483650 ## -Option Const
New-Variable -Name regPath -Value 'SoftwareMicrosoftWindows NTCurrentVersion' ## -Option Const
New-Variable -Name regValue -Value 'DigitalProductId' ## -Option Const
Foreach ($target in $Targets) {
$win32os = $null
$wmi = [WMIClass]»\$target
ootdefault:stdRegProv»
$binArray = $wmi.GetBinaryValue($hklm,$regPath,$regValue).uValue[52..66]
$win32os = Get-WmiObject -Class 'Win32_OperatingSystem' -ComputerName $target
$product = New-Object -TypeName System.Object
## Конструктор
$product | Add-Member -MemberType 'NoteProperty' -Name 'Computer' -Value $target
$product | Add-Member -MemberType 'NoteProperty' -Name 'Caption' -Value $win32os.Caption
$product | Add-Member -MemberType 'NoteProperty' -Name 'CSDVersion' -Value $win32os.CSDVersion
$product | Add-Member -MemberType 'NoteProperty' -Name 'OSArch' -Value $win32os.OSArchitecture
$product | Add-Member -MemberType 'NoteProperty' -Name 'BuildNumber' -Value $win32os.BuildNumber
$product | Add-Member -MemberType 'NoteProperty' -Name 'RegisteredTo' -Value $win32os.RegisteredUser
$product | Add-Member -MemberType 'NoteProperty' -Name 'ProductID' -Value $win32os.SerialNumber
$product | Add-Member -MemberType 'NoteProperty' -Name 'ProductKey' -Value (PIDDecoderFromRegistry($binArray))
Write-Output $product
}
} ## End Get-WindowsProduct
Предыдущая статья Следующая статья
Источник: http://winitpro.ru/index.php/2012/10/12/kak-uznat-klyuch-windows-8/
Как узнать ключ Windows 8
Рейтинг: 5 / 5
В этой статье мы поговорим о том, как можно узнать ключ Windows 8, с помощью которого активирована система.
Напомним, в Windows 8, как и в предыдущих ОС семейства Microsoft – ключ продукта представляет собой последовательность из 25 символов, разделенных на 5 групп по 5 символов в каждой (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). Данный ключ используется для активации всех версий Windows 8.
При активации Windows 8 нужно учитывать следующие моменты:
Ключ Windows 8 можно использовать только для активации той редакции Windows 8, для которой он предназначен, и не для какой другой (т.е. с помощью ключа Windows 8 Pro не получится активировать Windows 8 home).
OEM ключ можно использовать для активации OEM-ной копии Windows 8 на том же самом компьютере, на котором он был активирован впервые и ни на каком другом
Ключом retail можно активировать Windows 8 на любом компьютере, но только на одном одновременно
При покупке retail версии Windows 8 ключ продукта поставляется в виде наклейки, которую можно наклеить на системный блок или ноутбук, в случае покупке устройства с предустановленной Windows 8, OEM- ключ уже будет приклеен к корпусу девайса. Эта наклейка называется Certificate of Authenticity (COA).
Однако нередко случается, что по какой-либо «трагической причине», текст на такой лицензионной наклейке становится нечитаемым (пролился кофе, стерся об коленки, просто потерялся и т.д.).
Как в этом случае можно программно найти ключ Windows 8, чтобы можно было в дальнейшем при переустановке системы ее вновь активировать? Кроме того может возникнуть необходимость проверки системы на лицензионность и совпадение установленного в системе ключа и ключа на наклейке.
Ключ активации Windows 8 хранится в системном реестре, но не в открытом виде, а в зашифрованном (кодировка base 24). И в принципе его можно оттуда извлечь, расшифровать и переписать на бумажку. Информация о ключе хранится в ключе реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId, нам нужно лишь его извлечь и расшифровать.
В общем случае активированный ключ можно извлечь через WMI. Сделать это можно без использования сторонних программ средствами, средствами уже имеющимися в составе ОС Windows 8:VBScrit и Powershell. Ниже приведем оба способа, позволяющих определить ключ Windows 8.
Получаем ключ активации Windows 8 с помощью VBScript
Создайте новый текстовый файл с именем get_windows_8_key.vbs и сохраните его на рабочем столе
Вставьте в него следующий код
- function Get-WindowsKey {
- ## get the Windows Product Key from any PC
- param ($targets = «.»)
- $hklm = 2147483650
- $regPath = «SoftwareMicrosoftWindows NTCurrentVersion»
- $regValue = «DigitalProductId»
- Foreach ($target in $targets) {
- $productKey = $null
- $win32os = $null
- $wmi = [WMIClass]»\$target
ootdefault: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. Запустите командную строку с правами администратора и для открытия консоли PoSh выполните в ней команду powershell
- 3. В появившемся окне нужно разрешить выполнение неподписанных скриптов командой: Set-ExecutionPolicy RemoteSigned
- 4. Выполните команды:
- Import-Module d:myfile.ps1;
- Get-WindowsKey
- В результате в окне Powershell отобразится ключ установленной Windows
- Если нужно узнать ключи активации на удаленных компьютерах, воспользуйтесь командой Get-WindowsKey «computer1″, «serv-dc2″, «romp-buh02″
- Готовый powershell скрипт находится тут:get_windows_8_key_ps.zip
- Описанные выше методики, позволяющие узнать ключ установленной Windows, будут работать на всех системах с ОС: Windows XP, Vista, Windows 7 и Windows 8.
- Метод проверен мной, благодарность сайту winitpro.ru
Источник: http://jarosstar.com/index.php/ru/stati/windows/127-activation-kay-w8.html
Как узнать активационный ключ Windows 8 или 8.1
На компьютерах и ноутбуках с предустановленной операционной системой Windows 7 имелась специальная наклейка, на которой был указан регистрационный ключ продукта.
В Windows 8 и 8.1 эта наклейка была убрана. Сделано это было в целях безопасности, чтобы регистрационный ключ системы не мог быть украден. Но есть одно но.
Как быть если вам вдруг понадобится переустановить операционную систему? Ведь для этого вам придется вводить ключ заново.
С помощью программы produkey
К счастью извлечение регистрационного ключа из активированной Windows 8 и 8.1 не является большой проблемой. Вытащить ключ из системы можно несколькими способами. Самый простой и удобный заключается в использовании специальной программы Produkey. Предназначается эта утилита для извлечения активационных ключей из программных продуктов компании Microsoft.
Утилита Produkey совершенно бесплатна и очень проста в использовании. Все что нужно сделать, так это просто установить и запустить программу. Приложением поддерживается извлечение идентификатора продукта, регистрационного ключа, импортирование полученных данных в html формат. Также вы можете скопировать ключ в буфер обмена и сохранить его в обычный текстовый файл.
Скачать Produkey: http://www.nirsoft.net
С помощью скрипта vbscript
Извлечь ключ из активированной Windows можно и средствами домашней операционной системы. Если вам интересно знать, располагается ключ активации Windows в системном реестре, а именно в ветке HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/DigitalProductId.
К сожалению, просмотреть его напрямую не получится, так как хранится он в зашифрованном виде. Для его расшифровки можно воспользоваться готовым скриптом VBScript. Скачать его можно по этой ссылке.
Распакуйте архив со скриптом в любом удобном месте запустите его двойным кликом. При этом должно появиться окошко, в котором будет показан активационный ключ вашей операционной системы.
Однако сработает этот трюк только в том случае, если на вашем компьютере будет разрешен доступ к серверу сценариев Windows, в противном случае вы получите сообщение об ошибке.
Но как мне кажется, использование утилиты Produkey является куда более простым и удобным, тем более что предложенный скрипт работает только в операционной системе Windows 7 и 8.
Источник: https://www.softrew.ru/instructions/1288-kak-uznat-aktivacionnyy-klyuch-windows-8-ili-81.html
Как узнать ключ Windows 8
Зачем это может понадобиться
Ещё несколько лет назад общепринятой практикой было размещать наклейку на тыльной стороне ноутбука или внутри системного блока: вот на ней можно было легко посмотреть лицензионный ключ Windows 8.
Но так как ценность форм-фактора ноутбука в его мобильности, то от частого трения с различными поверхностями наклейки быстро приходили в негодность, и информация на них становилась нечитабельной.
И это могло быть критичным, если предусмотрительно не переписать ключ куда-то в надёжное место.
Немного подумав, производители нашли достаточно простое и в то же время относительно надёжное средство для сохранения лицензионных данных.
Было принято решение вшивать активационную информацию в BIOS — первичную подпрограмму, отвечающую за запуск и отладку работы всех составных частей и модулей персонального компьютера.
Но если что-то случается с жёстким диском и материнской платой, то даже после их замены лицензия будет утеряна.
Благо, есть в распоряжении пользователя инструментарий для реализации такой задачи, как узнать ключ продукта Windows 8. Причём сделать это можно несколькими способами. Вообще, это необязательная операция, но и её полезность может быть сильно недооценена. Поэтому давайте рассмотрим имеющиеся возможности поподробнее.
Методы
Узнать серийный номер Windows 8 можно как посредством заложенных в саму операционную систему инструментов, так и с помощью утилит от сторонних разработчиков.
И стоит отметить, что в самой «восьмерке» имеется несколько способов сделать это, но одни из них крайне непрактичны, а вторые справляются с поставленной задачей лишь частично.
Подобные несостоятельные варианты мы рассматривать попросту не будем.
Итак, начнём с базового инструмента, а затем рассмотрим уже и несколько сторонних.
Создание файла
- Читателю придётся создать небольшой файл, который будет при его открытии выводить интересующую информацию.
- Для этого потребуется в любом удобном юзеру месте создать текстовый документ.
- Затем открыть его и либо ввести вручную, либо скопировать и вставить следующее:
- Set WshShell = CreateObject(«WScript.Shell»)
- regKey = «HKLMSOFTWAREMicrosoftWindows NTCurrentVersion»
- 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 8 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
- После чего нужно выбрать «Файл» и найти пункт «Сохранить как».
Первым делом, в открывшемся окне потребуется выбрать в графе «Тип файла» положение «Все файлы». Затем потребуется заполнить поле «Имя». В принципе, назвать файл можно как угодно, но главное – добавить в конце следующее: .vbs. Именно при указании этого расширения всё будет работать, если же этого не сделать, то ничего не получится.
Как только вышеупомянутое будет сделано и информация сохранена, можно открывать файлик. Сперва появится окно исключительно с ключом, а после нажатия «ОК» на экран выведется второе окошко, где будет изложена информация в более детальном виде.
Приложения
Чтобы узнать информацию о ключе ОС, существуют как специализированные утилиты, так и те, в которые подобный инструментарий лишь заложен как малая часть доступных возможностей.
Из специализированных утилит можно упомянуть крохотную программку ProduKey, единственной целью создания которой и было установить значение активационных ключей всех возможных продуктов от Microsoft.
Если у читателя имеется Microsoft Office, то в программке будет отображён и её лицензионный ключик.
Приложение является бесплатным, и его легко и просто можно скачать на сайте разработчиков в соответствующем разделе или сразу пройдя по ссылке.
- Открываем архив, запускаем утилиту и смотрим интересующее.
Подобную лицензионную информацию можно также узнать из приложений типа Everest, AIDA64 или Free PC Audit. Первая является предшественницей второй, но объединяет их то, что обе они платные. Последняя же является их аналогом и имеет практически те же самые функции, что и первые две, но при этом распространяется на бесплатной основе. Взять её можно на сайте разработчиков или пройдя по ссылке.
- После скачивания нужно лишь открыть приложение и подождать, пока оно соберёт всю необходимую информацию.
- После завершения сканирования лицензионный ключик будет виден сразу же — на первой странице в соответствующей графе.
Как узнать ключ Windows 8: Видео
Источник: http://owindows8.com/nastrojka/uchetnye-zapisi/kak-uznat-klyuch.html
Ключ продукта windows 8, 8.1: как узнать
При работе на персональном компьютере или ноутбуке может возникнуть ситуация, когда требуется узнать код операционной системы (ОС). Так же потребуется необходимость её активации. Это несложные процедуры, которые легко выполнимы.
Вам может понадобиться код активации операционной системы
Что такое ключ продукта и зачем его нужно знать.
Он состоит из 25 цифр и букв латинского алфавита и используется для легализации продукта. Активированная система является валидной и на неё распространяются обновления компании Microsoft. При покупке лицензированной ОС, набор символов, находится на упаковке.
Если приобретается устройство с предустановленной ОС, то код отпечатан на наклейке, которая у ноутбуков находится на обратной стороне корпуса.
Поскольку лицензированная ОС стоит недёшево, многие пользователи приобретают на диске или скачивают из интернета пиратские копии, для установки которых используются специальные программы. В отдельных случаях потребуется узнать ключ Windows 7. При использовании нелицензированных копий, пользователя ждут следующие проблемы:
- Компьютер тормозит
- Происходит произвольная перезагрузка
- Фон экрана становится чёрным и на нём появляются предупредительные надписи
Как узнать ключ Windows (читать ниже)
Узнать ключ Windows любой версии, уже установленной на персональный компьютер, можно двумя способами. Первый способ подразумевает использование средств ОС и требует написания программы.
Этот способ сложный, продолжительный и подходит для опытных пользователей, поэтому удобнее узнать ключ win 7 на компе, воспользовавшись бесплатной утилитой ProdyKey.
Маленькая программа позволяет узнать коды следующих продуктов:
- Windows
- Microsoft Office
- Exchange Server
Работать с этой утилитой очень просто. После её загрузки с официального сайта (важно) и запуска с правами администратора появляется окно, где указаны данные установленных продуктов. Они потребуются при переустановке ОС, а информация на упаковке стёрлась или утеряна.
появляется окно, где указаны данные установленных продуктов
После приобретения ОС и установки на персональное устройство, её необходимо легализовать.
Код активации для виндовс 7 находится на упаковке с установочным диском. Он выглядит следующим образом.
Код активации для виндовс
В процессе установки, после создания учётной записи пользователя, на экране появится предложение ввести шифр, указанный на этикетке. В строку «Ключ продукта» нужно аккуратно и без ошибок записать эту последовательность символов.
В_строку «Ключ продукта» нужно аккуратно и без ошибок записать эту последовательность символов
Затем ОС нужно активировать. Для этого выполняются следующие действия:
- «Пуск»
- «Панель управления»
- «Система»
На экране появляется окно, где имеется строка «Изменить ключ продукта» и в неё вписывается имеющийся код, после чего он вводится в компьютер.
На экране появляется окно, где имеется строка «Изменить ключ продукта»
После завершения процесса можно узнать активирована ли Windows 7. В нижней строке появляется надпись «Активация Windows выполнена» и значок.
Легализация операционной системы Windows 8 и 8.1
Активировать Windows 8 можно используя активатор для Windows 8.
Выполнение этого процесса при наличии кода осуществляется таким же способом, как и при установке 7 версии, то есть в окне «Система» через панель управления.
Если ОС незаконная, то нужно использовать специальную программу, которая сама пропишет ключ и сделает всё остальное. Таких продуктов достаточно много и можно отметить некоторые из них:
- KMS auto
- KMS nano25
- KMS activator
Программы не требуют никаких действий при установке, но система будет валидна в течение 180 дней, после чего процесс повторяют. Узнать ключ Windows 8 на ноутбуке возможно с помощью программки Key Finder, которая считывает данные из БИОС.
Особенно опасно использовать пиратские копии при работе с большими объёмами информации и при финансовых операциях.
Теперь вы знаете, как узнать ключ Windows 8 и Windows 8.1
Источник: https://pcyk.ru/windows/kak-uznat-klyuch-produkta-chtob-aktivirovat-windows-na-noutbuke/