What does NTSTATUS 0xC0EB0002 (STATUS_PLATFORM_MANIFEST_INVALID) mean?

 
Previous Next
STATUS_PLATFORM_MANIFEST_NOT_AUTHORIZED STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED

STATUS_PLATFORM_MANIFEST_INVALID

The manifest cannot be parsed or accepted as a valid policy object

This status is about format and internal validity rather than authorization of a particular binary. The manifest may be truncated, corrupted, from an unsupported version, contain inconsistent records, or fail semantic checks required by the platform. Signature verification alone does not prove that the encoded policy is valid.

Because the manifest participates in platform file authorization, manually editing it is not a safe repair. Preserve the failing file for comparison, then restore the matching version from the component store, installation media, or OEM servicing channel.

What to inspect

  • Record file size, hash, version metadata, and the Windows build that attempted to load it.
  • Check disk, filesystem, update, and component-servicing events for interrupted writes.
  • Compare the file with a known-good copy from the same build and device family.
  • Use supported system repair or image servicing rather than a text or binary editor.

References


Looking for a different code? Search another status or error code.