我已经安装了从2011年的微软修补程序更新,纠正mcupdate_GenuineIntel.dll中的东西。
我也检查了SiSoft Sandra,以确保从BIOS提供的是最新的,从2013年。
我的问题是:由于微码更新在BIOS之后加载,操作系统是否足够智能以让新的微码运行,还是回落到2011微码?
以防万一这个问题不能直接回答:
一个常见的方式是尝试一些代码,旧的微码失败,但成功与新的。 英特尔发布这样的代码片段吗?
编辑我能够validation微软推出了一个新的英特尔CPU微码更新到这台PC:
C:\Windows\System32>dir *genuine*.dll Directory of C:\Windows\System32 05/09/2015 12:26 PM 493,504 mcupdate_GenuineIntel.dll
操作系统不需要足够聪明,让新的微码运行,CPU将运行最新的。 是的BIOS微码加载后,如果BIOS的微码是一个较新的版本,CPU将拒绝操作系统的微码。
如果BIOS的微码比较老,操作系统的微码比CPU接受操作系统的微码要新,并且会运行最新的版本。 所以这是由CPU和操作系统不需要做很多检查。 CPU将始终运行可用的最新版本。