Узнать ключ активации Windows можно через командную строку, PowerShell или сторонние утилиты. Самый быстрый способ: откройте PowerShell от администратора и выполните (Get-WmiObject SoftwareLicensingService).OA3xOriginalProductKey. Но есть нюансы, которые стоит знать.
Какой именно ключ вам нужен
Тут такое дело: в Windows есть несколько разных ключей, и люди часто путают их между собой. Вот в чём прикол: тот ключ, который вы видите в свойствах системы (последние 5 символов) и полный ключ продукта это разные вещи.
Ключ продукта (Product Key) это 25-значный код в формате XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. Именно его вы вводили при установке или покупали отдельно.
OEM-ключ (OA3 Key) зашит в BIOS/UEFI ноутбука или брендового ПК. Его записывает производитель на заводе.
Generic-ключ это публичный ключ для установки конкретной редакции Windows. Он не активирует систему, а только определяет, какая редакция будет установлена.
Знаете что? Большинству людей нужен именно первый вариант. Его мы и будем искать.
Сравнение типов ключей
| Тип ключа | Где хранится | Можно ли извлечь | Перенос на другой ПК |
|---|---|---|---|
| Retail (коробочный) | В реестре Windows | Да, через VBS или ProduKey | Да, деактивировать на старом |
| OEM (от производителя) | В BIOS/UEFI | Да, через PowerShell | Нет, привязан к материнке |
| Digital License | На серверах Microsoft | Нет (нет ключа как такового) | Через аккаунт Microsoft |
| Volume (корпоративный) | В реестре Windows | Да, через VBS или ProduKey | Зависит от типа (MAK/KMS) |
Способ 1: PowerShell (для OEM-ключей)
Этот способ вытаскивает ключ, зашитый в BIOS. Работает только на ноутбуках и брендовых ПК (Dell, HP, Lenovo, ASUS и подобные).
# Достаём OEM-ключ из BIOS/UEFI
(Get-WmiObject SoftwareLicensingService).OA3xOriginalProductKey
# Альтернативная команда (более современная)
(Get-CimInstance SoftwareLicensingService).OA3xOriginalProductKeyОткройте PowerShell от имени администратора, вставьте команду, нажмите Enter. Если ключ зашит в BIOS, он появится на экране. Если нет, строка будет пустой. Это нормально, значит у вас не OEM-версия.
Мой друг Костя купил ноутбук HP Pavilion 15 с предустановленной Windows 11 Home. Решил переустановить систему начисто. Перед переустановкой вытащил ключ этой командой, записал на бумажку. А потом выяснилось, что OEM-ключ активируется автоматически при установке, потому что он в BIOS. Зря старался (но лишним не бывает).
Способ 2: командная строка через WMIC
Похожий метод, но через обычную командную строку. Кстати, в новых версиях Windows WMIC помечен как устаревший, но пока ещё работает.
# Вытаскиваем ключ через WMIC (может быть помечен как устаревший)
wmic path softwarelicensingservice get OA3xOriginalProductKeyПо факту это делает то же самое, что и PowerShell-команда выше. Достаёт OEM-ключ из BIOS. На самосборных ПК, скорее всего, ничего не покажет.
Способ 3: скрипт VBS для текущего установленного ключа
А вот это уже интереснее. Этот скрипт вытаскивает тот ключ, который реально установлен в системе прямо сейчас. Не OEM из BIOS, а тот, что вы вводили при активации.
Создайте текстовый файл с расширением .vbs и вставьте туда такой код:
' Скрипт для извлечения установленного ключа Windows
' Сохраните как GetKey.vbs и запустите двойным кликом
Set WshShell = CreateObject("WScript.Shell")
Key = WshShell.RegRead("HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId")
Const KeyOffset = 52
isWin8 = (Key(66) 6) And 1
Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
i = 24
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur 24)
Cur = Cur Mod 24
x = x - 1
Loop While x >= 0
i = i - 1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
Last = Cur
Loop While i >= 0
keypart1 = Mid(KeyOutput, 2, Last)
insert = "N"
KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
If Last = 0 Then KeyOutput = insert & KeyOutput
MsgBox "Ключ Windows: " & Mid(KeyOutput,1,5) & "-" & Mid(KeyOutput,6,5) & "-" & Mid(KeyOutput,11,5) & "-" & Mid(KeyOutput,16,5) & "-" & Mid(KeyOutput,21,5)Сохраните файл как GetKey.vbs, запустите двойным кликом. Появится окошко с вашим ключом. Если честно, способ немного громоздкий, но работает даже на самосборных ПК с розничными ключами. Кстати, некоторые антивирусы могут заблокировать VBS-скрипт. Добавьте файл в исключения или временно отключите антивирус. Ничего вредоносного в этом скрипте нет, он просто читает данные из реестра.
Способ 4: через реестр Windows
Ключ хранится в реестре, но в зашифрованном виде. Просто так его не прочитаешь. Можно посмотреть в таком разделе:
# Путь в реестре, где хранится зашифрованный ключ
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductIdНо там будет набор байтов, а не читаемый ключ. Грубо говоря, реестр хранит ключ в бинарном формате, и для его расшифровки нужен скрипт вроде того, что я показал выше, или специальная программа.
На самом деле лезть в реестр вручную имеет смысл, только если другие способы не работают. Или если вы хотите убедиться, что ключ вообще записан в системе.
Способ 5: программы для просмотра ключей
Есть несколько бесплатных утилит, которые вытаскивают ключи из Windows в один клик.
ProduKey (NirSoft) маленькая утилита, не требует установки. Скачиваете, запускаете, видите ключ Windows и Office. Весит меньше мегабайта. Работает стабильно.
Speccy (от создателей CCleaner) показывает не только ключ, но и полную информацию о системе. Процессор, память, диски, температуры. Ключ Windows находится в разделе «Операционная система».
ShowKeyPlus бесплатная утилита из Microsoft Store. Показывает и установленный ключ, и OEM-ключ из BIOS одновременно. Удобно, если вы хотите сравнить.
Моя знакомая Лена работает системным администратором в небольшой компании. У неё 40 компьютеров на Windows 10 Pro, и ей нужно было составить таблицу всех лицензионных ключей. Ходить к каждому компу и запускать команды? Нет уж. Она использовала ProduKey с флешки, обошла все рабочие станции за полдня. На каждом компе (в основном Dell OptiPlex 3080 и HP ProDesk 400) просто втыкала флешку и запускала программу.
Способ 6: массовый сбор ключей через сеть
Для сисадминов, которым нужно собрать ключи со всех машин в домене. Не ходить же к каждому компьютеру.
# Массовый сбор OEM-ключей через PowerShell Remoting
$Computers = Get-ADComputer -Filter * | Select-Object -ExpandProperty Name
foreach ($Computer in $Computers) {
try {
$Key = Invoke-Command -ComputerName $Computer -ScriptBlock {
(Get-WmiObject SoftwareLicensingService).OA3xOriginalProductKey
} -ErrorAction Stop
[PSCustomObject]@{
Computer = $Computer
ProductKey = if ($Key) { $Key } else { "Нет OEM-ключа" }
}
}
catch {
[PSCustomObject]@{
Computer = $Computer
ProductKey = "Ошибка подключения"
}
}
} | Export-Csv "C:ключи.csv" -NoTypeInformation -Encoding UTF8Короче, этот скрипт обходит все компьютеры в домене Active Directory, собирает OEM-ключи и сохраняет в CSV-файл. Требует PowerShell Remoting (WinRM) на всех клиентских машинах.
Что делать, если ключ не находится
Бывает, что ни один способ не показывает ключ. Вот почему:
- Система активирована цифровой лицензией без ключа (при бесплатном обновлении с Windows 7/8)
- Используется KMS-активация (корпоративная)
- Ключ был удалён командой slmgr /cpky
- Вы переустанавливали Windows и не вводили ключ (система активировалась автоматически по привязке к железу)
Если у вас цифровая лицензия, привязанная к учётной записи Microsoft, то отдельного ключа просто нет. Система активируется автоматически, когда вы входите в свой аккаунт Microsoft. Кстати, проверить привязку можно в Параметры, потом Система, потом Активация.
А ещё бывает ситуация, когда вы покупали ключ, но потеряли письмо с ним. Если покупали в онлайн-магазине, поищите в почте. Обычно ключ приходит в электронном письме вместе с подтверждением заказа.
Как проверить тип активации
Прежде чем искать ключ, полезно понять, как ваша Windows активирована:
# Проверяем тип активации
slmgr /dli
# Подробная информация
slmgr /dlv
# Что смотреть в выводе:
# "Retail channel" = розничный ключ, можно перенести
# "OEM channel" = привязан к материнке
# "Volume:MAK" = корпоративный MAK-ключ
# "Volume:GVLK/KMS" = KMS-активация через серверПо факту, от типа активации зависит, можно ли перенести лицензию на другой компьютер. Retail можно. OEM нет. Digital License через аккаунт Microsoft. KMS только в рамках корпоративной сети.
Где безопасно хранить найденный ключ
Нашли ключ? Запишите его. Серьёзно. Не надейтесь, что найдёте его снова, когда понадобится.
- Менеджер паролей (KeePass, Bitwarden, 1Password)
- Заметки в учётной записи Microsoft
- Файл на облачном диске (но не в открытом виде, а хотя бы в запароленном архиве)
- Бумажка в сейфе (для совсем параноиков, но знаете, это работает)
Ну и если ключ потерялся безвозвратно, а переустановка на носу, всегда можно приобрести новый ключ в keytrust24.store. Доставка на почту моментальная, ключи легальные, активация проходит через серверы Microsoft.
Как узнать ключ на Windows, которая не загружается
Вот в чём прикол: иногда нужно вытащить ключ с диска, когда система не загружается. Может, винда умерла, может, диск вытащили из старого компьютера.
Можно подключить диск к другому компьютеру как второй накопитель и запустить ProduKey с параметром, указывающим путь к папке Windows на этом диске. Или использовать Live-USB с Linux и утилитой chntpw, которая умеет читать реестр Windows.
Мой коллега Саша восстанавливал ключ Windows 10 Pro с мёртвого ноутбука Acer Aspire E15. Материнка сгорела, но SSD был жив. Подключил к своему компьютеру через USB-адаптер, запустил ProduKey, указал путь к папке Windows на этом SSD. Ключ нашёлся за секунду.
Как узнать ключ Office
Раз уж разбираемся с ключами, поговорим и про Office. Ключ Office найти немного сложнее, потому что Microsoft после активации сохраняет только последние 5 символов.
# Проверяем статус активации Office 2021/2024
cd "C:Program FilesMicrosoft OfficeOffice16"
cscript ospp.vbs /dstatus
# Покажет последние 5 символов ключа и канал активации
# Для полного ключа нужна сторонняя утилита (ProduKey)Если Office привязан к учётной записи Microsoft (а все новые версии привязываются), полный ключ вам и не нужен. Просто войдите в свой аккаунт на office.com и скачайте Office заново. Он активируется автоматически по привязке к аккаунту.
Привязка лицензии к учётной записи Microsoft
Начиная с Windows 10, Microsoft предлагает привязать цифровую лицензию к учётной записи. Это самый надёжный способ не потерять лицензию. Даже если вы забудете ключ, замените материнскую плату или переустановите систему, лицензия восстановится через аккаунт.
Как привязать:
- Откройте Параметры, Система, Активация
- Если видите «Windows активирована с помощью цифровой лицензии, привязанной к вашей учётной записи Майкрософт», всё готово
- Если привязки нет, нажмите «Добавить учётную запись» и войдите в свой аккаунт Microsoft
После привязки вы сможете перенести лицензию через Параметры, Активация, «Устранение неполадок», «Я недавно сменил оборудование на этом устройстве». Система покажет список ваших устройств и позволит перенести лицензию.
Если честно, привязка к аккаунту Microsoft решает 90% проблем с потерянными ключами. Рекомендую всем сделать это прямо сейчас, пока не забыли.
Разница между способами: краткий итог
Короче, подведу итог. PowerShell и WMIC достают OEM-ключ из BIOS. VBS-скрипт и сторонние программы достают установленный ключ из реестра. Это могут быть разные ключи! Если вы ставили систему с нуля и вводили свой ключ, а в BIOS зашит другой (OEM от производителя), то PowerShell покажет один, а ProduKey другой.
Для обычного пользователя лучший вариант это ShowKeyPlus или ProduKey. Быстро, наглядно, без заморочек с командной строкой. А для админов, которым нужно массово собирать ключи, есть скриптовые решения через PowerShell.
Частые вопросы про ключи Windows
Можно ли использовать один ключ на двух компьютерах? Нет. Retail-ключ активирует только один компьютер за раз. Деактивировали на старом, активировали на новом. OEM-ключ вообще не переносится.
Ключ от Windows 10 подойдёт для Windows 11? Да! Microsoft разрешает использовать ключи Windows 10 для активации Windows 11 той же редакции. Ключ от Win 10 Pro активирует Win 11 Pro. Ключ от Win 10 Home активирует Win 11 Home.
Можно ли обновить Home до Pro с помощью нового ключа? Да. Зайдите в Параметры, Система, Активация, «Обновить выпуск Windows». Введите ключ Windows Pro, и система обновится без переустановки.
Что будет если не активировать Windows? Система продолжит работать, но с ограничениями: водяной знак на рабочем столе, нельзя менять обои и тему, нельзя персонализировать панель задач. Функциональных ограничений нет, все программы работают.
Антивирус удаляет ProduKey, это вирус? Нет. Антивирусы иногда блокируют ProduKey, потому что программа читает ключи из реестра, а это поведение, похожее на вредоносное ПО. Добавьте ProduKey в исключения антивируса. Скачивайте только с официального сайта nirsoft.net.
Я нашёл ключ, но он не активирует Windows. Почему? Возможно, вы нашли Generic-ключ (GVLK), который используется для KMS-активации. Такие ключи публичные, Microsoft сама их публикует, и они не предназначены для розничной активации. Нужен именно Retail или OEM ключ.
На самом деле, если вам нужен новый рабочий ключ, проще купить его за пару минут, чем тратить часы на попытки восстановить старый. На keytrust24.store ключи Windows 10 и 11 Pro доступны с моментальной доставкой на email.



