What does HRESULT 0x80080214 (APPX_E_FILE_COMPRESSION_MISMATCH) mean?

 
Previous Next
APPX_E_RESOURCESPRI_NOT_ALLOWED BT_E_SPURIOUS_ACTIVATION

APPX_E_FILE_COMPRESSION_MISMATCH

APPX_E_FILE_COMPRESSION_MISMATCH means that a file has different compression state in the baseline package and the package used for the update. This breaks the assumptions required for the delta or update operation.

How to prevent it

  • Keep compression settings stable across baseline and update builds that will use delta servicing.
  • Check packaging-tool versions and command-line options for changes that alter compression behavior.
  • Rebuild the update or use a full package when a compatible delta cannot be created.

Changing application files intentionally is normal; changing their packaging compression state can invalidate a delta relationship.

Microsoft: troubleshoot Windows app packages


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