首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从主板检索Windows 8产品密钥

从主板检索Windows 8产品密钥
EN

Ask Ubuntu用户
提问于 2012-12-27 10:18:20
回答 4查看 24K关注 0票数 14

我的新笔记本电脑是预装Windows 8的,天真地,我只是格式化了硬盘,安装了很好的旧Ubuntu。现在我想安装Windows 8的双重引导,但我没有DVD和下载ISO 1需要一个产品密钥。那把钥匙不再在笔记本电脑的背面,而是在主板的某个地方。

有没有办法用Ubuntu从主板上恢复产品密钥?

EN

回答 4

Ask Ubuntu用户

回答已采纳

发布于 2012-12-27 10:44:53

通常,OEM制造商已经在ROM上预装了一个电子钥匙。Windows将识别这一点并自动激活您的安装。所以,通常,你不需要知道这段代码。但是,您可能会看到一些使用

代码语言:javascript
运行
复制
sudo dmidecode

被列为OEM-specific Types,编码/加密,这可能持有它。惠普( HP )和戴尔( Dell )等主要的原始设备制造商都使用这一技术。向Windows网站查询更多细节,这是错误的地方。我记得的唯一细节是,一个需要OEM版本的Windows安装光盘(即非零售)。

票数 17
EN

Ask Ubuntu用户

发布于 2013-08-13 21:39:04

另一种不需要查看大量输出的方法是:

代码语言:javascript
运行
复制
sudo acpidump -b -t MSDM | dd bs=1 skip=56 2>/dev/null;echo

acpidump转储表(默认为十六进制格式),但是-b选项告诉它输出原始数据。因为我们只需要表的最后一部分,所以将输出输入到dd,但是跳过不必要的垃圾。最后,在末尾添加一个回声,使其对终端友好=D。

acpidump -t MSDM也可以工作,但是密钥被打破了多行,这使得它很难复制。

更新多亏了Lekensteyn:

Ubuntu附带的新版本acpidump的工作方式与上面描述的不同。-b标志使acpidump在任何情况下都会写入文件,因此另一种方法是使用以下命令

代码语言:javascript
运行
复制
sudo tail -c+57 /sys/firmware/acpi/tables/MSDM

合法的Windows 8安装程序应自动检测到ACPI中的密钥,并继续使用内置密钥进行安装。

但是,应该注意的是,我使用此方法尝试使用我自己的产品密钥在VM中安装Win8,但是它会自动停用,表示产品密钥正在使用。所以,这在所有现实中都没有什么用处。由于Win8的OEM密钥被设计成绑定到特定的计算机上,如果您要求微软注销密钥,以便在VM中使用它,更不用说另一台计算机了,您就会碰壁。

唯一可以使用密钥的方法是,如果您从一开始就没有引导到Win8,或者在启动时没有连接到网络。即便如此,如果您的VM/新计算机被允许连接到网络,它将自动注册密钥,使您的实际安装无法使用。

票数 26
EN

Ask Ubuntu用户

发布于 2015-05-01 07:33:51

代码语言:javascript
运行
复制
 sudo tail -c+57 /sys/firmware/acpi/tables/MSDM

这让我在MSI笔记本电脑上获得了OEM Windows 8的产品密钥。

票数 13
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/233181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档