What does Windows error code 1608 (ERROR_UNKNOWN_PROPERTY) mean?

 
Previous Next
ERROR_UNKNOWN_COMPONENT ERROR_INVALID_HANDLE_STATE

ERROR_UNKNOWN_PROPERTY

ERROR_UNKNOWN_PROPERTY means that the requested installer property is not known in the current product, database, or session context. The result is about the property lookup; it does not identify a missing file or a general Windows setting.

Record whether the caller is querying a database property, session property, or installed-product property and use the corresponding MSI API. Property scope changes across phases, so a name valid during installation may not exist in later maintenance queries.

What to check

  • Check the exact property name, including the expected spelling and capitalization used by the package or API contract.
  • Verify that the operation occurs after the package and database state that define the property have been opened.
  • For package authors, inspect the Property table and custom-action conditions that reference the property.

Microsoft: Windows Installer error codes · Microsoft: Installer function reference


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