恢复丢失的 Windows 或 Office 程序产品密钥的最佳方法是使用第三方程序,例如 Nirsoft 的 Produkey 或 ShowKeyPlus。您的电脑或磁盘盒上可能还贴有一张贴纸,上面写有产品密钥。
如果您计划重新安装 Windows但找不到产品密钥,那么您很幸运,因为它存储在 Windows 注册表中。只是不容易找到,而且没有帮助就不可能阅读。幸运的是,我们随时为您提供帮助。
一、Windows 隐藏产品密钥的位置

正如您在上面的屏幕截图中看到的,产品 ID 存储在注册表中,但采用二进制格式,除非您是某种赛昂人,否则人类无法读取该格式。你不是,是吗?
我们不太确定为什么微软不遗余力地让人们很难看到他们的软件的产品密钥,特别是因为它们存储在注册表中并且可以被软件读取,即使不能被人类读取。我们只能假设他们不希望任何人重复使用旧计算机上的密钥。
最棒的是,您甚至可以从不再启动的计算机中恢复密钥。您所需要的只是从工作计算机访问磁盘驱动器。继续阅读以了解更多信息。
二、您可能会找到钥匙的三个地方

您需要的密钥位于以下三个位置之一:
• 存储在 PC 上的软件中:当您(或您的 PC 制造商)安装 Windows 时,Windows 将其产品密钥存储在注册表中。您可以提取此产品密钥,并且通常在电脑上重新安装 Windows 时输入它。至关重要的是,在开始重新安装 Windows 之前,您需要从操作系统中获取它,否则如果您格式化硬盘驱动器,它可能会被删除。
• 印在贴纸上:某些电脑使用一种称为“系统锁定预安装”或 SLP 的技术。如果您的 PC 使用此密钥,则您 PC 上的产品密钥(存储在注册表中的密钥以及显示的单一密钥查看器应用程序)将与您的 PC 所需的实际密钥不同。实际密钥位于您的电脑或其电源上的真品证书 (COA) 标签上。注册表和密钥查看器应用程序中的那个是一个转移注意力的东西。该系统在 Windows 7 PC 上很常见。
• 嵌入电脑的 UEFI 固件中:许多配备 Windows 8 或 10 的较新电脑使用新方法。PC 附带的 Windows 版本的密钥存储在计算机的 UEFI 固件 或 BIOS 中。您甚至不需要知道它——假设您安装的是与 PC 附带的同一版本的 Windows,它应该会自动激活并工作,而无需您输入密钥。这一切都会自动发生。
请务必使用与计算机附带的相同版本的 Windows。换句话说,如果它附带 Windows 7 Home Premium,则无法安装 Windows 7 Professional。
三、如果密钥存储在您的 PC 硬件中

让我们从最简单的情况开始。在较新的 Windows 8、10 和 11 计算机上,密钥不会存储在可擦除的软件中,也不会存储在可被弄脏或移除的贴纸上。任何人都无法通过查看您计算机的标签来窃取其产品密钥。相反,密钥由制造商存储在计算机的 UEFI 固件或 BIOS 中。
如果你有这个,你不需要做任何特别的事情。您应该能够重新安装 PC 附带的同一版本的 Windows,并且它应该可以正常工作,甚至不需要您提供密钥。(不过,最好使用以下方法之一找到产品密钥,并在重新安装 Windows 之前将其记下来 — 以防万一。)
如果您想找到 UEFI 嵌入密钥并将其写下来,您可以非常简单地做到这一点。只需打开“开始”菜单,在搜索栏中输入“powershell”,然后运行出现的 Powershell 应用程序。

然后,输入以下命令并按 Enter:
(Get-WmiObject -query '从 SoftwareLicensingService 选择 *').OA3xOriginalProductKey
您应该会获得嵌入的许可证密钥。将其写下来并将其存放在安全的地方。

四、读取真品证书贴纸上的密钥
如果您有一台 Windows 7 时代的 PC,则该 PC 的密钥很可能是制造商用于其所有 PC 的单个密钥。由于“系统锁定预安装”,您无法使用该密钥来安装 Windows。如果您尝试,您将收到有关密钥无效的错误消息。
要进行检查,您需要在计算机上查找真品证书贴纸。COA 贴纸可验证计算机是否附带正版 Windows,并且该贴纸上印有产品密钥。您将需要该产品密钥来重新安装 Windows — 并且,如果制造商使用系统锁定预安装,则该密钥与您的电脑软件中附带的密钥不同。
检查您的计算机以找到密钥。在笔记本电脑上,它可能位于笔记本电脑的底部。如果您的笔记本电脑有可拆卸电池,它可能位于电池下方。如果有某种可以打开的隔间,它可能就在那里。它甚至可能粘在笔记本电脑的充电器块上。如果是台式机,请查看台式机机箱的侧面。如果不存在,请检查顶部、背面、底部以及其他可能存在的位置。

如果钥匙从贴纸上擦掉,您就无能为力了。您可以尝试联系计算机制造商并解释发生的情况,但我们不能保证他们会提供帮助。不过,微软总是很乐意向您出售另一把钥匙!
五、使用 NirSoft 的 ProduKey 恢复产品密钥(即使您无法启动 PC)
Nirsoft 的 ProduKey 几乎肯定会引发您的防病毒软件的攻击,因为它的功能和工作原理。如果您想要一个适用于 Windows 10 和 Windows 11 并且不会触发防病毒软件的解决方案,那么ShowKeyPlus 是一个选择。
访问产品密钥的最简单方法是使用第三方实用程序,没有人比 NirSoft 更擅长。他们的实用程序总是没有垃圾软件,而且总是非常有用。此特定实用程序的唯一问题是某些防病毒软件会将其检测为误报,因为某些恶意软件可能会尝试窃取您的产品密钥。
NirSoft 的实用程序并不总是适用于 OEM 计算机,具体取决于他们决定如何激活许可证。如果您的 OEM 安装了您的计算机并对其所有 PC 使用一个密钥,则此方法将不起作用。它也不适用于 Office 2013 和更高版本的 Microsoft Office。
您所要做的就是下载 ProduKey,解压它,然后运行它以立即查看您的所有产品密钥。就这么简单。

如果您想从死掉的计算机中恢复密钥,您可以将硬盘驱动器连接到工作的 PC,然后运行 ProduKey 并使用“文件”>“选择源”指向外部 Windows 目录。然后您可以轻松地从该计算机获取密钥。

您还可以使用 Linux live CD 将 Windows 目录从另一台计算机上拉到拇指驱动器上,或者如果您愿意,也可以直接获取注册表文件。如果您需要帮助,我们提供了从死机计算机中提取数据的指南。
六、使用 ShowKeyPlus 恢复丢失的密钥
Nirsoft 的程序可以工作——但它可能会在您的防病毒软件甚至浏览器中触发警告。如果您不想处理这个问题,ShowKeyPlus 是一个不错的选择。ShowKeyPlus 可直接从适用于 Windows 10 和 Windows 11 的 Microsoft Store获取。
打开 Microsoft Store,找到ShowKeyPlus,然后单击“安装”按钮并等待下载和安装。应该不会花很长时间;该程序非常小。

下载后单击“打开”,将显示您系统上的产品密钥。

请务必注意,可能同时存在安装密钥和 OEM 密钥。OEM(原始设备制造商)密钥与设备的硬件相关联。如果您使用的是预构建的台式电脑或笔记本电脑,则 OEM 密钥和安装的密钥将相同,除非您单独购买了不同的 Windows 许可证。
如果您确实为预构建或笔记本电脑(或您自己构建的计算机)购买并安装了单独的 Windows 许可证,请确保您获取已安装的密钥,而不是 OEM 密钥。OEM 密钥比零售密钥受到更多限制,因此您不想意外使用错误的密钥。
七、无需任何软件即可查找 Windows 密钥(仅限高级用户)
假设您可以毫无问题地启动计算机,则可以轻松创建一个简单的 VBscript,该脚本将从注册表中读取值,然后将其转换为重新安装所需的格式。我们不确定这个脚本来自哪里,但是读者 raphoenix很久以前就将其发布在我们的论坛上,所以我们在这里为您分享。
将以下内容复制并粘贴到记事本窗口中:
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
您需要使用“文件”->“另存为”,将“保存类型”更改为“所有文件”,然后将其命名为 Productkey.vbs 或以 vbs 扩展名结尾的类似名称。我们建议保存到桌面以便于访问。

保存后,您只需双击即可,弹出窗口将显示您的产品密钥。

如果在弹出窗口处于活动状态时使用 CTRL+C,它将把窗口的内容复制到剪贴板,然后您可以将其粘贴到记事本或其他地方。
________________________________________
产品密钥系统很难理解,因为 Microsoft 并不真正希望典型的 Windows 用户在他们的 PC 上重新安装 Windows。相反,他们希望您使用计算机制造商的恢复介质。但恢复介质中充满了您不希望出现在 PC 上的过时软件 — 这就是为什么许多极客经常选择在他们的新 PC 上重新安装 Windows。
相关文章
网友评论(共有 0 条评论)