2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

เมื่อระบบปฏิบัติการ Windows ของคุณมีข้อผิดพลาดร้ายแรงหรือขัดข้อง ฯลฯ โดยทั่วไปวิธีแก้ปัญหาในการแก้ไขข้อผิดพลาดคือติดตั้งระบบปฏิบัติการใหม่ และผู้ใช้ Windows จะต้องใช้รหัสผลิตภัณฑ์เพื่อติดตั้งระบบปฏิบัติการใหม่ อย่างไรก็ตาม หากต้องการ "ซื้อ" รหัสผลิตภัณฑ์ คุณจะต้องมีค่าธรรมเนียมที่เหมาะสม

หากคุณไม่ต้องการจ่ายค่าธรรมเนียมใดๆ ทางที่ดีที่สุดคือสำรองรหัสผลิตภัณฑ์หรือรหัสเปิดใช้งานของคุณในกรณีที่มีสิ่งเลวร้ายเกิดขึ้น ในบทความด้านล่าง LuckyTemplates จะแนะนำคุณถึง 2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ Windows 8.1

นอกจากนี้ ผู้อ่านสามารถอ้างอิงบทความ 5 วิธีในการเปลี่ยนรหัสผลิตภัณฑ์ใน Windows 10 ได้ที่นี่

1. สำรองรหัสผลิตภัณฑ์ใน Windows 10, 8 และ Windows 8.1

ทำตามขั้นตอนด้านล่างเพื่อสำรองรหัสผลิตภัณฑ์ใน Windows 10, 8 และ Windows 8.1:

ขั้นตอนที่ 1:

กด คีย์ผสมWindows + Rเพื่อเปิดหน้าต่างคำสั่ง Run จากนั้นในหน้าต่างคำสั่ง Run ให้ป้อน " notepad " ที่นั่นแล้วกดEnterหรือคลิกOKเพื่อเปิด Notepad ใหม่

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

ขั้นตอนที่ 2:

บน Notepad ใหม่ ให้คัดลอกและวางสคริปต์ด้านล่าง:

#Main function
Function GetWin8Key
{
$Hklm = 2147483650
$Target = $env:COMPUTERNAME
$regPath = "Software\Microsoft\Windows NT\CurrentVersion"
$DigitalID = "DigitalProductId"
$wmi = [WMIClass]"\\$Target\root\default:stdRegProv"
#Get registry value
$Object = $wmi.GetBinaryValue($hklm,$regPath,$DigitalID)
[Array]$DigitalIDvalue = $Object.uValue
#If get successed
If($DigitalIDvalue)
{
#Get producnt name and product ID
$ProductName = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductName").ProductName
$ProductID = (Get-itemproperty -Path "HKLM:Software\Microsoft\Windows NT\CurrentVersion" -Name "ProductId").ProductId
#Convert binary value to serial number
$Result = ConvertTokey $DigitalIDvalue
$OSInfo = (Get-WmiObject "Win32_OperatingSystem" | select Caption).Caption
If($OSInfo -match "Microsoft Windows 8" -or $OSInfo -match "Microsoft Windows 10")
{
if($Result)
{ [string]$value ="ProductName : $ProductName `r`n" `
+ "ProductID : $ProductID `r`n" `
+ "Installed Key: $Result"
$value
#Save Windows info to a file
$Choice = GetChoice
If( $Choice -eq 0 )
{
$txtpath = "C:\Users\"+$env:USERNAME+"\Desktop"
New-Item -Path $txtpath -Name "WindowsKeybackup.txt" -Value $value -ItemType File -Force | Out-Null
}
Elseif($Choice -eq 1)
{
Exit
}
}
Else
{
Write-Warning "Please run this script on Windows 8.x or Windows 10"
}
}
Else
{
Write-Warning "Please run this script on Windows 8."
} }
Else
{
Write-Warning "Failed to get Windows 8 product key,Some error occured."
}}
#Get user choice
Function GetChoice
{
$yes = New-Object System.Management.Automation.Host.ChoiceDescription "&Yes",""
$no = New-Object System.Management.Automation.Host.ChoiceDescription "&No",""
$choices = [System.Management.Automation.Host.ChoiceDescription[]]($yes,$no)
$caption = "Confirming"
$message = "Save product key to a file?"
$result = $Host.UI.PromptForChoice($caption,$message,$choices,0)
$result
}
#Convert binary to serial number
Function ConvertToKey($Key)
{
$Keyoffset = 52
$isWin8 = [int]($Key[66]/6) -band 1
$HF7 = 0xF7
$Key[66] = ($Key[66] -band $HF7) -bOr (($isWin8 -band 2) * 4)
$i = 24
[String]$Chars = "BCDFGHJKMPQRTVWXY2346789"
do
{
$Cur = 0
$X = 14
Do
{
$Cur = $Cur * 256
$Cur = $Key[$X + $Keyoffset] + $Cur
$Key[$X + $Keyoffset] = [math]::Floor([double]($Cur/24))
$Cur = $Cur % 24
$X = $X - 1
}while($X -ge 0)
$i = $i- 1
$KeyOutput = $Chars.SubString($Cur,1) + $KeyOutput
$last = $Cur
}while($i -ge 0) $Keypart1 = $KeyOutput.SubString(1,$last)
$Keypart2 = $KeyOutput.Substring(1,$KeyOutput.length-1)
if($last -eq 0 )
{
$KeyOutput = "N" + $Keypart2
}
else
{
$KeyOutput = $Keypart2.Insert($Keypart2.IndexOf($Keypart1)+$Keypart1.length,"N")
}
$a = $KeyOutput.Substring(0,5)
$b = $KeyOutput.substring(5,5)
$c = $KeyOutput.substring(10,5)
$d = $KeyOutput.substring(15,5)
$e = $KeyOutput.substring(20,5)
$keyproduct = $a + "-" + $b + "-"+ $c + "-"+ $d + "-"+ $e
$keyproduct }

GetWin8Key

ขั้นตอนที่ 3:

เลือกตำแหน่งที่เก็บข้อมูลและตั้งชื่อไฟล์ให้กับไฟล์ และอย่าลืมเพิ่มนามสกุล.ps1 (ลบนามสกุล .txt)

ตัวอย่างเช่น:

หากคุณ ต้องการตั้งชื่อไฟล์Windowsbackupproductkeyให้ป้อนชื่อเต็มใน กล่อง ชื่อไฟล์เป็นWindowsbackupproductkey.ps1

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

คลิกบันทึกเพื่อบันทึกไฟล์

ขั้นตอนที่ 4:

คลิกขวาที่ไฟล์ที่คุณเพิ่งสร้างขึ้น จากนั้นเลือกเรียกใช้ด้วย PowerShell

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

ขั้นตอนที่ 5:

PowerShell จะขอให้คุณยืนยันว่าคุณต้องการบันทึกสำเนาของ Productkey บนคอมพิวเตอร์ของคุณหรือไม่ พิมพ์Yจากนั้นกด Enter เพื่อยืนยัน

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

ขั้นตอนที่ 6:

รหัสผลิตภัณฑ์ที่คุณสำรองข้อมูลบน Windows 10, 8.1 และ 8 จะถูกบันทึกไว้ใน ไฟล์ WindowsKeybackup.txtบนคอมพิวเตอร์ของคุณ

2 วิธีในการสำรองข้อมูลรหัสผลิตภัณฑ์บน Windows 10, 8 และ 8.1

2. สคริปต์ PowerShell เพื่อสำรองรหัสผลิตภัณฑ์บน Windows 10, 8.1 และ 8

นอกเหนือจากวิธีการข้างต้น คุณสามารถดาวน์โหลดสคริปต์ PowerShell เพื่อสำรองรหัสผลิตภัณฑ์บน Windows 10, 8.1 และ 8

ดาวน์โหลดสคริปต์ PowerShell ลงในคอมพิวเตอร์ของคุณที่นี่

  1. แยกไฟล์ WindowsKeybackup.rar ที่คุณเพิ่งดาวน์โหลด
  2. คลิกขวาที่ไฟล์ชื่อwindowsbackupproductkey.ps1และเลือกRun with PowerShell
  3. ป้อนYบนหน้าต่าง PowerShell แล้วกด Enter

และตอนนี้ คุณสามารถดูรหัสผลิตภัณฑ์ที่คุณสำรองไว้ในคอมพิวเตอร์ Windows 10, 8.1 และ 8 ได้แล้ว

นอกจากนี้ คุณสามารถบันทึกคีย์ Windows 10 ของคุณได้ด้วยตนเอง จากนั้นเมื่อคุณติดตั้งและซ่อมแซมคอมพิวเตอร์เสร็จแล้ว คุณเพียงแค่ต้องป้อนคีย์ Windowsอีกครั้ง

อ้างถึงบทความเพิ่มเติมด้านล่าง:

ขอให้โชคดี!


วิธีย่อขนาดหน้าจอใน Windows 10

วิธีย่อขนาดหน้าจอใน Windows 10

บทความนี้จะแสดงวิธีย่อขนาดหน้าจอใน Windows 10 เพื่อให้คุณใช้งานได้อย่างมีประสิทธิภาพ

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

วิธีปิด (หรือเปิด) Xbox Game Bar บน Windows 10

Xbox Game Bar เป็นเครื่องมือสนับสนุนที่ยอดเยี่ยมที่ Microsoft ติดตั้งบน Windows 10 ซึ่งผู้ใช้สามารถเรียนรู้วิธีเปิดหรือปิดได้อย่างง่ายดาย

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

5 วิธีในการจดบันทึกบน Windows 11 โดยไม่ต้องดาวน์โหลดซอฟต์แวร์

หากความจำของคุณไม่ค่อยดี คุณสามารถใช้เครื่องมือเหล่านี้เพื่อเตือนตัวเองถึงสิ่งสำคัญขณะทำงานได้

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

วิธีนำแอพพลิเคชั่นไปไว้บนหน้าจอคอมพิวเตอร์ Windows 11

หากคุณคุ้นเคยกับ Windows 10 หรือเวอร์ชันก่อนหน้า คุณอาจประสบปัญหาในการนำแอปพลิเคชันไปยังหน้าจอคอมพิวเตอร์ของคุณในอินเทอร์เฟซ Windows 11 ใหม่ มาทำความรู้จักกับวิธีการง่ายๆ เพื่อเพิ่มแอพพลิเคชั่นลงในเดสก์ท็อปของคุณ

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

วิธีถอนการติดตั้งไดรเวอร์บน Windows อย่างสมบูรณ์

เพื่อหลีกเลี่ยงปัญหาและข้อผิดพลาดหน้าจอสีน้ำเงิน คุณต้องลบไดรเวอร์ที่ผิดพลาดซึ่งเป็นสาเหตุของปัญหาออก บทความนี้จะแนะนำวิธีถอนการติดตั้งไดรเวอร์บน Windows โดยสมบูรณ์

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

วิธีเปิดใช้งานแป้นพิมพ์เสมือน/แป้นพิมพ์สัมผัสบน Windows 11

เรียนรู้วิธีเปิดใช้งานแป้นพิมพ์เสมือนบน Windows 11 เพื่อเพิ่มความสะดวกในการใช้งาน ผสานเทคโนโลยีใหม่เพื่อประสบการณ์ที่ดียิ่งขึ้น

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

วิธีใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณ

เรียนรู้การติดตั้งและใช้ AdLock เพื่อบล็อกโฆษณาบนคอมพิวเตอร์ของคุณอย่างมีประสิทธิภาพและง่ายดาย

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

หนอนคืออะไร? เหตุใดจึงเป็นอันตรายต่อคอมพิวเตอร์?

เวิร์มคอมพิวเตอร์คือโปรแกรมมัลแวร์ประเภทหนึ่งที่มีหน้าที่หลักคือการแพร่ไวรัสไปยังคอมพิวเตอร์เครื่องอื่นในขณะที่ยังคงทำงานอยู่บนระบบที่ติดไวรัส

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

วิธีดาวน์โหลด อัปเดต และแก้ไขปัญหาไดรเวอร์ USB บน Windows 10

เรียนรู้วิธีดาวน์โหลดและอัปเดตไดรเวอร์ USB บนอุปกรณ์ Windows 10 เพื่อให้ทำงานได้อย่างราบรื่นและมีประสิทธิภาพ

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

5 วิธีในการปรับแต่ง Xbox Game Bar บน Windows PC

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับ Xbox Game Bar และวิธีปรับแต่งให้เหมาะกับประสบการณ์การเล่นเกมที่สมบูรณ์แบบของคุณ บทความนี้มีข้อมูลทั้งหมด