Windows Hardware Error Architecture (WHEA) is a way for operating systems to handle hardware errors. It was introduced with Windows Vista SP1 and Windows Server 2008 to replace Machine Check Architecture (MCA), which was used in earlier versions of Windows.