Операционные системы Windows — самые популярные среди пользователей компьютеров. С выходом Windows 11 компания Microsoft предложила множество новых и интересных функций, но для активации этой операционной системы всегда требуется ключ продукта. В этой статье мы расскажем, как узнать ключ продукта Windows 11, чтобы ваша операционная система работала корректно и легально.
Эти способы подходят, только если у вас активирована версия OS. Если вы просто хотите убрать надпись «Активация Windows 11» на экране, переходите по ссылке.
CMD или PowerShell (OEM)
Проверить ключ продукта Windows через командную строку (CMD) или Windows PowerShell, особенно в случае OEM-версии (предустановленной на компьютере), может быть довольно сложной задачей, так как ключи продукта в OEM-версиях обычно не отображаются общедоступно. Для получения OEM ключа вы можете попробовать следующие шаги:
PowerShell
- Откройте Windows PowerShell с правами администратора. Впишите в поисковике «PowerShell» в меню Пуск и кликните «Запуск от имени администратора».
- Введите следующую фразу и нажмите Enter: (Get-WmiObject -query ‘select * from SoftwareLicensingService’).OA3xOriginalProductKey | Add-Content $env:userprofile\desktop\OEMDM_ps.txt
- На рабочем столе появится текстовый файл с названием «OEMDM_ps.txt». Внутри него будет ключ.
CMD
- Запустите командную строку через Пуск.
- Впишите такую фразу: wmic path softwarelicensingservice get OA3xOriginalProductKey.
Ключ отобразится в консоли. Теперь вы знаете, где посмотреть ключ активации лицензионной Windows 11. Если поле или файл пустые значит у вас ключ Retail (система активировалась вручную ключом после установки). В таком случае попробуйте способы ниже.
Скрипт PowerShell
Ещё один способ просмотра ключа установленной Винды 11 также связан с PowerShell, но будет использоваться специальный скрипт.
Скрипт — это небольшая программа или набор команд, написанных на определенном языке программирования, который используется для автоматизации выполнения определенных задач или операций на компьютере. Скрипты могут выполнять различные функции, включая обработку данных, управление файлами и папками, взаимодействие с операционной системой, создание пользовательского интерфейса и многое другое.
Для создания файла скрипта нужно сделать следующее:
- Откройте Блокнот, и скопируйте и вставьте в него следующий текст:
function Get-WindowsKey { 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 } }
- Теперь нужно сохранить документ. Нажмите на кнопку «Файл», затем «Сохранить как».
- Тип файла меняем с «Текстовый документ» на «Все файлы» и пишем имя «Key1.ps1». Сохраняем на диске C.
- Либо можете скачать готовый файл со скриптом.
Теперь открываем PowerShell или Терминал (жмём ПКМ на значок Пуска).
Вписываем в поле команды по очереди:
- Set-ExecutionPolicy RemoteSigned
- Import-Module C:\Key1.ps1
- Get-WindowsKey
Как видит, узнать свой лицензионный ключ продукта Windows 11 не сложно.
Скрипт VBS
Найти на своем компьютере ключ активации продукта лицензионной Windows 11 с помощью специального скрипта VBS. Чтобы его создать, сделайте следующие шаги:
- Откройте блокнот и вставьте туда такой текст:КодSet WshShell = CreateObject(«WScript.Shell»)
regKey = «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\»
DigitalProductId = WshShell.RegRead(regKey & «DigitalProductId»)WinProductName = «Windows Product Name: » & WshShell.RegRead(regKey & «ProductName») & vbNewLine
WinProductID = «Windows Product ID: » & WshShell.RegRead(regKey & «ProductID») & vbNewLine
WinProductKey = ConvertToKey(DigitalProductId)
strProductKey =»Windows Key: » & WinProductKey
WinProductID = WinProductName & WinProductID & strProductKeyMsgBox(WinProductKey)
MsgBox(WinProductID)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 - Затем его нужно сохранить на рабочем столе с названием «winkey.vbs». Сохраните так же, как и скрипт для powershell.
- Появится файл со скриптом, его нужно просто открыть. Откроется окно с активированным ключом.
Чтобы не создавать скрипт вручную, можете скачать готовый файл.
Метод хорош тем, что вы только создаёте один файл и запускаете. Вам не нужно вписывать несколько команд в консольные приложения.
Реестр
Реестр (Registry) в операционных системах Microsoft Windows является централизованной иерархической базой данных, в которой хранятся настройки и информация о конфигурации компьютера, установленных приложениях, оборудовании и пользователях. Там же можно и узнать установленный ключ Windows. Для этого нужно:
- Зажмите клавиши Win + R, впишите слово «regedit». Нажмите ОК.
- Перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion. В правой части окна будет параметр с названием «ProductKey». Если кликнуть по нему, вы увидите ключ.
- Если такого параметра нет, значит перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\SoftwareProtectionPlatform. В правой части будет параметр «BackupProductKeyDefault». Напротив него будет указан ключ продукта.
Чтобы его скопировать, дважды кликните на параметр и нажмите ПКМ на ключ. Выберите «Копировать».
Программы для просмотра ключа
Если все советы кажутся вам сильно сложными, и вы боитесь допустить ошибку, то воспользуйтесь сторонними программами. Существует много приложений, с помощью которых можно посмотреть параметры комплектующих и технические характеристики вашего ПК или ноутбука. Но, помимо этого, можно узнать код активации на компьютере с Windows 11.
Speccy
Speccy — это бесплатная утилита, разработанная компанией Piriform (известной также по приложениям CCleaner и Defraggler), созданная для анализа и отображения подробной информации о аппаратной конфигурации компьютера. С помощью Speccy вы можете получить информацию о компонентах вашего компьютера, таких как процессор, оперативная память, видеокарта, жесткий диск и многое другое (включая лицензию на активацию).
- Скачайте программу с официального сайта.
- Установите и запустите приложение.
- Перейдите в раздел «Operating System». Почти в самом верху будет строка «Serial Number».
Это и будет ваш ключ Виндовс.
Produkey
ProduKey — это бесплатная утилита, разработанная компанией NirSoft. Она предназначена для отображения и извлечения различных ключей продукта, таких как Windows Activation Key и ключи продуктов Microsoft Office, установленных на вашем компьютере. Софт не требует установки, все нужные файлы находятся в архиве.
- Скачайте архив с программой.
- Создайте папку на рабочем столе и распакуйте архив в созданную папку.
- Запустите файл «exe».
- Откроется окно, в котором отобразится ключ.
Showkeyplus
ShowKeyPlus для Windows — это бесплатная программа для Windows, которая предоставляет информацию о лицензионном ключе продукта Windows и других ключах, связанных с вашей операционной системой.
- Скачайте и установите приложение.
- Запустите программу. В самом первом разделе «Home» вы сможете найти информацию о ключах.
Aida64
AIDA64 (ранее известная как Everest) — это мощная и обширная системная утилита для анализа и диагностики компьютерной аппаратной и программной конфигурации. Разработана компанией FinalWire Ltd.
- Скачайте и установите программу (также можно установить из Microsoft Store).
- Запустите AIDA В главном окне выберите пункт «Операционная система».
- В новом окне нужно снова выбрать пункт «Операционная система».
- В параграфе «Лицензионная информация» находим ключ продукта.
Описанные выше способы, включая программы могут выдать ключ такого типа BBBBB-BBBBB-BBBBB-BBBBB-BBBBB. Это означает что Виндовс был активирован корпоративным ключом, который не сохранился в системе.
