Что означает код HRESULT 0x80240018 (WU_E_NO_USERTOKEN)?

 
Предыдущий Следующий
WU_E_NOT_APPLICABLE WU_E_EXCLUSIVE_INSTALL_CONFLICT

WU_E_NO_USERTOKEN

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

WU_E_NO_USERTOKEN — Windows Update Agent не получил пользовательский security token, необходимый для текущей операции.

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

  • Сохраните identity процесса/службы, session ID и WUA API, которому понадобился пользовательский контекст.
  • Проверьте, запускается ли операция из SYSTEM/noninteractive service там, где API требует interactive user token, и не завершилась ли пользовательская сессия до вызова.
  • Не подменяйте token произвольным административным контекстом. Используйте документированный execution model WUA и минимально необходимую identity.

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

Исправление подтверждается тем, что операция выполняется в корректной пользовательской сессии и WUA получает действительный token без impersonation hacks.

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


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