Что означает код HRESULT 0x80310055 (FVE_E_MOR_FAILED)?

 
Предыдущий Следующий
FVE_E_NO_AUTOUNLOCK_MASTER_KEY FVE_E_HIDDEN_VOLUME

FVE_E_MOR_FAILED

Что означает FVE_E_MOR_FAILED

FVE_E_MOR_FAILED (0x80310055) — Микропрограмме системы не удалось включить очистку системной памяти при перезагрузке.

При результате 0x80310055 граница диагностики проходит внутри подсистемы «COM/WinRT», в области «контракт вызываемого interface, аргументы и state объекта». Здесь сообщение «микропрограмме системы не удалось включить очистку системной памяти при перезагрузке» связано с темой «fve, mor, сбой».

Что проверить и как подтвердить исправление

В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0x80310055 в сценарии «микропрограмме системы не удалось включить очистку системной памяти при перезагрузке» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Чтобы локализовать 0x80310055, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите HVCI. Затем для 0x80310055 сравните исправный и неуспешный запуск в части «fve, mor, сбой», меняя одно условие за раз.

После локализации 0x80310055 действуйте по контракту подсистемы: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x80310055 и условия «микропрограмме системы не удалось включить очистку системной памяти при перезагрузке» неизменённый повтор без нового состояния не считается исправлением.

После исправления повторите тот же вызов на прежних данных; у результата 0x80310055 должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0x80310055: MOR lock version 2 · TCG: Platform Reset Attack Mitigation Specification · UEFI: variable and boot services specification.


Нужно найти другой код? Найти другой код состояния или ошибки.