首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Windows内部修改SMBIOS

从Windows内部修改SMBIOS
EN

Stack Overflow用户
提问于 2013-08-30 04:29:37
回答 1查看 3.6K关注 0票数 2

谷歌在这一点上让我失望了(或者我没能正确使用谷歌)。在这种情况下,我想修改SMBIOS数据的一些关键属性(比如硬件制造商或资产标签)。我知道在Windows内部,我可以使用WMI来拉取SMBIOS数据,但是我如何更改这些值?这有可能吗?如果可能的话,我想以编程的方式来做这件事。

这有可能吗?

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-01-06 23:13:38

SMBIOS数据嵌入在BIOS ROM映像中,因此您需要BIOS供应商提供的工具来执行此操作。

AMI和Phoenix都提供了执行此操作的实用程序,尽管它们通常对最终用户不可用。它们被制造商用来在生产过程中加载序列号数据。不过,你可以在网上找到它们。(如果你用砖头砸自己的系统,不要怪我。)

某些PC制造商(如联想)提供了一个实用程序,允许您调整SMBIOS数据。这意味着IT部门可以使用它在系统中存储资产标签和保修信息。

在注释中,您声明这是针对VMware环境的。在这种情况下,VMware是BIOS制造商,所以您必须与他们合作。在谷歌上快速搜索一下,会发现有一些配置选项可以将主机BIOS传递给来宾VM (look at SMBIOS.reflectHost)。不确定这是否能满足您的需求。您的其他选择是切换到允许您执行此操作的不同虚拟机管理程序。

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

https://stackoverflow.com/questions/18520405

复制
相关文章

相似问题

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