Relazione tra Microsoft Windows e firmware di sistema
Sia il sistema operativo Microsoft Windows che il firmware di sistema svolgono ruoli importanti nella gestione degli errori hardware. L'architettura degli errori hardware di Windows (WHEA) migliora i metodi con cui entrambi possono contribuire all'attività di gestione degli errori hardware. Con WHEA, il fornitore della piattaforma hardware può determinare se il firmware o il sistema operativo possiede risorse di errore hardware chiave. Inoltre, con WHEA il firmware può passare il controllo delle risorse di errore hardware al sistema operativo, se appropriato.
Il sistema operativo deve possedere la maggior parte delle risorse di errore hardware come è pratico. Tuttavia, il firmware di sistema deve continuare a gestire alcune di queste risorse a causa della mancanza di standardizzazione delle risorse di errore hardware. Man mano che vengono definiti e adottati altri standard di segnalazione degli errori hardware, Microsoft ritiene che più meccanismi di gestione degli errori hardware possano essere messi sotto il controllo del sistema operativo.