Çözüldü Kaybolan Windows 11 Home Single Language anahtar kodu nereden bulunur?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

wepaer

Attopat
Katılım
25 Kasım 2022
Mesajlar
32
Daha fazla  
Cinsiyet
Kadın
Merhaba, Windows 11 Home Single Language sürümü vardı ben de ben bunu 11 Pro çekmek istedim. Yapamadım ve şu anda Windows 11 Home Single Language anahtar kodum kayboldu. Bunu tekrar nasıl düzeltirim? Lisansım magazadan aldıgım şekilde orijinal durumdaydı şimdi kayboldu. Çözümü nedir? Tekrar Windows 11 Home Single Language yazılımı yüklesem düzelir mi? PC kişileştiremiyorum cok canımı sıkıyor cözüm nedir?
 
Çözüm
Boş bir metin belgesi açınız. Alttaki kodu yapıştırın. Ve dosyayı .vbs uzantısı olarak kaydedin ve çalıştırın.

Kod:
Option Explicit
Dim objshell,path,DigitalID, Result
Set objshell = CreateObject("WScript.Shell")
'Set registry key path
Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
'Registry key value
DigitalID = objshell.RegRead(Path & "DigitalProductId")
Dim ProductName,ProductID,ProductKey,ProductData
'Get ProductName, ProductID, ProductKey
ProductName = "Product Name: " & objshell.RegRead(Path & "ProductName")
ProductID = "Product ID: " & objshell.RegRead(Path & "ProductID")
ProductKey = "Installed Key: " & ConvertToKey(DigitalID)
ProductData = ProductName & vbNewLine & ProductID & vbNewLine & ProductKey
'Show messbox if save to a file
If vbYes = MsgBox(ProductData & vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "BackUp Windows Key Information") then
Save ProductData
End If
'Convert binary to chars
Function ConvertToKey(Key)
Const KeyOffset = 52
Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
'Check if OS is Windows 8
isWin8 = (Key(66) \ 6) And 1
Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
i = 24
Maps = "BCDFGHJKMPQRTVWXY2346789"
Do
Current= 0
j = 14
Do
Current = Current* 256
Current = Key(j + KeyOffset) + Current
Key(j + KeyOffset) = (Current \ 24)
Current=Current Mod 24
j = j -1
Loop While j >= 0
i = i -1
KeyOutput = Mid(Maps,Current+ 1, 1) & KeyOutput
Last = Current
Loop While i >= 0

If (isWin8 = 1) Then
keypart1 = Mid(KeyOutput, 2, Last)
insert = "N"
KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
If Last = 0 Then KeyOutput = insert & KeyOutput
End If
ConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Mid(KeyOutput, 21, 5)
End Function
'Save data to a file
Function Save(Data)
Dim fso, fName, txt,objshell,UserName
Set objshell = CreateObject("wscript.shell")
'Get current user name
UserName = objshell.ExpandEnvironmentStrings("%UserName%")
'Create a text file on desktop
fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.CreateTextFile(fName)
txt.Writeline Data
txt.Close
End Function
Doğru sürüme ait key olduğuna emin misin? Windows 10 Pro versiyonuna Home keyi girmeye çalışıyor olabilirsin. Sürümüne uygun key gir.

Eğer sisteme Pro yüklediysen Home Single Language keyi çalışmaz. Aynı şekilde Home yüklediysen Pro keyi çalışmaz buna dikkat et.

Nasıl düzelteceğim yardımcı olur musun?

Nasıl düzelteceğim yardımcı olur musun?

Hangi sürüm oldugunu nasıl ögrencem.

Doğru sürüme ait key olduğuna emin misin? Windows 10 Pro versiyonuna Home keyi girmeye çalışıyor olabilirsin. Sürümüne uygun key gir.

Eğer sisteme Pro yüklediysen Home Single Language keyi çalışmaz. Aynı şekilde Home yüklediysen Pro keyi çalışmaz buna dikkat et.

Yardım eder misin nasıl düzelteceğim ve sürümü ögrencem.

B

Doğru sürüme ait key olduğuna emin misin? Windows 10 Pro versiyonuna Home keyi girmeye çalışıyor olabilirsin. Sürümüne uygun key gir.

Eğer sisteme Pro yüklediysen Home Single Language keyi çalışmaz. Aynı şekilde Home yüklediysen Pro keyi çalışmaz buna dikkat et.

İlk aldıgımda Home Single Language vardı sonra Pro'ya cektim ama keyi hatırlamıyorum.
 
Son düzenleme:
Nasıl düzelteceğim yardımcı olur musun?

Hangi sürüm oldugunu nasıl ögrencem.

Yardım eder misin nasıl düzelteceğim ve sürümü ögrencem.

B

İlk aldıgımda Home Single Language vardı sonra Pro'ya cektim ama keyi hatırlamıyorum.

Keyi hatırlamıyorsan yapacak bir şey yok maalesef. Şuanki işletim sistemi versiyonuna uygun key alabilirsin internet üzerinden 20 30Tl arası satılıyor.
 
Boş bir metin belgesi açınız. Alttaki kodu yapıştırın. Ve dosyayı .vbs uzantısı olarak kaydedin ve çalıştırın.

Kod:
Option Explicit
Dim objshell,path,DigitalID, Result
Set objshell = CreateObject("WScript.Shell")
'Set registry key path
Path = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\"
'Registry key value
DigitalID = objshell.RegRead(Path & "DigitalProductId")
Dim ProductName,ProductID,ProductKey,ProductData
'Get ProductName, ProductID, ProductKey
ProductName = "Product Name: " & objshell.RegRead(Path & "ProductName")
ProductID = "Product ID: " & objshell.RegRead(Path & "ProductID")
ProductKey = "Installed Key: " & ConvertToKey(DigitalID)
ProductData = ProductName & vbNewLine & ProductID & vbNewLine & ProductKey
'Show messbox if save to a file
If vbYes = MsgBox(ProductData & vblf & vblf & "Save to a file?", vbYesNo + vbQuestion, "BackUp Windows Key Information") then
Save ProductData
End If
'Convert binary to chars
Function ConvertToKey(Key)
Const KeyOffset = 52
Dim isWin8, Maps, i, j, Current, KeyOutput, Last, keypart1, insert
'Check if OS is Windows 8
isWin8 = (Key(66) \ 6) And 1
Key(66) = (Key(66) And &HF7) Or ((isWin8 And 2) * 4)
i = 24
Maps = "BCDFGHJKMPQRTVWXY2346789"
Do
Current= 0
j = 14
Do
Current = Current* 256
Current = Key(j + KeyOffset) + Current
Key(j + KeyOffset) = (Current \ 24)
Current=Current Mod 24
j = j -1
Loop While j >= 0
i = i -1
KeyOutput = Mid(Maps,Current+ 1, 1) & KeyOutput
Last = Current
Loop While i >= 0

If (isWin8 = 1) Then
keypart1 = Mid(KeyOutput, 2, Last)
insert = "N"
KeyOutput = Replace(KeyOutput, keypart1, keypart1 & insert, 2, 1, 0)
If Last = 0 Then KeyOutput = insert & KeyOutput
End If
ConvertToKey = Mid(KeyOutput, 1, 5) & "-" & Mid(KeyOutput, 6, 5) & "-" & Mid(KeyOutput, 11, 5) & "-" & Mid(KeyOutput, 16, 5) & "-" & Mid(KeyOutput, 21, 5)
End Function
'Save data to a file
Function Save(Data)
Dim fso, fName, txt,objshell,UserName
Set objshell = CreateObject("wscript.shell")
'Get current user name
UserName = objshell.ExpandEnvironmentStrings("%UserName%")
'Create a text file on desktop
fName = "C:\Users\" & UserName & "\Desktop\WindowsKeyInfo.txt"
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt = fso.CreateTextFile(fName)
txt.Writeline Data
txt.Close
End Function
Hocam bu yetenek natural mi? Hayranlıkla bakıyorum şuan.
 

Geri
Yukarı