Lisans kodunu nasıl geri alabiliriz? Windowsüçüncü taraf uygulamaları kullanmadan

Eğer hangi unutursanız lisans kodu sistem Windows ve bir yapmak istiyorum yerleştirme (Ya da yapmak istiyorum yedek onun sadece durumda), bu başvurmak için gerekli değildir Üçüncü taraf uygulamalar ne olduğunu öğrenmek için. Bir kullanıyorsanız sistem Windows son zamanlarda (Windows 7, Windows 8 veya Windows 8.1) Yapabilirsiniz lisans kodu kurtarmak bunların içinde Kayıt Sistemi Aşağıdaki talimatları uygulayarak.

Bir işletim sisteminin lisans kodunu nasıl geri alabiliriz? Windows sistem kayıtlarından (üçüncü taraf uygulamaları kullanmadan)?

windows-ürün-anahtar

  • Cop vermeky / Yapıştır Bir aşağıdaki kodu Not DefteriDaha sonra dosyayı kaydedin desktop başlıklı RecoverKey.ps1 (Bu zorunlu olduğunu Dosya uzantısı yeni oluşturulacak . Ps1)

işlevi Get-WindowsAnahtar {
almak için ## işlevi Windows Herhangi bir PC'den Ürün Anahtarı
## tarafından Jakob Bindslet ([Email protected])
param ($targets = ".")
$ HKLM = 2147483650
$ regPath = “Yazılım \ Microsoft \Windows NT \ CurrentVersion "
$ RegValue = "DigitalProductID"
Foreach ($target $targets) {
$ ProductKey = $ null
$ Win32os = $ null
$ wmi = [WMIClass] “\\ $target\ Root \ default: stdRegProv "
$ Veri = $ 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″
# # Azalmak ikili base24 tarih kodlanmış
Için ($ i = 24, $ i-ge 0, $ i) {
$ K = 0
Için ($ j = 14, j-ge 0 $, $ j-) {
$ K = $ k * 256-bxor $ binArray [$ j]
$ BinArray [$ j] = [matematik] :: truncate ($ k / 24)
$ K = $ k% 24
}
$ ProductKey = $ charsArray [$ k] + $ ProductKey
If (($ i-eq 5 0%) ve ($ i 0 bize)) {
$ ProductKey = "-" + $ ProductKey
}
}
$ win32os = Get-WmiObject Win32_OperatingSystem -bilgisayar $target
$ Obj = Yeni-Nesne Nesne
$ obj | Add-Member Noteproperty Bilgisayar - değer $target
$ Obj | Add-Üye Noteproperty Caption-değeri $ win32os.Caption
$ Obj | Add-Üye Noteproperty CSDVersion-değeri $ win32os.CSDVersion
$ Obj | Add-Üye Noteproperty OSArch-değeri $ win32os.OSArchitecture
$ Obj | Add-Üye Noteproperty BuildNumber-değeri $ win32os.BuildNumber
$ Obj | Add-Üye Noteproperty RegisteredTo-değeri $ win32os.RegisteredUser
$ Obj | Add-Üye Noteproperty Productıd-değeri $ win32os.SerialNumber
$ Obj | Add-Üye Noteproperty ProductKey-değeri $ productkey
$ Obj
}
}

recoverkey_ps1

  • açık Windows PowerShell cu yönetici ayrıcalıkları (Yazma PowerShell in Başlat Menüsü veya Ekranı Başlangıç, Sağ sonuç üzerinde tıklayın ve Yönetici olarak çalıştır)

açık powershell

  • Açık penceresinde aşağıdaki komutu yazın

RemoteSigned ExecutionPolicy Set

  • Eğer soru gördüğünüzde Sen yürütme ilkesi değiştirmek istiyor musunuz? girmek Y veya vermek Enter onay için
  • sonra komutu yazın

Import-Module C: \ Kullanıcılar \ PC \Desktop\ RecoverKey.ps1; Almak-Windowsanahtar

kurtarmak-windows-ürün-anahtar

Yukarıdaki komutta, yerine C: \ Kullanıcılar \ kullanıcı adı \Desktop\ RecoverKey.ps1 (burada kullanıcı-adı o Kullanıcı adınız) Ile yer Dosyayı kaydettiğiniz yeri RecoverKey.ps1Örneğin, C: \ Kullanıcılar \ Gizli_2 \Desktop\ RecoverKey.ps1 (Sadece dosya konumu basılı tutarak bulabilirsiniz Shift ve tıklatarak, iken sağ tıklayın Yolu olarak Kopyala).

Göreceksiniz, bu Windows PowerShell numarası ve her ikisi de gösterilecektir sisteminizin lisans kodu Windows. Başarı!

Stealth Ayarlar - Seninki nasıl kurtarılır? Windows Üçüncü taraf uygulamasını kullanmadan Ürün Anahtarı

Lisans kodunu nasıl geri alabiliriz? Windowsüçüncü taraf uygulamaları kullanmadan

Yazar hakkında

gizlilik

Leave a Comment