怎样使用命令提示符查找 Windows 10 产品密钥

如果您正在寻找 Windows 10 产品密钥,可以通过在命令提示符中输入快速命令来找到它。 以下是怎样使用 Windows 注册表方法查找产品密钥的巧妙小技巧。

使用命令提示符查找 Windows 10 产品密钥

要使用命令提示符查找 Windows 10 产品密钥,您需要使用管理权限打开命令行应用程序。 为此,请在 Windows 搜索栏中键入“cmd”。

命令提示符将出现在搜索结果中。 右键单击它并从出现的窗口中选择“以管理员身份运行”。 如果出现提示,请输入您的 Windows 帐户密码。

运行方式 admin 选项

打开后,复制并粘贴以下命令,然后点击 Enter 钥匙:

wmic path softwarelicensingservice get OA3xOriginalProductKey

然后将出现 25 位产品密钥。

命令提示符中的产品密钥

笔记:此方法显示存储在计算机 BIOS 或 UEFI 固件中的 Windows 产品密钥。 换句话说,它显示了您的计算机随附的原始 Windows 密钥。 如果您从那时起使用不同的密钥安装 Windows(或获得了数字许可证),它将与您 PC 上当前使用的密钥不同。 如果您想在 PC 上使用当前密钥, NirSoft 的 ProduKey 是一个很好的图形工具来找到它。


这里的所有都是它的。 这种方式很快,但这不太可能是您很容易记住的代码。 如果您希望将来以更快的方式访问您的产品密钥,您可以改用 Windows 注册表方法。

使用 Windows 注册表方法查找您的 Windows 10 产品密钥

更新: 这个方法在网上到处都是,但在最新版本的 Windows 10 上似乎并没有返回真正可用的密钥。(对于 example, 此脚本在 Microsoft 的 TechNet 库中 工作方式不同,但也会从注册表中的“DigitalProductId”中获取输出。)截至 2020 年 7 月,我们建议您跳过此部分并改用上述方法。

Windows 注册表提示最初是由用户(其帐户不再活动)在 微软论坛.

首先,通过右键单击桌面上的任意位置打开记事本,将鼠标悬停在“新建”上,然后从菜单中选择“文本文档”。

打开一个新的文本文件

将此代码复制并粘贴到记事本中:

Set WshShell = CreateObject("WScript.Shell")
MsgBox ConvertToKey(WshShell.RegRead("HKLMSOFTWAREMicrosoftWindows NTCurrentVersionDigitalProductId"))

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

接下来,单击“文件”选项卡并选择“Save 作为。”

另存为记事本

在文件资源管理器中,设置“Save 作为类型”下拉到“所有文件”并为您的文件命名。 您可以使用任何名称,但必须是 .vbs 文件。 您可以将其命名为: productkey.vbs

将文件类型保存为 vbs 文件

输入文件名后,保存文件。

怎样使用命令提示符查找 Windows 10 产品密钥 1

您现在可以通过打开新文件随时查看您的 Windows 10 产品密钥。

产品密钥