Назад | Перейти на главную страницу

Микрокод процессора Intel с Windows: какой на самом деле работает?

Я установил обновление Microsoft Hotfix от 2011 года, которое кое-что исправляет в mcupdate_GenuineIntel.dll.

Я также проверил SiSoft Sandra, чтобы убедиться, что в BIOS установлена ​​последняя версия с 2013 года.

Мой вопрос: поскольку обновление микрокода Microsoft загружается после BIOS, достаточно ли умен ОС, чтобы позволить запускать новый микрокод, или она возвращается к микрокоду 2011 года?

И на всякий случай прямо ответить на этот вопрос нельзя:

Обычный способ узнать это - попробовать какой-нибудь код, который не работает со старым микрокодом, но успешно работает с новым. Публикует ли Intel такие фрагменты кода?

РЕДАКТИРОВАТЬ Мне удалось убедиться, что Microsoft выпустила на этот компьютер более новое обновление микрокода процессора Intel:

C:\Windows\System32>dir *genuine*.dll
 Directory of C:\Windows\System32
05/09/2015  12:26 PM           493,504 mcupdate_GenuineIntel.dll

ОС не обязательно должна быть достаточно умной, чтобы позволять запускать новый микрокод, ЦП будет работать в зависимости от того, какой из них самый новый. Да, микрокод ОС загружается после BIOS, но ЦП отклоняет микрокод ОС, если микрокод BIOS более новой версии.

Если микрокод BIOS был старше, а микрокод ОС новее, чем ЦП примет микрокод ОС и запустит самую новую версию. Так что все зависит от ЦП, и ОС не нужно много проверять. CPU всегда будет работать с самой последней доступной версией.