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

Оригинал здесь

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

Инструкция состоит из двух частей:
1) Определение ключа Windows через VBScript.
2) Определение ключа активации Windows с помощью PowerShell. 

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

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

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

2) Открываем его текстовым редактором (блокнотом или аналогом). И копируем в него следующий код:

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

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

3) Меняем расширение файла на .vbs. По ссылке доступна инструкция по изменению расширения файла.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

И жмём Enter.

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

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

В моем случае это будет выглядеть вот так Import-Module «D:\Windows key\module.ps1″ и жмём Enter.
Если вы создавали файл с помощью блокнота, а не скачали готовый файл доступный по ссылке в первом пункте, то с большой долей вероятности у вас показало следующую ошибку:
Если у вас показало следующую ошибку
Нажмите по файлу модуля правой клавишей и выберите «Изменить»:

013

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

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

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

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

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

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

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

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

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