| Предыдущий | Следующий |
| FVE_E_TOKEN_NOT_IMPERSONATED | FVE_E_REBOOT_REQUIRED |
FVE_E_DRY_RUN_FAILED
Что означает FVE_E_DRY_RUN_FAILED
FVE_E_DRY_RUN_FAILED (0x8031004D) — Не удалось получить ключ шифрования BitLocker при проверочном запуске.
Код 0x8031004D относится не ко всему компоненту «COM/WinRT», а к операции в области «контракт вызываемого interface, аргументы и state объекта». Сообщение «не удалось получить ключ шифрования bitlocker при проверочном запуске» позволяет начать с темы «fve, dry, run, сбой».
Что проверить и как подтвердить исправление
Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0x8031004D система сообщает «не удалось получить ключ шифрования bitlocker при проверочном запуске», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Диагностика 0x8031004D должна включать IID и method, thread/apartment, argument values, object state и исходный HRESULT. Для темы «fve, dry, run, сбой» при 0x8031004D важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.
Исправляя 0x8031004D, меняйте только подтверждённую причину: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Результат 0x8031004D с описанием «не удалось получить ключ шифрования bitlocker при проверочном запуске» должен исчезнуть на исходных данных без обхода штатной проверки.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x8031004D это надёжнее единичного успеха на других данных.
Документация для результата 0x8031004D: BitLocker operations guide · BitLocker countermeasures · TCG: EFI platform measurements.
Нужно найти другой код? Найти другой код состояния или ошибки.