2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

När ditt Windows-operativsystem har några allvarliga fel eller kraschar, etc. vanligtvis är lösningen för att åtgärda felet att installera om operativsystemet. Och Windows-användare måste använda produktnyckeln för att installera om operativsystemet. Men för att "köpa" en produktnyckel behöver du en anständig avgift.

Om du inte vill betala några avgifter är det bäst att säkerhetskopiera din produktnyckel eller aktiveringsnyckel ifall något dåligt händer. I artikeln nedan kommer Tips.BlogCafeIT att guida dig genom två sätt att säkerhetskopiera produktnyckeln på Windows 10, 8 och Windows 8.1.

Dessutom kan läsare hänvisa till artikel 5 sätt att ändra produktnyckel på Windows 10 här .

1. Säkerhetskopiera produktnyckel på Windows 10, 8 och Windows 8.1

Följ stegen nedan för att säkerhetskopiera produktnyckeln på Windows 10, 8 och Windows 8.1:

Steg 1:

Tryck på tangentkombinationen Windows + R för att öppna kommandofönstret Kör, skriv sedan " anteckningsblock " i kommandofönstret Kör och tryck på Enter eller klicka på OK för att öppna ett nytt anteckningsblock.

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

Steg 2:

På det nya Anteckningsblocket, kopiera och klistra in skriptet nedan:

#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

Steg 3:

Välj lagringsplats och ge filen valfritt namn och kom ihåg att lägga till tillägget .ps1 (ta bort tillägget .txt).

Till exempel:

Om du vill namnge filen Windowsbackupproductkey anger du det fullständiga namnet i rutan Filnamn som Windowsbackupproductkey.ps1 .

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

Klicka på Spara för att spara filen.

Steg 4:

Högerklicka på filen du just skapade och välj sedan Kör med PowerShell .

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

Steg 5:

PowerShell kommer att be dig bekräfta om du vill spara en kopia av produktnyckeln på din dator. Skriv Y och tryck sedan på Enter för att bekräfta.

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

Steg 6:

Produktnyckeln som du säkerhetskopierar på Windows 10, 8.1 och 8 kommer att sparas i filen WindowsKeybackup.txt på din dator.

2 sätt att säkerhetskopiera produktnyckel på Windows 10, 8 och 8.1

2. PowerShell-skript för att säkerhetskopiera produktnyckeln på Windows 10, 8.1 och 8

Utöver metoden ovan kan du ladda ner PowerShell Script för att säkerhetskopiera produktnyckeln på Windows 10, 8.1 och 8.

Ladda ner PowerShell-skriptet till din dator här .

  1. Extrahera filen WindowsKeybackup.rar som du just laddade ner.
  2. Högerklicka på filen med namnet windowsbackupproductkey.ps1 och välj Kör med PowerShell .
  3. Ange Y i PowerShell-fönstret och tryck på Enter.

Och nu kan du se produktnyckeln som du säkerhetskopierade på datorer med Windows 10, 8.1 och 8.

Dessutom kan du manuellt spela in din Windows 10-nyckel, sedan när du är klar med installation och reparation av datorn behöver du bara ange Windows-nyckeln igen.

Se några fler artiklar nedan:

Lycka till!


Hur man aktiverar kioskläge i Windows 10

Hur man aktiverar kioskläge i Windows 10

Kioskläge på Windows 10 är ett läge för att endast använda 1 applikation eller endast åtkomst till 1 webbplats med gästanvändare.

Så här ändrar eller återställer du standardplatsen för mappen Kamerarulle i Windows 10

Så här ändrar eller återställer du standardplatsen för mappen Kamerarulle i Windows 10

Den här guiden visar hur du ändrar eller återställer standardplatsen för mappen Kamerarulle i Windows 10.

Hur man redigerar hosts-fil på Windows 10

Hur man redigerar hosts-fil på Windows 10

Redigering av hosts-filen kan göra att du inte kan komma åt Internet om filen inte ändras på rätt sätt. Följande artikel hjälper dig att redigera hosts-filen i Windows 10.

Instruktioner för batchändring av fotostorlek i Windows 10

Instruktioner för batchändring av fotostorlek i Windows 10

Om du minskar storleken och kapaciteten på foton blir det lättare för dig att dela eller skicka dem till vem som helst. I synnerhet på Windows 10 kan du ändra storlek på foton med några enkla steg.

Så här stänger du av visningen av nyligen besökta föremål och platser i Windows 10

Så här stänger du av visningen av nyligen besökta föremål och platser i Windows 10

Om du inte behöver visa nyligen besökta föremål och platser av säkerhetsskäl eller integritetsskäl kan du enkelt stänga av det.

Hur laddar man ner Windows 10 Anniversary Update?

Hur laddar man ner Windows 10 Anniversary Update?

Microsoft har precis släppt Windows 10 Anniversary Update med många förbättringar och nya funktioner. I den här nya uppdateringen kommer du att se många förändringar. Från stöd för Windows Ink-penna till stöd för webbläsartillägg för Microsoft Edge, Start-menyn och Cortana har också förbättrats avsevärt.

Microsoft har precis lanserat funktionen Control Center för Windows 10

Microsoft har precis lanserat funktionen Control Center för Windows 10

En plats för att styra många operationer direkt i systemfältet.

Hur man installerar Microsoft Edge Group Policy-mall på Windows 10

Hur man installerar Microsoft Edge Group Policy-mall på Windows 10

På Windows 10 kan du ladda ner och installera grupppolicymallar för att hantera Microsoft Edge-inställningar, och den här guiden visar dig processen.

Hur man installerar Dark Mode-gränssnittet för valfri Windows 10-skärm

Hur man installerar Dark Mode-gränssnittet för valfri Windows 10-skärm

Dark Mode är ett mörk bakgrundsgränssnitt på Windows 10, som hjälper datorn att spara batteri och minska påverkan på användarens ögon.

Hur man optimerar aktivitetsfältsutrymmet i Windows 10

Hur man optimerar aktivitetsfältsutrymmet i Windows 10

Aktivitetsfältet har begränsat utrymme, och om du regelbundet arbetar med flera appar kan du snabbt få ont om utrymme för att fästa fler av dina favoritappar.