| Предыдущий | Следующий |
| UTC_E_DIAGRULES_SCHEMAVERSION_MISMATCH | UTC_E_INVALID_CUSTOM_FILTER |
UTC_E_SCRIPT_TERMINATED
Стадия возврата HRESULT
Значение 0X87C5100B локализует отказ в Universal Telemetry Client scenario/script configuration. Для UTC_E_SCRIPT_TERMINATED проверяется состояние скрипт завершена; позднее сообщение UI или service wrapper может уже описывать вторичный эффект.
Universal Telemetry Client объединяет scenario configuration, policy, ETW sessions, triggers, scripts и platform capabilities; одинаковый facility не означает одинакового владельца причины.
Специфичные признаки исходной документации
UTC_E_INTENTIONAL_SCRIPT_FAILURE is a deliberate script result, not an external termination
script path/hash, process ID, start and termination times, timeout/cancel reason, stdout, stderr and exit state
Remove the blocking operation or adjust the documented scenario timeout; preserve cleanup for forced termination for this result.
run a minimal approved script under the same action timeout, then add the long-running operation that triggers termination
Диагностические данные
- script identity/type/hash и approval/policy decision.
- arguments, timeout/termination reason и child-process result.
- scenario generation и первый UTC return без автоматического retry.
UTC часто работает асинхронно: состояние trace session, escalation, child process или destination может измениться сразу после возврата, поэтому evidence нужно брать до teardown.
Что должно измениться
Повторите минимальный вызов на свежем, но эквивалентном object generation. Если «скрипт завершена» следует за исходными данными, причина в contract/input; если остаётся за объектом — исследуйте lifecycle/provider state.
Сопоставьте «скрипт завершена» с конкретным action/scenario generation. Policy, capability, destination, trigger и runtime teardown — разные decision points даже когда верхний слой показывает общий UTC failure.
Завершение расследования
Исправьте approval/type/path/termination condition «скрипт завершена» у исходного script artifact и повторите его один раз в том же scenario. Tight-loop retry и подмена скрипта не являются валидным подтверждением.
Технические ссылки
- Microsoft Open Specifications: Windows error-code registry.
- Microsoft: Universal Telemetry Client configuration diagnosis.
- Microsoft: UniversalTelemetryClient operational-log guidance.
- Microsoft: About Windows Error Reporting.
Нужно найти другой код? Найти другой код состояния или ошибки.