-Цитатник

✿ღ✿Нидерландский плотник построил Ноев ковчег✿ღ✿ - (2)

Шесть лет назад Йохан Хьюберс построил полномасштабную копию Ноева ковчега. Нидерландский плотник...

Сохранение дневника LiveInternet на компьютер с картинками. - (16)

Сохранение дневника на компьютер с помощью функции экспорта (export) на Liveinternet –...

Как удалить пользователя из Списка друзей. - (33)

Как удалить пользователя из Списка друзей Бывает так, что друг оказался не друг. Со...

"Авиадартс" в Крыму: дух захватывает! - (4)

В Крыму — азартные авиационные игры Военно-космических сил России. Появление в небе над полуостро...

Крымская Весна Феодосия 2016 - (10)

 -Рубрики

 -Метки

10 способов 3 способа 5 способов 7 сочетаний клавиш android battery optimize google chrome pdf в jpg windows windows 10 windows 11 windows 7 андроид без потери данных без программ без регистрации безопасность безопасность и качество бесплатная лицензия бесплатная программа бесплатно в windows в windows 10 в word в интернете ваш телефон виниловый сайдинг восстановить восстановить подключение восстановление windows 10 все способы где скачать демо версия демо игры демо режим демо-версия для android для windows 10 для компьютера для компьютеров на windows для оптимизации и очистки для фотомонтажа для чего он нужен жесткого диска игорные аппараты игорный клуб игровой автомат игровой клуб игровые автоматы игровые слоты интернет клуб исправить ошибку как исправить как открыть как пользоваться как удалить как узнать картинки и музыку качество и безопасность качество и надежность клуб вулкан компьютер компьютерные игры конвертировать которые помогут которые сделают вас кэш в браузерах хром лучшие программы мобильная версия можно ли её удалить можно ли удалить можно удалить мозила на android на windows 10 на андроид на диске с на клавиатуре на компьютер на компьютере на ноутбуке на работоспособность на рабочий стол на своем телефоне на смартфоне на телефоне не перегревался не работает не работает wi-fi на ноутбуке нельзя удалять новый год номер телефона ноутбук онлайн опера освободить место от ненужных файлов отключить обновления официальный вебсайт официальный сайт передать большой файл переустановить windows 10 подборка лучших программ подробный обзор почему и что делать почему компьютер почистить куки пошаговая инструкция праздник пресвятая богородица при включении компьютера при входе в систему программа программы продление срока простые советы прямо сейчас разными способами с помощью клавиатуры с помощью флешки сам по себе выключается слоты службы ноутбука телефон топ-10 бесплатных антивирусов ускорить работу установить программу через интернет что делать что такое что это такое чтобы ваш ноутбук

 -Фотоальбом

Посмотреть все фотографии серии Феодосия
Феодосия
20:11 10.10.2012
Фотографий: 18

 -Всегда под рукой

 -

Радио в блоге

[Этот ролик находится на заблокированном домене]
Добавить плеер в свой журнал
© Накукрыскин

 -Поиск по дневнику

Поиск сообщений в Владимир_Шильников

 -Подписка по e-mail

 

 -Интересы

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 29.01.2009
Записей: 21653
Комментариев: 200299
Написано: 252320


Как узнать ключ активации установленной системы на Windows 8.1, 8, 7, Vista.

Среда, 12 Февраля 2014 г. 18:34 + в цитатник
images (1) (286x176, 11Kb)

Довольно специфическая тема и нужна очень и очень редко, но так как этот сайт и создавался как архив полезных знаний, данная статья обязательно должна была здесь появиться. Итак, кому может понадобиться данная статья? В первую очередь тем, кто потерял или уничтожил свой ключ продукта. Та же наклейка на ноутбуках со временем может стереться, и это создаст определенную долю проблемы при переустановке системы, так как придется покупать новую лицензионную систему за 899руб, что не так уж и дорого:). Именно в данном случае понадобится данная статья, так как вы с помощью пары кликов сможете увидеть и перезаписать в более надежное место ваш ключ Windows. Работает на любой операционной системе, в том числе на Windows 8.1 и 8. После прочтения данной статьи вам можно быть интересна статья об отключении запроса ключа активации во время установки системы.


Инструкция состоит из двух частей:

1) Определение ключа Windows через VBScript.

2) Определение ключа активации Windows с помощью PowerShell.






Определение ключа установленной системы Windows через VBScript.


1) Создаем в любом удобном месте текстовый файл. Называем его WindowsKey (в конце данного способа доступен для скачки готовый файл).


Создаем в любом удобном месте текстовый файл. Называем его WindowsKey.


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) Меняем расширение файла на .vbs. По ссылке доступна инструкция по изменению расширения файла.


Меняем расширение файла на .vbs


4) Открываем файл двойным кликом. Появится окно с вашим ключом активации.


Открываем файл двойным кликом. Появится окно с вашим ключом активации.


Нажимаете ОК и появляется окно с более подробной информацией.


Нажимаете ОК и появляется окно с более подробной информацией.


Для упрощения своей жизни, вы можете скачать готовый файл по ссылке: WindowsKey.vbs


2) Определение ключа активации Windows с помощью PowerShell.






Есть ещё и альтернативный способ — это использование оболочки PowerShell. Но для начала нам нужно подготовить модуль для неё.


1) Создаем текстовый файл и называем его module (готовый файл модуля: module.ps1).


Создаем текстовый файл и называем его module.


2) Открываем его текстовым редактором и вставляем следующий код:


<pre escaped="true" lang="powershell">## Декларация функции получения ключа продукта 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 ## <24> символа использующиеся в ключах продукта 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

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


Вставляем код и сохраняем файл


3) Меняем расширение файла на .ps1 (инструкция по смене расширения файла).


Меняем расширение файла на .ps1


4) Открываем командную строку от имени администратора. В Windows 8 и 8.1 для этого кликаем правой клавишей по углу «Пуск» и выбираем «Командная строка (Администратор)» в более ранних системах пользуемся поиском в меню пуск, вводим cmd.exe и запускаем файл от имени администратора (правой клавишей).


Открываем командную строку от имени администратора. В Windows 8 и 8.1 для этого кликаем правой клавишей по углу "Пуск" и выбираем "Командная строка (Администратор)" в более ранних системах пользуемся поиском в меню пуск, вводим cmd.exe и запускаем файл от имени администратора (правой клавишей).


4) Запускаем оболочку PowerShell введя команду powershell. В начале строки появляются буквы PS.


Запускаем оболочку PowerShell введя команду powershell. В начале строки появляются буквы PS.


5) Даём разрешение на выполнение неподписанных скриптов, для этого вводим команду:


Set-ExecutionPolicy RemoteSigned

И жмём Enter.


Даём разрешение на выполнение неподписанных скриптов


6) Далее подключаем наш модуль, вводим команду типа:


Import-Module "*путь_до_вашего_файла*"

В моем случае это будет выглядеть вот так Import-Module «D:\Windows key\module.ps1″ и жмём Enter.

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

Если у вас показало следующую ошибку

Нажмите по файлу модуля правой клавишей и выберите «Изменить»:


013


Запустится PowerShell ISE. В нём сразу жмите кнопку «Сохранить» и закрывайте программу, он изменит кодировку.


Запустится PowerShell ISE. В нём сразу жмите кнопку "Сохранить" и закрывайте программу, он изменит кодировку


После этого модуль подключится без ошибок.


После этого модуль подключится без ошибок.


7) Вводим команду на выполнение скрипта:


Get-WindowsProduct

Скрипт отобразит в командной строке подробную информацию об активации системы.


Скрипт отобразит в командной строке подробную информацию об активации системы.


Альтернативный скрипт для PowerShell работающий на Windows 7 и более ранних системах.


На более старых системах последний скрипт может работать некорректно, поэтому предоставляю другой вариант скрипта: moduleWin7.ps1


http://skesov.ru/kak-uznat-klyuch-aktivatsii-ustan...emyi-na-windows-8-1-8-7-vista/
Рубрики:  Компьютер,телефон
Метки:  

Процитировано 136 раз
Понравилось: 69 пользователям

Zapoj   обратиться по имени Среда, 12 Февраля 2014 г. 18:47 (ссылка)
Спасибо!!! Взял до себе, бум разбираться!
Ответить С цитатой В цитатник
юзи   обратиться по имени Среда, 12 Февраля 2014 г. 20:58 (ссылка)
Володя, благодарю!
Ответить С цитатой В цитатник
Никто_кроме_нас   обратиться по имени Среда, 12 Февраля 2014 г. 21:02 (ссылка)
Спасибо.
Ответить С цитатой В цитатник
Перейти к дневнику
Музредактор   обратиться по имени Среда, 12 Февраля 2014 г. 22:08 (ссылка)
Важная информация. Спасибо!
Ответить С цитатой В цитатник
Перейти к дневнику
Александр_Петров-1954   обратиться по имени Четверг, 13 Февраля 2014 г. 03:43 (ссылка)
Спасибо Владимир,полезная информация!!!
Ответить С цитатой В цитатник
Перейти к дневнику
Микма   обратиться по имени Четверг, 13 Февраля 2014 г. 10:05 (ссылка)
Большое спасибо!!!
Ответить С цитатой В цитатник
Перейти к дневнику
leshii-leshii   обратиться по имени Четверг, 13 Февраля 2014 г. 10:06 (ссылка)
Благодарю за замечательную и полезную инструкцию! Утащил.
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 13:07ссылка
Рад что пригодилась!
Подснежники   обратиться по имени Четверг, 13 Февраля 2014 г. 10:35 (ссылка)
Спасибо попробую!
Ответить С цитатой В цитатник
Перейти к дневнику
LediLana   обратиться по имени Четверг, 13 Февраля 2014 г. 13:18 (ссылка)
Полезная инфа, спасибо!
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 13:32ссылка
Рад что пригодилась!
gaalvo   обратиться по имени Четверг, 13 Февраля 2014 г. 13:47 (ссылка)
Спасибо! Возьму ссылочку.
Ответить С цитатой В цитатник
Перейти к дневнику
Лида_Юринец   обратиться по имени Четверг, 13 Февраля 2014 г. 13:53 (ссылка)
Спасибо,стащила.
Ответить С цитатой В цитатник
Перейти к дневнику
Miracles_in_the_world   обратиться по имени Четверг, 13 Февраля 2014 г. 14:41 (ссылка)
Я попробовала первый способ, всё вроде получилось. Только вот у меня семерка, а ключ показывает для Windows 8. Это как, нормально?
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 14:49ссылка
Прочитайте пост, он может подходить к разным версиям!
PROSTO_BLOGER   обратиться по имени Четверг, 13 Февраля 2014 г. 14:59 (ссылка)
Цитирую с благодарностью)))
0_a86eb_2103f299_S (130x150, 39Kb)
Ответить С цитатой В цитатник
Перейти к дневнику
blondy63   обратиться по имени Четверг, 13 Февраля 2014 г. 15:17 (ссылка)
а чем же теперь открыть файл с расширением vbs...ведь он не текстовый и просто двойным щелчком не открывается...а готовый файл как можно скачать . если там просто текст...? Что то не совсем понятные ваши объяснения
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 16:16ссылка
Открываем его текстовым редактором (блокнотом или аналогом).
blondy63   обратиться по имени Четверг, 13 Февраля 2014 г. 17:31 (ссылка)
изменила расширение, нашла как открыть файл , открыла а там никакого ключа...все тот же текст , который я у вас взяла и туда внесла...может его куда то надо поставить в какую то папку....я его оставила на рабочем столе
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 20:17ссылка
Вы потом скопированный файл поменяли расширение на vbs? Почитайте внимательно пост!
Din07ka   обратиться по имени Четверг, 13 Февраля 2014 г. 19:44 (ссылка)
Владимир, поясните, пожалуйста:
В текстовом файле везде упоминается сугубо Windows 8: Windows 8 Key, Win8ProductID = Win8ProductName & Win8ProductID и т.д. Но у меня Семёрка. При открытии созданного файла с расширением .vbs, мне сообщается верное название моей ОС и её ID'а, но ключ пишет, якобы, для Восьмёрки.
У меня после перезагрузки активация моей лицензионной ОС не слетит?
Ответить С цитатой В цитатник
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 20:18ссылка
Этот пост написано и для 7 и для 8.
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 20:34ссылка
Владимир, я это видела в посте
Но разве не надо изменять текст файла с 8 на 7?
И повторяю вопрос: не слетит ли активация после перезагрузки компьютера, если стоит не та Винда?
Мне кажется, что с подобными расширениями файлов надо быть аккуратнее. Я ошибаюсь?
Перейти к дневнику

Четверг, 13 Февраля 2014 г. 20:42ссылка
Да, ключ подойдёт, в названии статьи же указана Win7. Если сомневаетесь то лучше оставьте затею или обратитесь к специалисту!
ранул1   обратиться по имени Четверг, 13 Февраля 2014 г. 19:47 (ссылка)
Иметь ключ активации - хорошая штука. Благодарствую!!!
Ответить С цитатой В цитатник
Перейти к дневнику
ALBENS   обратиться по имени Пятница, 14 Февраля 2014 г. 07:36 (ссылка)
Спасибо!
Ответить С цитатой В цитатник
Перейти к дневнику
blondy63   обратиться по имени Пятница, 14 Февраля 2014 г. 16:09 (ссылка)
Владимир_Шильников, Я скопировала текст с вашего файла, что дана ссылка, и перенесла в свой файл текстовый, затем изменила расширение файла, открыла а там как был тот текст скопированный так и остался , ничего не изменилось и никакого ключа нигде нет...
Ответить С цитатой В цитатник
Перейти к дневнику

Пятница, 14 Февраля 2014 г. 17:01ссылка
Значит что то не так сделали.
blondy63   обратиться по имени Пятница, 14 Февраля 2014 г. 16:20 (ссылка)
вот сейчас все переделала по новой, но результат тот же...на рабочем столе папка с расширением vbs открываю ее и перед глазами опять же тот самый файл или код, который с у вас скопировала и перенесла в папку...никакого окна с кодом нет...делаю все как написано у вас...создала, скопировала, переименовала , открыла.....и НИЧЕГО!!!
Ответить С цитатой В цитатник
Перейти к дневнику
blondy63   обратиться по имени Пятница, 14 Февраля 2014 г. 17:47 (ссылка)
Владимир_Шильников, а вид папки после изменения расширения должен был измениться? у меня как был в текстовом папка с альбомом, так и после переименования осталась в таком же виде...обычно когда меняешь расширение меняется и вид...я расширение поменяла просто удалив txt и написав vbs...
Ответить С цитатой В цитатник
Перейти к дневнику

Пятница, 14 Февраля 2014 г. 18:05ссылка
Как поменять расширение смотрите вот здесь - skesov.ru/kak-izmenit-rasshirenie-u-fayla-v-windows-8-1-8-7-vista/
blondy63   обратиться по имени Пятница, 14 Февраля 2014 г. 18:25 (ссылка)
Владимир_Шильников, вот так я и сделала....я у вас спросила должен измениться вид папки после смены расширения?
Ответить С цитатой В цитатник
Перейти к дневнику

Пятница, 14 Февраля 2014 г. 19:09ссылка
Вид файла должен измениться!
1) Создаем в любом удобном месте текстовый файл. Называем его WindowsKey
2) Открываем его текстовым редактором (блокнотом или аналогом). И копируем в него код. И сохраняем файл.
3) Меняем расширение файла на .vbs.
4) Открываем файл двойным кликом. Появится окно с вашим ключом активации.
Нажимаете ОК и появляется окно с более подробной информацией.

Есть ещё и альтернативный способ — это использование оболочки PowerShell.
Onega   обратиться по имени Суббота, 15 Февраля 2014 г. 05:29 (ссылка)
Спасибо. Взяла себе. Может быть пригодится.
Ответить С цитатой В цитатник
Перейти к дневнику
Светлана_15   обратиться по имени Понедельник, 17 Февраля 2014 г. 12:55 (ссылка)
Спасибо большое! Пока не все понятно, но буду разбираться. Цитирую с благодарностью!!!
Ответить С цитатой В цитатник
Перейти к дневнику
ledi-mada   обратиться по имени Среда, 19 Февраля 2014 г. 19:12 (ссылка)
спасибо за активацию ключа- буду познавать
Ответить С цитатой В цитатник
Перейти к дневнику
Лара__Лариса   обратиться по имени Суббота, 31 Мая 2014 г. 16:56 (ссылка)
Спасибо,попробую разобраться.
Ответить С цитатой В цитатник
Перейти к дневнику
Аноним   обратиться по имени Суббота, 07 Марта 2015 г. 21:06 (ссылка)
Здравствуйте! Попробовала 1 способ. Получила ключ но при вводе его пк показывает « Этот ключ не подошол. Убедитесь, что вы ввели его правильно или попробуйте ввести другой» . Подскажите пожалуйста что не так и как это исправить? P.S. 2 способ у меня не получается сделать выходят какие то ошибки.
Ответить С цитатой В цитатник
Перейти к дневнику

Воскресенье, 08 Марта 2015 г. 12:36ссылка
А какая у Вас операционная система?
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку