Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

How do I see CPU microcode version in Windows 7? Is there some application that will show it?

I'm just curious to see if under windows my CPU is using newest microcode version. If I remember correctly, microcode updates used to be issued together with windows update, but at one point they moved them to hotfixes that need to be downloaded manually.

share|improve this question

2 Answers 2

up vote 1 down vote accepted

SiSoft Sandra shows microcode version on the Hardware->Processors page. It also gives advice on whatever might be the latest version, and if yours is outdated.

Please note that it takes a short while for the page to load (up to two minutes).

As of this writing, on my PC, the reported microcode is MU062D0710. Sandra says it's the latest available. YMMV

share|improve this answer

Check the version number of the microcode dll: http://support.microsoft.com/kb/2493989

The dll is Mcupdate_genuineintel.dll and the latest version for you depends on your Windows version.

This page has the actual downloads of the microcode update: http://support.microsoft.com/kb/936357

share|improve this answer
    
I don't even have that file on my system. If there no way to read that form the CPU itself line in say GNU/Linux? –  AndrejaKo Nov 9 '11 at 22:36
    
I'd imagine not. The microcode is an OS function for communication with the CPU, not a direct CPU function. The CPU would not be able to tell you the microcode internally to itself. –  music2myear Nov 9 '11 at 22:45
3  
That is NOT true. In Intel's programmer's manual, volume 3A, chapter 9, section 9.11.7 it is clearly described how to read the current version of the microcode, so I know that the procedure is possible. It is possible to detect the current version of the update or to see if no update was done. Unfortunately, the RDMSR command must be run from ring 0 or real mode, so I can't just write an application on windows that will give me the information. –  AndrejaKo Nov 9 '11 at 22:57
    
Then I stand corrected. I assumed that because it resides in Windows as a dll, unless that dll is some sort of firmware update system, the microcode in that dll would only be applicable inside the Windows environment. –  music2myear Nov 9 '11 at 23:01

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.