如何查看CPU微码版本?

如何查看CPU微码版本?

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

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

答案1

SiSoft Sandra 在“硬件->处理器”页面上显示微代码版本。它还会提示最新版本,以及您的版本是否已过时。

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

截至撰写本文时,在我的 PC 上,报告的微代码为 MU062D0710。Sandra 说这是最新的。YMMV

答案2

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

HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0

例如:

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

上一次更新修订“= 0xb3-默认原始微码版本(来自 BIOS)

标识符“ - Intel64 家族 6 型号 15 步进 11

平台特定字段 1“-0x80

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

答案3

检查微码dll的版本号:http://support.microsoft.com/kb/2493989

该 dll 是 Mcupdate_genuineintel.dll,最新版本取决于您的 Windows 版本。

此页面有微码更新的实际下载:http://support.microsoft.com/kb/936357

相关内容