| Предыдущий | Следующий |
| ERROR_HV_CPUID_FEATURE_VALIDATION | ERROR_HV_PROCESSOR_STARTUP_TIMEOUT |
ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION
Что означает ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION
ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION (0xC035003D) означает, что Hyper-V отклонил набор расширенных процессорных состояний XSAVE/XSTATE, который partition пытается получить или восстановить.
Что проверить
Сосредоточьтесь на CPUID leaf 0xD и его subleaf, а также на масках XCR0/XSS. Сохраните поддерживаемые xstate components, их размеры и offsets и сравните с данными, сохранёнными в конфигурации или saved state VM. Несовместимость часто проявляется при переносе между хостами, где отличаются AVX/AVX-512, MPX либо другие расширенные состояния.
- Проверьте XCR0/XSS mask, которую Hyper-V разрешает гостю на новом host.
- Сопоставьте размер XSAVE area с набором включённых state components.
- При restore сравните processor compatibility settings с теми, при которых создавалось сохранённое состояние.
Чем отличается от общей CPUID-проверки
ERROR_HV_CPUID_FEATURE_VALIDATION относится к общему набору CPUID feature bits. Здесь диагностическая граница уже: проблема связана с XSAVE/XSTATE и должна проверяться по leaf 0xD, XCR0/XSS и layout области сохранения процессорного состояния.
Документация для результата 0xC035003D: Microsoft TLFS: DisabledProcessorXsaveFeatures input · stable processor features for migration · Intel: CPUID and XSAVE architectural definitions.
Нужно найти другой код? Найти другой код состояния или ошибки.
