Что означает код HRESULT 0x803100AB (FVE_E_NO_PASSPHRASE_WITH_TPM)?

 
Предыдущий Следующий
FVE_E_PASSPHRASE_TOO_LONG FVE_E_NO_TPM_WITH_PASSPHRASE

FVE_E_NO_PASSPHRASE_WITH_TPM

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

FVE_E_NO_PASSPHRASE_WITH_TPM (0x803100AB) — Защитник с паролем нельзя добавить, поскольку на диске уже есть защитник TPM.

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

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

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

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

Коррекция для 0x803100AB должна быть предметной: исправьте параметры и жизненный цикл объекта в соответствии с контрактом первого неуспешного метода. Для 0x803100AB и сообщения «защитник с паролем нельзя добавить, поскольку на диске уже есть защитник tpm» общий сброс допустим лишь как контроль, но не как доказательство причины.

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

Документация для результата 0x803100AB: manage-bde protectors · ChangePIN method · BitLocker recovery overview.


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