| Предыдущий | Следующий |
| 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.
Нужно найти другой код? Найти другой код состояния или ошибки.