2 способа резервного копирования ключа продукта в Windows 10, 8 и 8.1

2 способа резервного копирования ключа продукта в Windows 10, 8 и 8.1

Если в вашей операционной системе Windows возникла серьезная ошибка, произошел сбой и т. д., обычно решением проблемы является переустановка операционной системы. А пользователям Windows придется использовать ключ продукта для переустановки операционной системы. Однако, чтобы «купить» ключ продукта, вам потребуется приличная плата.

Если вы не хотите платить какие-либо сборы, лучше всего создать резервную копию ключа продукта или ключа активации на случай, если произойдет что-то плохое. В статье ниже LuckyTemplates расскажет вам о двух способах резервного копирования ключа продукта в 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 , чтобы открыть окно «Выполнить команду», затем в окне «Выполнить команду» введите там « блокнот » и нажмите Enter или нажмите «ОК» , чтобы открыть новый блокнот.

2 способа резервного копирования ключа продукта в Windows 10, 8 и 8.1

Шаг 2:

В новом Блокноте скопируйте и вставьте приведенный ниже сценарий:

#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 попросит вас подтвердить, хотите ли вы сохранить копию ключа продукта на своем компьютере. Введите 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 Script на свой компьютер здесь .

  1. Извлеките файл WindowsKeybackup.rar, который вы только что скачали.
  2. Щелкните правой кнопкой мыши файл с именем windowsbackupproductkey.ps1 и выберите «Запустить с помощью PowerShell» .
  3. Введите Y в окне PowerShell и нажмите Enter.

И теперь вы можете увидеть ключ продукта, резервную копию которого вы создали, на компьютерах с Windows 10, 8.1 и 8.

Кроме того, вы можете вручную записать свой ключ Windows 10, тогда, когда вы закончите установку и ремонт компьютера, вам просто нужно будет ввести ключ Windows еще раз.

См. еще несколько статей ниже:

Удачи!


7 типов программ-вымогателей, которых вы не ожидали

7 типов программ-вымогателей, которых вы не ожидали

Большинство людей знают, как работают программы-вымогатели, поэтому создатели программ-вымогателей всегда ищут способы исследовать и создавать новые программы-вымогатели, чтобы заставить вас платить. Вот некоторые новые типы программ-вымогателей, о которых вам следует знать.

Коллекция обоев Draven для компьютеров и ноутбуков

Коллекция обоев Draven для компьютеров и ноутбуков

Коллекция обоев Draven в разных разрешениях для компьютеров и ноутбуков

Как сделать жесткий диск призраком в Windows 10 с помощью EaseUS

Как сделать жесткий диск призраком в Windows 10 с помощью EaseUS

В эпоху все большего развития информационных технологий пользователи Windows столкнулись со многими серьезными проблемами, связанными с дисками в Windows 10.

Как расшифровать программу-вымогатель InsaneCrypt (Everbe 1.0)

Как расшифровать программу-вымогатель InsaneCrypt (Everbe 1.0)

Программа-вымогатель InsaneCrypt или Everbe 1.0 — это семейство программ-вымогателей, основанное на проекте с открытым исходным кодом. Это семейство программ-вымогателей распространяется посредством спама и взлома служб удаленных рабочих столов, но в настоящее время это не подтверждено.

Как загрузить и установить Windows Media Player 12 в Windows 10

Как загрузить и установить Windows Media Player 12 в Windows 10

В некоторых версиях Windows 10 не установлен проигрыватель Windows Media. Если вам не хватает этой классической утилиты Windows, в следующей статье вы узнаете, как быстро и бесплатно вернуть ее обратно. В статье также представлены некоторые альтернативные медиаплееры, поскольку проигрыватель Windows Media не обновлялся с 2009 года.

Как безопасно тестировать настольные приложения с помощью Docker

Как безопасно тестировать настольные приложения с помощью Docker

Docker позволяет приложениям запускаться в их собственном мире-песочнице. Эти приложения совместно используют ресурсы, но не мешают программам, работающим в системе.

Хэллоуин обои для компьютеров

Хэллоуин обои для компьютеров

Если на вашем компьютере нет красивых обоев Хэллоуина, LuckyTemplates предоставит вам следующую коллекцию обоев для украшения. Полюбуйтесь и выберите себе одну из этих обоев Хэллоуина, чтобы надеть новый наряд для своего компьютера и погрузиться в захватывающую атмосферу сезона Хэллоуина, у вас наверняка будет лучший сезон Хэллоуина.

Как обновить Windows в автономном режиме с помощью Portable Update

Как обновить Windows в автономном режиме с помощью Portable Update

Многие задаются вопросом, есть ли способ обновить Windows 10 в автономном режиме. Да, вы можете выполнить обновление в автономном режиме, и вот как.

Как удалить поддельные всплывающие окна «Обновить Flash Player» или «Обновить Java»?

Как удалить поддельные всплывающие окна «Обновить Flash Player» или «Обновить Java»?

Эти всплывающие окна создаются не разработчиками Adobe Flash Player или Java, а киберпреступниками, которые используют эти всплывающие окна для распространения программного обеспечения, рекламы и атак на браузеры пользователей.

Чем отличаются панель управления и меню настроек в Windows 10?

Чем отличаются панель управления и меню настроек в Windows 10?

Если вы просто посмотрите на это, то увидите, что панель управления и меню настроек в Windows 10 очень похожи. Поэтому вы часто путаетесь между этими двумя меню.