Изменения WHEA для Windows 7
Начиная с Windows 7, в архитектуру аппаратных ошибок Windows (WHEA) были внесены следующие изменения:
Новый формат записи об ошибках (WHEA_ERROR_PACKET_V2) используется для сообщения об ошибке оборудования в Windows 7 и более поздних версиях Windows. Предыдущий формат записи об ошибке (WHEA_ERROR_PACKET) переименован в WHEA_ERROR_PACKET_V1 и используется только для сообщения об ошибке оборудования в Windows Server 2008 и Windows Vista с пакетом обновления 1 (SP1).
Начиная с пакета драйверов Windows 7 (WDK), WHEA_ERROR_PACKET — это макрос, который в зависимости от целевого объекта сборки ссылается на WHEA_ERROR_PACKET_V1 или WHEA_ERROR_PACKET_V2 структуры.
Дополнительные сведения об этом изменении см. в разделе WHEA_ERROR_PACKET.
Различные типы данных архитектуры ошибок оборудования Windows (WHEA) были переименованы в комплекте драйверов Windows 7 (WDK). Дополнительные сведения об этих изменениях см. в разделе Переименованные типы данных WHEA.
WHEA поддерживает прогнозный анализ сбоев (PFA) для памяти с кодом исправления ошибок (ECC). С помощью PFA WHEA может отслеживать одну или несколько страниц памяти ECC, которые столкнулись с предыдущими ошибками. Если произошло слишком много ошибок, WHEA пытается перевести страницу памяти в автономное состояние.
Подключаемый модуль драйвера ошибок оборудования (PSHED) для конкретной платформы может расширить поддержку PFA в WHEA, выполняя сам PFA в памяти ECC. Таким образом, подключаемый модуль должен решить, когда следует перевести страницу памяти в автономное состояние.
Определены дополнительные аппаратные ошибки, связанные с WHEA. Дополнительные сведения об этих ошибках см. в разделе События аппаратных ошибок WHEA (Windows Server 2008, Windows Vista с пакетом обновления 1 (SP1) и более поздних версий).