Что означает код HRESULT 0x8024201B (WU_E_UH_INVALID_TARGETSESSION)?

 
Предыдущий Следующий
WU_E_UH_UNSUPPORTED_INSTALLCONTEXT WU_E_UH_DECRYPTFAILURE

WU_E_UH_INVALID_TARGETSESSION

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

WU_E_UH_INVALID_TARGETSESSION означает, что target session, выбранная для установки Windows Update, к моменту выполнения уже недействительна. Это бывает после logoff, reboot, смены пользователя или при переиспользовании старого SessionId.

Что проверить

  • Сохраните SessionId и пользователя, для которых была создана operation, и сравните их с активными sessions непосредственно перед install.
  • После смены пользователя или reboot создавайте новую WUA/deployment session вместо повторного использования старого target-session object.
  • Для AppX/MSIX в пользовательском контексте отдельно проверьте, что package operation направлена в существующий профиль.

Как подтвердить правильную обработку

Исправление подтверждается созданием операции для актуальной session и выполнением handler без WU_E_UH_INVALID_TARGETSESSION.

Технические ссылки


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