Udostępnij za pośrednictwem


Mechanizm trwałości rekordu błędów

Trwałość rekordu błędów jest mechanizmem, za pomocą którego rekordy błędów mogą być przechowywane w magazynie niewolnym. W związku z tym rekordy błędów są zachowywane, jeśli system operacyjny musi zostać uruchomiony ponownie z powodu krytycznego stanu błędu sprzętu. Ten mechanizm zachowuje rekordy błędów, tak aby żadne z przechwyconych danych o błędach związanych z krytycznym warunkiem błędu sprzętu nie zostało utracone po ponownym uruchomieniu systemu.

Po ponownym uruchomieniu systemu po krytycznym błędzie sprzętowym system operacyjny wyszukuje i pobiera wszystkie rekordy błędów przechowywane przed ponownym uruchomieniem systemu. W sytuacjach, gdy nie można ponownie uruchomić systemu do systemu operacyjnego, oprogramowanie układowe systemu lub oprogramowanie do zarządzania zdalnego, które ma dostęp do systemu, które nie powiodło się, może pobrać przechowywane rekordy błędów w celu przeprowadzenia analizy błędów.

Sterownik błędów sprzętu specyficzny dla platformy (PSHED) implementuje interfejs trwałości rekordu błędu między systemem operacyjnym a platformą sprzętową w celu zapisywania i pobierania rekordów błędów. W przypadku systemów opartych na architekturze x64 i x86 protokół PSHED obsługuje tabelę serializacji rekordów błędów ACPI (ERST). W przypadku systemów opartych na itanium protokół PSHED obsługuje rozszerzenie rekordu błędów sprzętowych do rozszerzalnych usług zmiennych środowiska uruchomieniowego (EFI). Zalecamy, aby dostawcy platformy implementowali te mechanizmy trwałości rekordów błędów w ich sprzęcie lub oprogramowaniu układowym.

Jeśli platforma sprzętowa nie implementuje sprzętu lub oprogramowania układowego zgodnego z mechanizmami trwałości rekordu błędów obsługiwanymi przez protokół PSHED, dostawca platformy musi zaimplementować wtyczkę PSHED, która uczestniczy w trwałości rekordu błędów. Ten wtyczka PSHED łączy się z mechanizmem trwałości rekordu błędów, który jest implementowany przez platformę sprzętową. Aby uzyskać więcej informacji na temat implementowania wtyczki PSHED, zobacz Platform-Specific Wtyczki sterownika błędów sprzętowych.

Trwałość rekordu błędów jest obsługiwana w systemach Windows Server 2008, Windows Vista z dodatkiem SP1 i nowszych wersjach systemu Windows.