如何查看 CPU 微码版本?

And*_*aKo 14 windows

如何在 Windows 7 中查看 CPU 微码版本?是否有一些应用程序可以显示它?

我只是想知道在 Windows 下我的 CPU 是否使用最新的微码版本。如果我没记错的话,微码更新曾经与 Windows 更新一起发布,但有一次他们将它们移动到需要手动下载的修补程序中。

小智 14

对于第一个核心,请查看:

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0
Run Code Online (Sandbox Code Playgroud)

例如:

更新修订版”= 0xba - 当前最新的微码(来自 mcupdate_*.dll)

" Previous Update Revision " = 0xb3 - 默认原始微码版本(来自 BIOS)

标识符” - Intel64 家族 6 模型 15 步进 11

平台特定字段 1 ” - 0x80

使用“标识符”和“平台特定字段 1”从c:\Windows\System32\mcupdate_GenuineIntel.dll(或mcupdate_AuthenticAMD.dll)获取微码。对于英特尔,您可以从 mcupdate_GenuineIntel.dll 搜索“DataVersion”UTF-16 字符串以查看所有包含的 ucode 版本。对于示例中的 cpu id:“6fb-80,ba”(格式为 FamilyModelStepping-PF,ucRevision,十六进制)。

  • 作为参考,您可以轻松地从命令行显示此信息:“reg query HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0” (3认同)
  • `reg 查询 HKLM\HARDWARE\DESCRIPTION\System\CentralProcessor\0 | find "e R"` 仅打印微码版本,包括“实时”(可能从 Windows 修补之后)和启动时(从 BIOS)。 (2认同)

Gre*_*egC 4

SiSoft Sandra 在硬件->处理器页面上显示微代码版本。它还提供有关可能是最新版本的建议,以及您的版本是否已过时。

请注意,页面加载需要一段时间(最多两分钟)。

截至撰写本文时,在我的 PC 上,报告的微代码是 MU062D0710。桑德拉说这是最新的。青年MMV

  • HWiNFO 还显示微码版本。 (2认同)