Микрокод процессора 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

1 ответ

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

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

Другие вопросы по тегам