| Предыдущий | Следующий |
| UTC_E_EXCLUSIVITY_NOT_AVAILABLE | UTC_E_ESCALATION_DIRECTORY_ALREADY_EXISTS |
UTC_E_GETFILE_FILE_PATH_NOT_APPROVED
Стадия возврата HRESULT
Значение 0X87C5102E локализует отказ в Universal Telemetry Client action, policy and platform-capability validation. Для UTC_E_GETFILE_FILE_PATH_NOT_APPROVED проверяется состояние получение файла файл путь не разрешён; позднее сообщение UI или service wrapper может уже описывать вторичный эффект.
UTC часто работает асинхронно: состояние trace session, escalation, child process или destination может измениться сразу после возврата, поэтому evidence нужно брать до teardown.
Специфичные признаки исходной документации
The distinction is concrete: UTC_E_GETFILE_EXTERNAL_PATH_NOT_APPROVED adds stricter rules for external-ring collection for this result.
collect a small test file from an approved root using the same action
Move diagnostic output to an approved location or change the signed scenario policy; avoid traversal or symlink tricks for this result.
original and canonical path, environment expansion, reparse points, file owner, scenario signer and policy rule
Диагностические данные
- scenario/action identity, destination/session/container и Windows build.
- policy/capability/authorization decision для исходного request.
- первый UTC service return, timestamps и output object state.
Для воспроизводимости фиксируйте Windows build и generation scenario/package: исправленный файл при stale in-memory graph может давать тот же верхнеуровневый HRESULT.
Что должно измениться
Проверьте «получение файла файл путь не разрешён» одним controlled change. Если после него первый HRESULT меняется или операция проходит, граница подтверждена; массовый reset такого доказательства не даёт.
Сопоставьте «получение файла файл путь не разрешён» с конкретным action/scenario generation. Policy, capability, destination, trigger и runtime teardown — разные decision points даже когда верхний слой показывает общий UTC failure.
Завершение расследования
Исправьте подтверждённый UTC prerequisite «получение файла файл путь не разрешён» на уровне action/policy/capability/session и повторите тот же scenario generation после штатного teardown.
Технические ссылки
- Microsoft Open Specifications: Windows error-code registry.
- Microsoft: Universal Telemetry Client configuration diagnosis.
- Microsoft: CertVerifyCertificateChainPolicy.
- Microsoft: Windows cryptography functions.
Нужно найти другой код? Найти другой код состояния или ошибки.