如何查看包含BIOS的ROM芯片的大小?

How can I check the size of the ROM chip which contains BIOS?

我有一块支持第二代 Ryzen 的 AMD ASUS 主板,AMD 承诺升级新的 CPU 不需要更换主板。但是根据这个article,由于ROM芯片的体积很小,并不是所有的主板都可以升级到新的RyzenCPU。所以我想检查我的 ROM 芯片的大小,以检查我的主板是否与新的 CPU 兼容。我同时使用 Windows 和 Linux 所以我可以同时使用 OS.

的解决方案

非常感谢,抱歉我的英语不好。

使用 MSSmBios_RawSMBiosTables 从固件 table 提供商获取指定的固件 table。

$Biostables = Get-WmiObject -ComputerName . -Namespace root\wmi -Query "
    SELECT * FROM MSSmBios_RawSMBiosTables"

Write-Host $("Your ROM Size: " + (64 * $obj.SMBiosData[9] + 64) + " KiB")