| Предыдущий | Следующий |
| FVE_E_KEYFILE_INVALID | FVE_E_TPM_DISABLED |
FVE_E_KEYFILE_NO_VMK
Что означает FVE_E_KEYFILE_NO_VMK
FVE_E_KEYFILE_NO_VMK (0x8031003E) — Не удалось получить ключ шифрования BitLocker из ключа запуска или пароля восстановления.
Результат 0x8031003E пришёл из подсистемы «COM/WinRT» при работе с областью «контракт вызываемого interface, аргументы и state объекта». Для сообщения «не удалось получить ключ шифрования bitlocker из ключа запуска или пароля восстановления» практический предмет проверки — «fve, keyfile, отсутствие, vmk».
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0x8031003E с описанием «не удалось получить ключ шифрования bitlocker из ключа запуска или пароля восстановления» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Чтобы локализовать 0x8031003E, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите ID. Затем для 0x8031003E сравните исправный и неуспешный запуск в части «fve, keyfile, отсутствие, vmk», меняя одно условие за раз.
Для 0x8031003E применяйте исправление на границе первого отказа: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Сообщение «не удалось получить ключ шифрования bitlocker из ключа запуска или пароля восстановления» при 0x8031003E не следует подавлять общей обработкой исключения.
Считайте исправление подтверждённым только после устойчивого повтора исходного сценария без результата 0x8031003E и без обхода штатных проверок.
Документация для результата 0x8031003E: BitLocker recovery process · repair-bde and key packages · NIST: key-management guidance.
Нужно найти другой код? Найти другой код состояния или ошибки.