| Предыдущий | Следующий |
| FVE_E_HIDDEN_VOLUME | FVE_E_PUBKEY_NOT_ALLOWED |
FVE_E_TRANSIENT_STATE
Что означает FVE_E_TRANSIENT_STATE
FVE_E_TRANSIENT_STATE (0x80310057) — Ключи шифрования BitLocker были проигнорированы, поскольку том находился в переходном состоянии.
В подсистеме «COM/WinRT» результат 0x80310057 относится к области «контракт вызываемого interface, аргументы и state объекта». Описание «ключи шифрования bitlocker были проигнорированы, поскольку том находился в переходном состоянии» сужает проверку до темы «fve, transient, состояние».
Что проверить и как подтвердить исправление
В первую очередь сопоставьте первый отказ с фактическими параметрами операции. Для 0x80310057 в сценарии «ключи шифрования bitlocker были проигнорированы, поскольку том находился в переходном состоянии» восстановите порядок переходов объекта и найдите пропущенный шаг; численно корректный handle может принадлежать предыдущему поколению.
Чтобы локализовать 0x80310057, соберите IID и method, thread/apartment, argument values, object state и исходный HRESULT. Затем для 0x80310057 сравните исправный и неуспешный запуск в части «fve, transient, состояние», меняя одно условие за раз.
Коррекция для 0x80310057 должна быть предметной: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x80310057 и сообщения «ключи шифрования bitlocker были проигнорированы, поскольку том находился в переходном состоянии» общий сброс допустим лишь как контроль, но не как доказательство причины.
Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0x80310057, а заведомо неверный вход отклоняется на ожидаемой границе.
Документация для результата 0x80310057: manage-bde status · Get-BitLockerVolume · BitLocker operations guide.
Нужно найти другой код? Найти другой код состояния или ошибки.