Как можем да възстановим лицензния код на? Windowsбез да използвате приложения на трети страни

Ако сте пропуснали, която е лиценз код вашата система Windows и искам да се направи презаселване (Или искате да направите резервно копие си за всеки случай), че не е необходимо да се прибягва до приложения на трети страни за да разберете какво е то. Ако използвате система Windows наскоро (Windows 7, Windows 8 или Windows 8.1), Можете да възстанови лиценз код в него Системния регистър като се използват следните инструкции.

Как можем да възстановим лицензния код на операционна система? Windows от системните регистри (без да се използват приложения на трети страни)?

windows-продуктов ключ
  • даде Copг / Paste Следният код в NotepadСлед това запишете файла desktop озаглавен RecoverKey.ps1 (Задължително е Разширение на файла бъде новосъздадено . Ps1)

функция Get-WindowsКлюч {
## функция за извличане на Windows Продуктов ключ от всеки компютър
# # По Jakob Bindslet (jakob@bindslet.dk)
парам ($targets = „.“)
$ HKLM = 2147483650
$ regPath = „Софтуер \ Microsoft \Windows NT \ CurrentVersion "
$ RegValue = "DigitalProductID"
foreach ($target в $targetс) {
$ ProductKey = $ нула
$ Win32os = $ нула
$ wmi = [WMIClass] “\\ $target\ Корен \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″
# # Заклеймявам бинарен кодиран base24 дата
За ($ I = 24, $ I-GE 0, $ I) {
$ K = 0
За ($ J = 14, $ J-GE 0, $ j-) {
$ K = $ к * 256-bxor $ binArray [$ J]
$ BinArray [$ J] = [математика] :: пресечен ($ к / 24)
$ K = $ к% 24
}
$ ProductKey = $ charsArray [$ к] + $ productKey
Ако (($ I-екв 5 0%) и ($ I 0 нас)) {
$ ProductKey = "-" + $ productKey
}
}
$ win32os = Get-WmiObject Win32_OperatingSystem -компютър $target
$ Об = New-Object Object
$ obj | Add-Запишете Noteproperty Computer-стойност $target
$ obj | Add-Запис на бележка за собственост Note-стойност $ win32os.Caption
$ obj | Add-Запишете Noteproperty CSDVersion-стойност $ win32os.CSDVersion
$ obj | Add-Запишете Noteproperty OSArch -стойност $ win32os.OSArchitecture
$ obj | Add- Свойство за бележка на член BuildЧисло -стойност $win32os.BuildТелефон за връзка:
$ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser
$ obj | Add-Запомнете Noteproperty ProductID -стойност $ win32os.SerialNumber
$ obj | Add-Запишете Noteproperty ProductKey -стойност $ productkey
$ Obj
}
}

recoverkey_ps1
  • отворен Windows PowerShell cu привилегии на administrator (Писането PowerShell in Start Menu или Началния екран, Кликнете с десния бутон върху резултата и изберете Бягай като administrator)
отворен PowerShell
  • Въведете следната команда в отворения прозорец

Определете RemoteSigned ExecutionPolicy

  • Когато видите въпрос Искате ли да промените политика за изпълнение? тип Y или да даде Enter за потвърждение
  • след това въведете командата

Импорт-модул C: \ Потребители \ компютър \Desktop\ RecoverKey.ps1; Get-Windowsключ

възстановяване-windows-продуктов ключ

В горната команда, сменете C: \ Потребители \ потребителско име \Desktop\ RecoverKey.ps1 (Когато от потребителя име е Вашето потребителско име) На местоположение където сте записали файла RecoverKey.ps1, Например C: \ Users \Stealth_2 \Desktop\ RecoverKey.ps1 (Можете да намерите просто задържате местоположението на файла Shift и щракнете с десния бутон върху него, докато, след което щракнете върху Copy като път).

Ще забележите, че в Windows PowerShell ще бъдат показани ID и лицензния код на вашата система Windows. Успех!

STEALTH SETTINGS - Как да възстановим вашия Windows Продуктов ключ, без да използвате приложение на трети страни

Страстен към технологиите, обичам да тествам и пиша уроци за операционни системи Windows, винаги търси да открие интересни неща.

How to » Забележителен » Как можем да възстановим лицензния код на? Windowsбез да използвате приложения на трети страни
Оставете коментар