| Previous | Next |
| ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED | ERROR_PLATFORM_MANIFEST_NOT_ACTIVE |
ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND
The file is not authorized on this platform because a Binary ID was not found in the embedded signature.
ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND is Win32 error 4574 (0x11DE) and belongs to Platform Manifest authorization.
Likely causes
- the embedded signature lacks the Binary ID required to match a Platform Manifest rule.
- the active platform identity disagrees with PE signature details, Binary ID attribute, signer, and target manifest rule.
- the provisioning pipeline did not sign or package the binary with the required identity using the approved build process.
Troubleshooting steps
- Record PE signature details, Binary ID attribute, signer, and target manifest rule.
- Record device identity and the active Platform Manifest generation.
What to verify
Verify whether the embedded signature lacks the Binary ID required to match a Platform Manifest rule. Check PE signature details, Binary ID attribute, signer, and target manifest rule, the device identity, and the active Platform Manifest generation.
Handling, retry, and recovery
Sign or package the binary with the required identity using the approved build process. Preserve the artifact and authorization evidence before changing provisioning state.
Practical example
A vendor signs a firmware helper with a generic profile that omits the platform Binary ID; manifest matching cannot proceed.
References
- Microsoft: System Error Codes (4000–5999) — reference for error 4574.
- Microsoft: How System Guard protects Windows — reference for error 4574.
- Microsoft: Windows security hardware — reference for error 4574.
Looking for a different code? Search another status or error code.
