TEKNOLOJİ

Windows Ürün Anahtarını Bulma Program Kullanmadan

Salim S. - 19 Aralık 2019 - 44

Bugün sabah işe geldiğimde bilgisayarımı açtığımda “Windows 7 Yapı 7601 Bu Windows kopyası orijinal değil” hatasını aldım. Nasıl olur benim bilgisayarımın Windows’u lisanslı derken bilgisayar kendine geldiğinde uyarı kayboldu. Yeniden başlattım o uyarıyı tekrar göstermedi.

Bu uyarıdan kıllandım kapı gibi lisansım var notebook um altında lisans etiketide duruyor bir bakayım dedim. Bir baktım product key etiketindeki sayılar silinmeye başlamış. Hemen bu numaraları alıp kendime mail attım yedekte bulunsun ne olur ne olmaz. 

Benim size tavsiyem silinmeden sizde bu numaraları yedeğini alın etiketiniz silinmeden.

Gün gelir format atmanız gerekebilir lisanslı ürününüz var sonuçta kurulum yaptırırken bu numaraları kullanarak Windows’unuzu orijinal kullanmaya devam edin.

Peki silinseydi bu etiket bu product keyi öğrenemez miydim?

Bilgisayarım sonuçta aktif çalışıyor. Bu product key bilgisayarınızın kayıt defterinde şifrelenmiş bir şekilde tutuluyor. O yüzden direk bu product keyi göremezsiniz. Bazı programlar vasıtasıyla öğrenebilirsiniz. 

Ama benim gibi kıl biriyseniz program kurmadan bu product keyi öğrenmek isteyebilirsiniz. İnternetten araştırdığımda Microsofta görevli  Teemo Tan abimiz 2016 yılında programsız nasıl product keyi öğrenebileceğimizi anlatmış.

Linki aşağıya bırakıyorum.

https://social.technet.microsoft.com/Forums/en-US/bede4475-7eb9-4f6b-8ebf-c8ecd6be8fc3/retrieve-product-key?forum=win10itprosetup

Ne demiş özetleyeyim.

1 adet notepad dosyası oluşturun ve açın aşağıdaki kodları bu notepad dosyasının içerisine yapıştırın. Sonra bu dosyayı farklı kaydet diyerek uzantısı normalde .txt bunu .vbs olarak keydedin demiş. Sonra bunu çalıştırdığınızda size bilgisayarınızın Product Key’ini ekranda gösterecektir.

Kodları incelediğimizde regedit(kayıt defteri) deki şifrelenmiş product keyi şifresini çözerek size gösteriyor.

Sizde benim gibi bilgisayarınıza her programı kurmak istemiyorsanız anlatılan şekilde kolayca öğrenebilirsiniz. 

Kodumuz aşağıdadır.

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId"))
Function ConvertToKey(Key)
Const KeyOffset = 52
i = 28
Chars = "BCDFGHJKMPQRTVWXY2346789"
Do
Cur = 0
x = 14
Do
Cur = Cur * 256
Cur = Key(x + KeyOffset) + Cur
Key(x + KeyOffset) = (Cur \ 24) And 255
Cur = Cur Mod 24
x = x -1
Loop While x >= 0
i = i -1
KeyOutput = Mid(Chars, Cur + 1, 1) & KeyOutput
If (((29 - i) Mod 6) = 0) And (i <> -1) Then
i = i -1
KeyOutput = "-" & KeyOutput
End If
Loop While i >= 0
ConvertToKey = KeyOutput
End Function

Windows 7 bilgisayarda test ettim etiketimdeki Product Key ile verdiği numaralar aynıydı.

Sağlıcakla Kalın.

Deneyiminizi daha iyi hale getirmek için bu web sitesinde çerezleri kullanıyoruz. Devam ederek çerez kullanımımızı kabul etmiş oluyorsunuz. Daha fazla bilgi için tıklayınız.
KABUL ET
Yükleniyor