Как найти ключ активации в windows (виндовс) 8

  1. Здравствуйте дорогие администраторы! Вопрос: как узнать OEM ключ лицензионной Windows 8.1 ноутбука, если на нём нет жёсткого диска? Или другими словами, как узнать ключ Windows 8.

    1 вшитый в BIOS ноутбука? Моя проблема состоит в том, что у меня вышел из строя жёсткий диск и я купил новый, теперь хочу установить на него ранее предустановленную с магазина Windows 8.1 Single Language (Для одного языка), но боюсь, что система не активируется автоматически при установке.

     Читал в интернете, что с помощью каких-то программ можно узнать ключ Windows 8.1, «вшитый» в BIOS ноутбука и ключ это сохраняется в любом случае, на всё время жизни ноутбука.

  2. Привет админ! Покупал год назад ноутбук, тогда на нём была установлена 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Скачайте все программы одним архивом на моём облачном хранилище.Как найти ключ активации в windows (Виндовс) 8

Итак, смотрим ключ Windows 8.1 прописанный в БИОСе программами: ShowKeyPlus, OemKey, RWEverything, ProduKey.

Первая на очереди программа ShowKeyPlus

Как найти ключ активации в windows (Виндовс) 8

  • Программа выводит подробную информацию. 
  • 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) и подставится он во время установки системы автоматически, то есть вводить его вам не придётся.

Как найти ключ активации в windows (Виндовс) 8

Программа OemKey

Как найти ключ активации в windows (Виндовс) 8

Показывает только ключ Windows 8.1 вшитый в БИОС ноутбука. 

Как найти ключ активации в windows (Виндовс) 8Программа RWEverything

Заходим в папку программы и запускаем исполняемый файл Rw.exe.

Как найти ключ активации в windows (Виндовс) 8

Жмём на кнопку ACPI.

Как найти ключ активации в windows (Виндовс) 8

Жмём на кнопку MSDM и видим ключ Windows 8 или Windows 8.1.

Как найти ключ активации в windows (Виндовс) 8

Программа ProduKey

Уже знакомая вам, по предыдущим нашим статьям, программа ProduKey, также справится с задачей определения ключа вшитого в БИОС ноутбука.

Как найти ключ активации в windows (Виндовс) 8

Утилита показывает два ключа, первый, это OEM ключ прописанный в таблицу ACPI MSD БИОСа ноутбука, а второй, ключ установленной на данный момент Windows 10. 

Как узнать OEM ключ лицензионной Windows 8.1 ноутбука, если на нём нет жёсткого диска?

Создаём загрузочную флешку Live CD AOMEI PE Builder

Друзья, в этом случае, нам нужно загрузить ноутбук с загрузочной флешки Live CD AOMEI PE Builder. Скачиваем образ флешки на моём облачном хранилище.

  1. После скачивания ISO образа запускаем программу WinSetupFromUSB, именно ей создадим загрузочную флешку.

  2. В главном окне программы WinSetupFromUSB выбираем нашу флешку (осторожно, все данные на флешке будут удалены).
  3. Ставим галочку на пункте Auto format it with FBinst и отмечаем галочкой пункт FAT32.

  4. Отмечаем галочкой пункт Vista/7/8/Server 2008/2012 based ISO и нажимаем на кнопку справа открывающую окно проводника.
  5. Открывается проводник, находим ISO образ Live CD AOMEI PE Builder выделяем его левой мышью и жмём «Открыть».
  6. Жмём GO.
  7. Да.
  8. Да. 
  9. ОК.

     

  10. Начинается процесс создания загрузочной флешки.

И заканчивается успешно.

Загружаем с флешки 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. Создаем обычный текстовый документ на рабочем столе.

Как найти ключ активации в 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 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. Для этого, нажимаем на пункт «Файл» и в выпадающем списке, выбираем «Сохранить как».

Как найти ключ активации в windows (Виндовс) 8

В открывшемся окне в поле Тип файла, выбираете «Все файлы (*.*)» и пишите любое имя для файла, я например написал windowssss.vbs. Нажимаем кнопку «Сохранить».

  1. Как найти ключ активации в windows (Виндовс) 8
  2. После того, как Вы нажмете на кнопку «Сохранить» у Вас появится вот такой файл.
  3. Как найти ключ активации в windows (Виндовс) 8

Откройте данный файл и Вы увидите долгожданный ключ активации своей системы windows. Можно нажать на крестик или кнопку «OK», откроется дополнительное окно с информацией о windows, коде продукта и соответственно ключе активации.

Как найти ключ активации в windows (Виндовс) 8

Как найти ключ активации в windows (Виндовс) 8

Вот так всё просто можно узнать свой ключ активации на компьютере. Давайте рассмотрим ещё один способ, более простой с помощью утилиты KeyFinderInstaller.

Как узнать ключ активации своей windows с помощью утилиты KeyFinderInstaller

Скачиваем утилиту KeyFinderInstaller(скачать можете с любого сайта в интернете) и устанавливаем её. После того, как утилита установится, кликаем по ярлыку на рабочем столе и видим в открывшемся окне нужную нам информацию.

Как найти ключ активации в windows (Виндовс) 8

Если у Вас на компьютер ещё установлены другие продукты от компании 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 компьютера.

Как найти ключ активации в windows (Виндовс) 8
Скриншот свойств «Мой компьютер»

Для Win8 из BIOS с помощью RWEverything

Для извлечения OEM ключа лицензии Windows 8 из БИОСа ноутбука или стационарного компьютера рекомендуем ознакомиться с этой статьей — в ней мы рассматривали, как с помощью программы RWEverything достать ключ от Win8 из BIOS нового типа: UEFI. Этот способ так же актуален для тех, кто пытается восстановить ключ, если вместо лицензионной Windows 8 «из магазина» была установлена другая ОС.

Как найти ключ активации в windows (Виндовс) 8
Скриншот программы RWEverything

Ключ активации Windows в AIDA64

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

Затем запускаем программу и открываем вкладку Операционная система.

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

Как найти ключ активации в windows (Виндовс) 8
Скриншот программы АИДА64

В AIDA64, как и в RWEverything, можно увидеть ключ, зашитый в БИОС. Для этого перейдем на вкладку Системная плата, затем ACPI. В разделе Описание таблицы найдем MSDM и в поле SLS Data будет прописан нужный нам 25-символьный код активации Виндовс.

Как найти ключ активации в windows (Виндовс) 8
Скрин AIDA64

Поиск ключа активации через KeyFinder

KeyFinder — простая утилита от Magical Jelly Bean. Эта небольшая программа не занимает много места и выдает лишь самый минимум информации, но именно она нам и нужна.

Скачать KeyFinder можно отсюда (официальный сайт разработчиков), доступна в двух версиях — нам достаточно и бесплатной. Скачиваем, устанавливаем, запускаем.

В левом окне выбираем ПО, для которого нужно узнать ключ активации — в данном случае нас интересует Windows 7 Home Premium. CD Key и есть искомый код.

Как найти ключ активации в windows (Виндовс) 8
Скриншот 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, чтобы можно было в дальнейшем при переустановке системы ее вновь активировать? Кроме того может возникнуть необходимость проверки системы на лицензионность и совпадение установленного в системе ключа и ключа на наклейке.

Ключ активации Windows 8 хранится в системном реестре, но не в открытом виде, а в  зашифрованном (кодировка base 24). И в принципе его можно оттуда извлечь, расшифровать и переписать на бумажку. Информация о ключе хранится в ключе реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId, нам нужно лишь его извлечь и расшифровать.

Как найти ключ активации в windows (Виндовс) 8

В общем случае активированный ключ можно извлечь через WMI. Сделать это можно без использования сторонних программ средствами, средствами уже имеющимися в составе ОС Windows 8:VBScrit и Powershell. Ниже приведем оба способа, позволяющих определить ключ Windows 8.

Получаем ключ активации Windows 8 с помощью VBScript

  1. Создайте новый текстовый файл с именем get_windows_8_key.vbs и сохраните его на рабочем столе
  2. Вставьте в него следующий код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

  3. Дважды щелкните по файлу, после чего  должно появиться окно, с отображенным в нем ключом продукта. В нашем случае система активирована ключом Windows 8 Release Preview.

Как найти ключ активации в windows (Виндовс) 8

Готовый vbs скрипт можно скачать тут:get_windows_8_key_vbs.zip.

Как узнать  ключ активации Windows 8 с помощью Powershell

Узнать ключ установленной Windows 8 можно также с помощью Powerhell.

  1. Создайте файл с расширением get_windows_8_key.ps1 и скопируйте в него следующий код: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
  5. В результате в окне Powershell отобразится ключ установленной WindowsКак найти ключ активации в windows (Виндовс) 8
  6. Если нужно узнать ключи активации на удаленных компьютерах,  воспользуйтесь командой 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, чтобы можно было в дальнейшем при переустановке системы ее вновь активировать? Кроме того может возникнуть необходимость проверки системы на лицензионность и совпадение установленного в системе ключа и ключа на наклейке.

Ключ активации Windows 8 хранится в системном реестре, но не в открытом виде, а в зашифрованном (кодировка base 24). И в принципе его можно оттуда извлечь, расшифровать и переписать на бумажку. Информация о ключе хранится в ключе реестра HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId, нам нужно лишь его извлечь и расшифровать.

Как найти ключ активации в windows (Виндовс) 8

В общем случае активированный ключ можно извлечь через WMI. Сделать это можно без использования сторонних программ средствами, средствами уже имеющимися в составе ОС Windows 8:VBScrit и Powershell. Ниже приведем оба способа, позволяющих определить ключ Windows 8.

Получаем ключ активации Windows 8 с помощью VBScript

Создайте новый текстовый файл с именем get_windows_8_key.vbs и сохраните его на рабочем столе

Вставьте в него следующий код

  1. function Get-WindowsKey {
  2. ## get the Windows Product Key from any PC
  3. param ($targets = «.»)
  4. $hklm = 2147483650
  5. $regPath = «SoftwareMicrosoftWindows NTCurrentVersion»
  6. $regValue = «DigitalProductId»
  7. Foreach ($target in $targets) {
  8. $productKey = $null
  9. $win32os = $null
  10. $wmi = [WMIClass]»\$target
    ootdefault:stdRegProv»
  11. $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
  • }
  1. 2. Запустите командную строку с правами администратора и для открытия консоли PoSh выполните в ней команду powershell
  2. 3. В появившемся окне нужно разрешить выполнение неподписанных скриптов командой: Set-ExecutionPolicy RemoteSigned
  3. 4. Выполните команды:
  4. Import-Module d:myfile.ps1;
  5. Get-WindowsKey
  6. В результате в окне Powershell отобразится ключ установленной Windows

Как найти ключ активации в windows (Виндовс) 8

  • Если нужно узнать ключи активации на удаленных компьютерах, воспользуйтесь командой 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.

Как найти ключ активации в windows (Виндовс) 8

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

Скачать Produkey: http://www.nirsoft.net

С помощью скрипта vbscript

Извлечь ключ из активированной Windows можно и средствами домашней операционной системы. Если вам интересно знать, располагается ключ активации Windows в системном реестре, а именно в ветке HKLM/SOFTWARE/Microsoft/Windows NT/CurrentVersion/DigitalProductId.

Как найти ключ активации в windows (Виндовс) 8

К сожалению, просмотреть его напрямую не получится, так как хранится он в зашифрованном виде. Для его расшифровки можно воспользоваться готовым скриптом VBScript. Скачать его можно по этой ссылке.

Как найти ключ активации в windows (Виндовс) 8

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

Однако сработает этот трюк только в том случае, если на вашем компьютере будет разрешен доступ к серверу сценариев Windows, в противном случае вы получите сообщение об ошибке.

Но как мне кажется, использование утилиты Produkey является куда более простым и удобным, тем более что предложенный скрипт работает только в операционной системе Windows 7 и 8.

Источник: https://www.softrew.ru/instructions/1288-kak-uznat-aktivacionnyy-klyuch-windows-8-ili-81.html

Как узнать ключ Windows 8

Как найти ключ активации в 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, то в программке будет отображён и её лицензионный ключик.

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

  1. Открываем архив, запускаем утилиту и смотрим интересующее.

Подобную лицензионную информацию можно также узнать из приложений типа 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.

Маленькая программа позволяет узнать коды следующих продуктов:

  1. Windows
  2. Microsoft Office
  3. 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/

Ссылка на основную публикацию