| Anterior | Siguiente |
| SECURE_KERNEL_ERROR | SECURE_FAULT_UNHANDLED |
HYPERGUARD_VIOLATION
Qué significa HYPERGUARD_VIOLATION
HYPERGUARD_VIOLATION (0x18C) se genera cuando Hyperguard detecta que código o datos críticos del kernel han sido alterados. Microsoft reserva este bug code específicamente para Hyperguard; no es un stop genérico que otros componentes deban usar para cualquier corrupción.
El parámetro 1 identifica el tipo de región protegida: puede ser desde un page hash, IDT/GDT o secure memory hasta una loaded module region o una inconsistencia de protección de direcciones. Esa clasificación debe guiar la investigación antes de culpar a un driver concreto.
Qué comprobar
- Decodifique Parameter 1 y conserve Parameter 2, cuyo significado depende del tipo de región.
- Busque drivers que hayan modificado estado protegido, breakpoints de kernel mal aplicados o corrupción de hardware; Microsoft cita las tres familias como causas típicas.
- Para sospecha de RAM/hardware, correlacione WHEA/ECC en lugar de asumir software malicioso.
- No use 0x18C como sinónimo de
KERNEL_SECURITY_CHECK_FAILURE; Hyperguard protege regiones específicas.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.