Расскажите друзьям о статье...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

При переустановке системы возникают вопросы “Где найти лицензионный ключ?“, “Как посмотреть лицензионный ключ?“.
Есть три простых способа узнать лицензионный ключ стандартными средствами Windows 10 без использования сторонних программ и утилит.

Первый способ. Как узнать лицензионный ключ windows 10.

1. Копируем в себе в блокнот данный код.

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

2. Сохраняем с расширением vbs, например “licensekey.vbs” и запускаем.

Второй способ. Ключ активации windows 10 лицензионный ключ.

Нажимаем сочетание клавиш Windows+R и в строке «Выполнить» вводим следующую команду: wmic path softwarelicensingservice get OA3xOriginalProductKey.
Команда считает из BIOS зашитый в материнскую плату ключ. Способ если у вас OEM ключ.

Третий способ. Как определить лицензионный ключ Windows.

1.Открываем блокнот и добавляем в него следующий код.

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
 }
 }

2. Сохраняем с расширением ps1, например “ licensekey.ps1“.
3. В поиске ищем “PowerShell” и запускаем от имени Администратора.
4. В запущенном окне вводим команду «Set-ExecutionPolicy RemoteSigned».
5. Подтверждаем выполнение команды “Y“.
6. Следующей командой указываем путь до сохраненного файла “C:\licensekey.ps1“, жмем Enter и видим ключ от операционной системы.

Расскажите друзьям о статье...
Share on VK
VK
Share on Facebook
Facebook
Tweet about this on Twitter
Twitter

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.