如何使用 Ubuntu 读取 Windows 8 许可证密钥?

rub*_*o77 20 uefi windows-8

我的笔记本电脑上有双启动 Windows 8 和 Ubuntu。

是否可以在 ubuntu 下读取 Windows 许可证密钥?(我猜它以某种方式隐藏在 Windows 注册表中)

rub*_*o77 33

我在这里找到。密钥似乎存储在 ACPI 固件中:

sudo strings /sys/firmware/acpi/tables/MSDM
Run Code Online (Sandbox Code Playgroud)

这给了我以下结果:

MSDMU
LENOVOCB-01   
ACPI
#####-#####-#####-#####-#####
Run Code Online (Sandbox Code Playgroud)

(我用 替换了产品密钥#

| tail -n1如果您只需要密钥作为输出,则输入管道。

  • 这可能是联想特有的固件中的密钥。我的工作计算机(戴尔笔记本电脑和康柏台式机)有一个 SLIC,但没有 MSDM。诚然,这两台计算机都比 Windows 8 早了几年。 (2认同)