Как узнать ключ продукта виндовс 8

Содержание

Три способа узнать ключ Windows

Как узнать ключ продукта виндовс 8

Итак, случилось так, что приходится переустановить windows (умирает hdd, bsod, другие проблемы…) и рядом с проблемой есть желание перенести честно приобретенную лицензию.

Но вот незадача: наклейка стерлась, записи не сохранилось, да какое мне было дело? Все же работало! Выход есть, а с Windows 8, 8.1 и 10 еще проще, там ключ зашит в bios. Microsoft использует 25-значный код, он нам и нужен.

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

1. Самый простой способ — программный

ProduKey, проверенная временем прога, показывает ключи для Windows, MS-Office, SQL Server. Просто скачивайте и запускайте файл .exe из архива через пару секунд все готово.

С помощью этой утилиты можно не только посмотреть ключ на установленной системе но и например с внешнего устройства (внешний диск, usb флешка) или подключить диск со второй системой. Бывает так что Windows не запускается из-за повреждения диска или синий экран тому виной а ключ узнать необходимо, тогда Product KeyFinder отличное решение.

Скачиваем, устанавливаем. Запускаем от имени администратора.

Жмем вкладку Tools, а затем Load Hive

Выбираем на внешнем устройстве папку Windows и жмем Enter. После нескольких секунд сканирования получаем версию системы и ключ для установки на новый диск чистой Windows.

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

Способ для искателей, он  немного сложней, но интересней.

Set WshShell = CreateObject(“WScript.Shell”) regKey = “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\” DigitalProductId = WshShell.RegRead(regKey & “DigitalProductId”) Win8ProductName = “Windows Product Name: ” & WshShell.RegRead(regKey & “ProductName”) & vbNewLine Win8ProductID = “Windows Product ID: ” & WshShell.RegRead(regKey & “ProductID”) & vbNewLine Win8ProductKey = ConvertToKey(DigitalProductId) strProductKey =”Windows 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

Создаем обычный текстовый документ .txt открываем и вставляем туда этот текст:

Меняем расширение файла с .txt на .vbs и запускаем скрипт, через пару секунд видим ключ. Кому лень проделывать манипуляции, скачивайте готовый скрипт.

3. Вытащить ключ из Биоса (bios)

Этот способ настоящий хардкор, поможет узнать ключ всех windows зашитый в bios. В последних версиях компьютеров с предустановленной Windows 8, 8.

1, 10 наклейки с ключом нет, его конечно можно узнать выше перечисленными способами, но что делать если поверх поставили другую версию или Linux например? Ключ сохраняется в чипе bios и это с одно стороны здорово, вы его не потеряете и если захотите его узнать используйте RWeverything.

 Скачиваем утилиту  согласно версии вашей системы версия 32 bit или 64 bit. Её нужно скачать, распаковать (winrar, winzip) установить и запустить. Затем:

  1. Нажмите на кнопку ACPI.
  2. Выберите закладку MSDM.
  3. В нижней строчке Data будет зашитый в вашем BIOS ключ Windows? копируем его и используем по назначению

Заключение: если вам пришлось находить и восстанавливать ключ, то непременно запишите его в надежное место. Лицензия это важно, вы заплатили за нее.

Если пригодилось нажмите на кнопку ниже и расскажите друзьям, Спасибо!

Новый рабочий способ извлечь ключ, в том числе если система не запускается

Нашел я этот способ на просторах интернета и проверил что он работает даже в последней сборке Widows 10.0.

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

Да она на английском, но кто из нас не пользуется переводчиком в хром? Итак, будьте внимательны и следуйте инструкции, если все сделаете правильно, то в конце расшифруете бинарный код и получите ключ продукта, выглядит это поле так:

PrimeExpert Softwareперейти на сайт

Здесь инструкция как все это записать на USB

by HyperComments

Источник: https://lifeservice.me/tri-sposoba-uznat-kluch-windows/

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

Как узнать ключ продукта виндовс 8

Любая система быть лицензионной и иметь некий идентификатор, указывающий на эту лицензию.

Программное обеспечение Windows – платное решение, а значит при покупке через интернет или диска, вы всегда будете иметь ключ продукта. Некоторые задаются вопросом, как узнать ключ Windows 7, 8 или 10.

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

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

Один из хороших вариантиков узнать лицензионный ключ Windows 8 – загрузить утилиту RWEEverything. Скачивание производить с этого сайта – http://rweverything.com/download.

Итак, процедура нахождения сведений о лицензионном ключе может понадобиться при случаях:

  • Когда система повреждена до такой степени, что вариантом исправления проблемы будет являться переустановка системы.
  • Накопитель, где инсталлирована Windows форматирован.

#1 способ нахождения ключа

Практически в каждом ноутбуке, с системой ОС, то есть там не стоит DOS, при этом лицензионной, присутствует зашитый в BIOS ключик. То есть это ключ активации OEM систем. Такой находится и в Windows 7, и в Windows 10.

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

Когда скачаете чистую систему нужной редакции (например, Домашняя), можете ввести этот ключ, тем самым её активировав.

#2 метод нахождения ключа системы

Скачиваете программку по ссылке, которую я указал выше и проделываем такую процедуру:

  • Запускаете файлик Rw.exe
  • В окошке находим вкладку ACPI, а в другом окошке идём на вкладку MSDM. Находим строчку Data, где будет написан ваш лицензионный ключ.

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

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

Программка называется Product Key Viewer и скачать её можно с этого ресурса: https://safezone.cc/resources/windows-8-10-product-key-viewer.93.

Дальше на вкладке Product Key вы увидите вшитый в BIOS ключ. Но пользователи могут задаться вопросом, что у них в системе как бы два ключа.

Зачем два ключа в ноутбуке

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

Первоначально идёт проверка ключа, вшитого в BIOS, дальше 25-значного лицензионного ключа, находящегося уже в системе, для активации системы также необходим так называемый OEM-сертификат.

Когда вы начнете переустанавливать Windows 10 и начнется активация, на серверах Microsoft начнется сопоставление данных ключей, 1-го и 2-го лицензионного. При условии, что оба ключа имеют отношение к Windows 10 Home для одного языка, то активация пройдет успешно (Для примера я указал десятую версию Home).

В одной из своих статей, как восстановить ключ от Windows 7 и 8, я рассматривал несколько инструментов, в список которых входит ProduKey. С помощью нехитрых действий вы можете узнать ключ Windows 10 и прочих версий ОС. Если у вас на компьютере стоит Microsoft Office, то и от этого софта вы увидите желаемый ключик.

Как узнать ключ Windows при помощи командной строки

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

wmic path softwarelicensingservice get oa3xoriginalproductkey

Такая длинная строчка поможет обнаружить ключ из любой системы Windows.

ShowKeyPlus

Дабы проверить ключ Windows, достаточно загрузить утилитку ShowKeyPlus. Она бесплатна и нет необходимости её устанавливать, а после открытия вы сразу увидите нужные данные.

Вы увидите имя системы, код продукта, сам ключ, и второй ключ для OEM системы.

Free PC Audit

Очередное средство, поможет вам узнать о ключе Windows на любом компьютере. Она похожа на другие, рассмотренные нами инструменты. Скачиваете отсюда, запускаете и переходите на вкладку «System». Слева ищем раздел «Windows product key». А в правой части окошка высвечивается необходимая нам информация.

Скачать можно отсюда: http://www.ixbt.com/news/soft/index.shtml?17/77/14

Как узнать ключ Windows с помощью Speccy и AIDA64

Итак, вот мы и подобрались к одной из моих любимых утилит, при помощи которой я смотрю сведения о системе и комплектующих называется AIDA64. В ней присутствует и опция для проверки ключа Windows. Всё, что нужно сделать –  перейти на вкладку «Операционная система» и справа вы увидите строчку «Ключ продукта».

Второе аналогичное средство – это Speccy. Также перейдите на вкладку «Операционная система», которая там имеется и справа. Найдите строчку «Серийный номер». Вот и весь процесс.

Как узнать ключ Windows с помощью скрипта

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

Ниже указан скрипт, выполняющийся в виде файла с расширением VBS. Рассмотрим этот вариант.

Открываем стандартный блокнотик и вставляем в него это содержимое:

[stextbox id=’news’]

Set WshShell = CreateObject(“WScript.Shell”)

regKey = “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\”

DigitalProductId = WshShell.RegRead(regKey & “DigitalProductId”)

Win8ProductName = “Windows Product Name: ” & WshShell.RegRead(regKey & “ProductName”) & vbNewLine

Win8ProductID = “Windows Product ID: ” & WshShell.RegRead(regKey & “ProductID”) & vbNewLine

Win8ProductKey = ConvertToKey(DigitalProductId)

strProductKey =”Windows Key: ” & Win8ProductKey

Win8ProductID = Win8ProductName & Win8ProductID & strProductKey

MsgBox(Win8ProductKey)

MsgBox(Win8ProductID)

Function ConvertToKey(regKey)

Const KeyOffset = 52

isWin8 = (regKey(66) \ 6) And 1

regKey(66) = (regKey(66) And &HF7) Or ((isWin8 And 2) * 4)

j = 24

Chars = “BCDFGHJKMPQRTVWXY2346789”

Do

Cur = 0

y = 14

Do

Cur = Cur * 256

Cur = regKey(y + KeyOffset) + Cur

regKey(y + KeyOffset) = (Cur \ 24)

Cur = Cur Mod 24

y = y -1

Loop While y >= 0

j = j -1

winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput

Last = Cur

Loop While j >= 0

If (isWin8 = 1) Then

keypart1 = Mid(winKeyOutput, 2, Last)

insert = “N”

winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0)

If Last = 0 Then winKeyOutput = insert & winKeyOutput

End If

a = Mid(winKeyOutput, 1, 5)

b = Mid(winKeyOutput, 6, 5)

c = Mid(winKeyOutput, 11, 5)

d = Mid(winKeyOutput, 16, 5)

e = Mid(winKeyOutput, 21, 5)

ConvertToKey = a & “-” & b & “-” & c & “-” & d & “-” & e

End Function

[/stextbox]

Сохранять файлик надо не с текстовым расширением, типа «.txt». Вы должны щелкнуть кнопочку «Файл», выбрать опцию «Сохранить как» и прописать какое-то имя на латинице, добавив приписку VBS. Другими словами, название может быть таким:

script.vbs

После запуска этого файла со скриптом вы должны увидеть уведомление в виде окна, где написан – название системы, ID и сам ключ.

Программа SIW

Последний раздел статьи. Используем программку SIW. Вам достаточно скачать её, запустить и перейти слева на вкладку «Лицензии».

Почему вместо нормального ключа высвечиваются другие символы

Иногда при попытке узнать ключ Windows 7, 8, 10 ноутбука или другого устройства возникает ситуация появления символов, совершенно не относящихся к ключу. Обычно такие системы активированы так называемыми MAK и VLK, а они, как правило, не сохраняются. Такие ключи не зарегистрированы на ПК, а находятся на серверах Майкрософт.

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

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

Источник: https://computerinfo.ru/kak-uznat-klyuch-windows-7-8-10/

Как узнать OEM ключ лицензионной Windows 8.1 ноутбука, если на нём нет жёсткого диска. Или другими словами, как узнать ключ Windows 8.1 «вшитый» в BIOS ноутбука

Как узнать ключ продукта виндовс 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.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 inst и отмечаем галочкой пункт 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 key | Product key на windows 7, windows 8 или windows 10 ?

Как узнать ключ продукта виндовс 8

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

 Если раньше к покупке шел в комплекте диск с кодом, то сейчас все зашито и перепрошито в самом ноутбуке.

И любая чистая перестановка системы допустим с windows 10 на windows 7  или  любые другие комбинации, несет в себе риск полного удаления резервной копии системы (на этапе установки удаление buckup раздела) Поэтому желательно во избежании экономии нервных клеток нужно обязательно перед покупкой сделать на любой носитель бекап системы и сохранить ключ продукта Windows.
Если первый вариант с бекапом это информация не одной статьи и по времени ни одного дня, то второй вариант делается за считанные секунды!

1 Вариант: Узнаем Product key через командную строку

Это по мне самый простой и легкий способ узнать ключ продукта windows и не требующий ни чего скачивать и создавать, все делается в командной строке.  Для начало я приведу список всех команд которыми мы будем пользоваться:

  • slmgr /dli — отображение сведений о лицензии.
  • slmgr /dlv — отображение подробных сведений о лицензии.
  1. открываем командную строку (Пуск -> набираем CMD и нажимаем Enter ) у нас должна появится такая вот консоль:
  2. Набираем в командной строке команду slmgr /dli и нам откроется сведения о лицензии
  3. либо воспользуемся второй командой которая введет нам подробные сведения о лицензии slmgr /dlv

Предисловие: данная команда slmgr умеет делать еще и другие действия:

slmgr /xpr — отображает дату окончания активации
slmgr.vbs /skms — установка имени или порта KMS.
slmgr.vbs /ato — активация Windows.

slmgr.

vbs /rearm — сброс активации, возврат в триальное состояние.
slmgr.vbs /ipk — установка ключа продукта.
slmgr.vbs /upk — удаление ключа продукта.
slmgr.

vbs /cpky — удаление ключа продукта из реестра (предотвращение хищения).

Так что пользуйтесь на здоровье ))

2 Вариант: Узнаем Windows key с помощью скрипта

Для того что бы узнать Windows key или ключ продукта Windows для этого нужно сделать всего пару простых действия:

1) Создать текстовый документ
2) Вставить в него след код:

Set WshShell = CreateObject(“WScript.Shell”) regKey = “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\” DigitalProductId = WshShell.RegRead(regKey & “DigitalProductId”) Win8ProductName = “Windows Product Name: ” & WshShell.RegRead(regKey & “ProductName”) & vbNewLine Win8ProductID = “Windows Product ID: ” & WshShell.RegRead(regKey & “ProductID”) & vbNewLine Win8ProductKey = ConvertToKey(DigitalProductId) strProductKey =”Windows Key: ” & Win8ProductKey Win8ProductID = Win8ProductName & Win8ProductID & strProductKey MsgBox(Win8ProductKey) MsgBox(Win8ProductID) Function ConvertToKey(regKey) Const KeyOffset = 52 isWin8 = (regKey(66) \ 6) And 1 regKey(66) = (regKey(66) And &HF7) Or ((isWin8 And 2) * 4) j = 24 Chars = “BCDFGHJKMPQRTVWXY2346789” Do Cur = 0 y = 14 Do Cur = Cur * 256 Cur = regKey(y + KeyOffset) + Cur regKey(y + KeyOffset) = (Cur \ 24) Cur = Cur Mod 24 y = y -1 Loop While y >= 0 j = j -1 winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput Last = Cur Loop While j >= 0 If (isWin8 = 1) Then keypart1 = Mid(winKeyOutput, 2, Last) insert = “N” winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0) If Last = 0 Then winKeyOutput = insert & winKeyOutput End If a = Mid(winKeyOutput, 1, 5) b = Mid(winKeyOutput, 6, 5) c = Mid(winKeyOutput, 11, 5) d = Mid(winKeyOutput, 16, 5) e = Mid(winKeyOutput, 21, 5) ConvertToKey = a & “-” & b & “-” & c & “-” & d & “-” & e End Function

Set WshShell = CreateObject(“WScript.Shell”)regKey = “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\”DigitalProductId = WshShell.RegRead(regKey & “DigitalProductId”)Win8ProductName = “Windows Product Name: ” & WshShell.RegRead(regKey & “ProductName”) & vbNewLineWin8ProductID = “Windows Product ID: ” & WshShell.RegRead(regKey & “ProductID”) & vbNewLineWin8ProductKey = ConvertToKey(DigitalProductId)strProductKey =”Windows Key: ” & Win8ProductKeyWin8ProductID = Win8ProductName & Win8ProductID & strProductKeyFunction ConvertToKey(regKey)    isWin8 = (regKey(66) \ 6) And 1    regKey(66) = (regKey(66) And &HF7) Or ((isWin8 And 2) * 4)    Chars = “BCDFGHJKMPQRTVWXY2346789”            Cur = regKey(y + KeyOffset) + Cur            regKey(y + KeyOffset) = (Cur \ 24)        winKeyOutput = Mid(Chars, Cur + 1, 1) & winKeyOutput        keypart1 = Mid(winKeyOutput, 2, Last)        winKeyOutput = Replace(winKeyOutput, keypart1, keypart1 & insert, 2, 1, 0)        If Last = 0 Then winKeyOutput = insert & winKeyOutput    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

3) Сохраняем файл

4) Файл нужно сохранить в формате VBS

5) После этого запускаем наш файл и переписываем наш

Вот такой, незамысловатый способ что бы быстро узнать свой ключ windows

3 Вариант:  Смотрим виндоус ключ с помощью программы AIDA64

  1. Переходим на официальный сайт AIDA64 http://www.aida64.com/downloads , нажмём на кнопку Download.
  2. Устанавливаем программу и открываем ее
  3. Далее заходим в меню Операционная система ->  Операционная система -> Ключ продукта

4 Вариант: Смотрим лицензионный ключ windows с помощью программы ProduKey

  1. скачиваем программу с официального сайта http://www.nirsoft.net/utils/produkey-x64.zip  (в моем случае это 64 битная система)
  2. запускаем ее и смотрим свои windows key )))
  3. Кстати как видите тут можно еще посмотреть и Product key на office )))

( 2 оценки, среднее 5 из 5 )

Источник: https://www.nibbl.ru/windows/kak-uznat-windows-key.html

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

Как узнать ключ продукта виндовс 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). И в принципе его можно оттуда извлечь, расшифровать и переписать на бумажку. Информация о ключе хранится в ключе реестра HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId, нам нужно лишь его извлечь и расшифровать.

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

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

  1. Создайте новый текстовый файл с именем get_windows_8_key.vbs и сохраните его на рабочем столе
  2. Вставьте в него следующий кодSet WshShell = CreateObject(“WScript.Shell”)
    regKey = “HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\”
    DigitalProductId = WshShell.

    RegRead(regKey & “DigitalProductId”) Win8ProductName = “Windows Product Name: ” & WshShell.RegRead(regKey & “ProductName”) & vbNewLine
    Win8ProductID = “Windows Product ID: ” & WshShell.

    RegRead(regKey & “ProductID”) & vbNewLine
    Win8ProductKey = ConvertToKey(DigitalProductId)
    strProductKey =”Windows 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.

Готовый 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 = “Software\Microsoft\Windows NT\CurrentVersion”
    $regValue = “DigitalProductId”
    Foreach ($target in $targets) {
    $productKey = $null
    $win32os = $null
    $wmi = [WMIClass]”\\$target\root\default: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
  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 'Software\Microsoft\Windows NT\CurrentVersion' ## -Option Const New-Variable -Name regValue -Value 'DigitalProductId' ## -Option Const Foreach ($target in $Targets) { $win32os = $null $wmi = [WMIClass]”\\$target\root\default: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

Предыдущая статья Следующая статья

Источник: https://winitpro.ru/index.php/2012/10/12/kak-uznat-klyuch-windows-8/

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.