Compartilhar via


Diferenças das versões anteriores do Microsoft Windows

As listas a seguir resumem as diferenças entre a WHEA (Arquitetura de Erro de Hardware) do Windows e o tratamento de erros de hardware em versões do Microsoft Windows anteriores ao Windows Vista.

Tratamento de erros em versões anteriores do Windows

  • Inclui vários mecanismos de relatório de erros não relacionados

  • Tem mecanismos diferentes de sinalização de erro e relatório para cada arquitetura de processador

  • Não tem meios para o sistema operacional determinar quais fontes de erro têm suporte em uma plataforma de hardware específica

  • Não captura todas as informações de erro disponíveis

  • Não usa efetivamente padrões de erro de hardware existentes ou futuros

  • Não aproveita efetivamente nenhuma funcionalidade específica da plataforma

  • Não oferece nenhum formato de registro de erro comum para relatar dados de erro

  • Não oferece mecanismo de persistência de registro de erro para erros fatais de hardware; dados de erro significativos são perdidos quando o sistema é reiniciado

  • Oferece suporte insatisfatório para lidar com erros de hardware de E/S

  • Oferece pouco suporte para recuperação de erros

  • Oferece pouco suporte para aplicativos de gerenciamento de erros

  • Difícil determinar a causa raiz de erros de hardware

  • Oferece pouca flexibilidade para implementações de tratamento de erros de hardware de fornecedores de plataforma e firmware

Arquitetura de erro de hardware do Windows

  • Inclui uma infraestrutura de relatório de erros comum para todos os erros de hardware em todas as arquiteturas de processador e plataformas de hardware

  • Inclui um mecanismo de descoberta de origem de erro para determinar as fontes de erro compatíveis com uma plataforma de hardware específica*

  • Permite que o sistema operacional capture todas as informações de erro disponíveis

  • Faz uso completo dos padrões de erro de hardware existentes e permite dar suporte a futuros padrões de erro de hardware usando novos PSHEDs (Drivers de Erro de Hardware Específicos da Plataforma)

  • Permite que você use plug-ins PSHED para aproveitar as funcionalidades específicas da plataforma

  • Usa um formato de registro de erro comum para todos os tipos de erros de hardware

  • Inclui um mecanismo de persistência de registro de erro para erros fatais de hardware que preserva o registro de erro completo enquanto o sistema é reiniciado*

  • Fornece suporte aprimorado para lidar com erros de hardware de E/S

  • Inclui uma infraestrutura para recuperação de erros de hardware não fatal*

  • Fornece suporte para aplicativos de gerenciamento de erros por meio de relatórios de eventos de erro baseados em ETW e uma API de gerenciamento de erros no modo de usuário*

  • Mais fácil de determinar a causa raiz de erros de hardware

  • Oferece novas alternativas para implementações de erro de hardware de fornecedores de plataforma e firmware*

Nota Itens identificados com um asterisco (*) têm suporte no Windows Server 2008, Windows Vista SP1 e versões posteriores do Windows.