Windows 8.1, Windows 8 veya Windows 7 işletim sisteminizin ürün anahtarını nerede sakladığınızı kaybederseniz, geri alamazsanız veya unuttuysanız, umutsuzluğa kapılmayın. Ürün anahtarınızı herhangi bir üçüncü taraf yazılımı kullanmadan bilgisayarınızda yüklü olan işletim sisteminden çıkarmanız için size basit bir çözüm göstermek istiyorum.
snapchatte neden kum saati var
Reklam
yangın çubuğu ev şu anda kullanılamıyor
- Not Defteri'ni açın.
- Aşağıdaki metni kopyalayıp not defteri penceresine yapıştırın
işlev Get-WindowsKey {## işlevi herhangi bir PC'den Windows Ürün Anahtarını almak için ## by Jakob Bindslet (jakob@bindslet.dk) param ($ hedefler = '.') $ hklm = 2147483650 $ regPath = 'Software Microsoft Windows NT CurrentVersion '$ regValue =' DigitalProductId 'Foreach ($ hedeflerde $ hedef) {$ 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' ## base24 kodlanmış ikili verilerin şifresini çöz ($ i = 24; $ i -ge 0; $ i -) {$ k = 0 ($ j = 14; $ j -ge 0; $ j--) {$ k = $ k * 256 -bxor $ binArray [$ j] $ binArray [$ j] = [ matematik] :: kes ($ k / 24) $ k = $ k% 24} $ productKey = $ charsArray [$ k] + $ productKey If (($ i% 5 -eq 0) -ve ($ i -ne 0 )) {$ productKey = '-' + $ productKey}} $ win32os = Get-WmiObject Win32_OperatingSystem -bilgisayar $ target $ obj = New-Object Object $ obj | Üye Noteproperty Bilgisayar -değer $ target $ obj | Üye Noteproperty Başlığı Ekle -value $ win32os.Caption $ obj | Üye Noteproperty CSDVersion -değer $ win32os.CSDVersion $ obj | Üye Noteproperty OSArch -value $ win32os.OSArchitecture $ obj | Üye Ekleme YetkilendirmeNumarası -değer $ win32os.BuildNumber $ obj | Add-Member Noteproperty RegisteredTo -value $ win32os.RegisteredUser $ obj | Üye Noteproperty Ürün Kimliği -değer $ win32os.SerialNumber $ obj | Üye Noteproperty ProductKey -value $ productkey $ obj}} Ekle
- Yukarıdaki metni Masaüstünde '.ps1' uzantılı bir dosyaya kaydedin.
Bonus ipucu: Dosyayı '.ps1' uzantısıyla kaydettiğinizden emin olmak için adını çift tırnak işareti ile yazabilirsiniz, örneğin 'GetProductKey.ps1'.
- Powershell konsolunu, Başlat Menüsünün arama kutusuna veya Başlat Ekranının sağına 'powershell' yazıp ardından CTRL + SHIFT + Enter tuşlarına basarak yönetici olarak açın. Bu, yükseltilmiş Powershell penceresini açacaktır.
- Dijital olarak imzalanmamış yerel dosyaların yürütülmesini etkinleştirin. Bu, aşağıdaki komutla yapılabilir:
Set-ExecutionPolicy RemoteSigned
Yürütme politikasının değiştirilmesine izin vermek için Enter tuşuna basın.
- Şimdi aşağıdaki komutu yazmalısınız:
Alma Modülü C: Kullanıcılar Winaero Desktop GetProductKey.ps1; Get-WindowsKey
Not: GetProductKey.ps1 dosyasının yolunu, onu kaydettiğiniz konuma göre yukarıdaki komutta değiştirin.
- Voila, ürün anahtarınız ekranda görüntüleniyor!
Herhangi bir sorunuz varsa aşağıdaki videoyu izleyin: