이전 버전의 Microsoft Windows와 차이점
다음 목록에서는 Windows Vista 이전 버전의 Microsoft Windows에서 WHEA(Windows 하드웨어 오류 아키텍처)와 하드웨어 오류 처리 간의 차이점을 요약합니다.
이전 버전의 Windows에서 오류 처리
관련 없는 수많은 오류 보고 메커니즘 포함
각 프로세서 아키텍처에 대해 서로 다른 오류 신호 및 보고 메커니즘이 있습니다.
운영 체제에서 특정 하드웨어 플랫폼에서 지원되는 오류 원본을 확인할 수 있는 수단이 없습니다.
사용 가능한 모든 오류 정보를 캡처하지 않습니다.
기존 또는 향후 하드웨어 오류 표준을 효과적으로 사용하지 않음
플랫폼별 기능을 효과적으로 활용하지 않음
오류 데이터를 보고하기 위한 일반적인 오류 레코드 형식을 제공하지 않습니다.
심각한 하드웨어 오류에 대한 오류 레코드 지속성 메커니즘을 제공하지 않습니다. 시스템을 다시 시작할 때 중요한 오류 데이터가 손실됩니다.
I/O 하드웨어 오류 처리에 대한 부실한 지원 제공
오류 복구를 거의 지원하지 않습니다.
오류 관리 애플리케이션에 대한 지원을 거의 제공하지 않습니다.
하드웨어 오류의 근본 원인을 파악하기 어렵기
플랫폼 및 펌웨어 공급업체의 하드웨어 오류 처리 구현에 약간의 유연성을 제공합니다.
Windows 하드웨어 오류 아키텍처
모든 프로세서 아키텍처 및 하드웨어 플랫폼의 모든 하드웨어 오류에 대한 일반적인 오류 보고 인프라 포함
특정 하드웨어 플랫폼에서 지원하는 오류 원본을 결정하기 위한 오류 원본 검색 메커니즘을 포함합니다*
운영 체제에서 사용 가능한 모든 오류 정보를 캡처할 수 있도록 합니다.
기존 하드웨어 오류 표준을 최대한 활용하고 새로운 PSHED(플랫폼별 하드웨어 오류 드라이버)를 사용하여 향후 하드웨어 오류 표준을 지원할 수 있습니다.
PSHED 플러그 인을 사용하여 플랫폼별 기능을 활용할 수 있습니다.
모든 유형의 하드웨어 오류에 대해 일반적인 오류 레코드 형식을 사용합니다.
시스템을 다시 시작하는 동안 전체 오류 레코드를 유지하는 심각한 하드웨어 오류에 대한 오류 레코드 지속성 메커니즘을 포함합니다*
I/O 하드웨어 오류 처리에 대한 향상된 지원 제공
심각하지 않은 하드웨어 오류로부터 복구하기 위한 인프라 포함*
ETW 기반 오류 이벤트 보고 및 사용자 모드 오류 관리 API*를 통해 오류 관리 애플리케이션에 대한 지원을 제공합니다.
하드웨어 오류의 근본 원인을 보다 쉽게 확인할 수 있습니다.
플랫폼 및 펌웨어 공급업체의 하드웨어 오류 구현에 대한 새로운 대안 제공*
참고 별표(*)로 식별된 항목은 Windows Server 2008, Windows Vista SP1 이상 버전의 Windows에서 지원됩니다.