| Previous | Next |
| WU_E_SETUP_UNEXPECTED | WU_E_EE_INVALID_EXPRESSION |
WU_E_EE_UNKNOWN_EXPRESSION
WU_E_EE_UNKNOWN_EXPRESSION means the Windows Update applicability engine encountered an expression it does not recognize. Such expressions determine whether an update applies to a device.
What to check
- Identify the failing update and catalog source from the update log.
- Compare the client servicing level with a device that evaluates the same update successfully.
- For private or managed catalogs, validate the applicability metadata rather than changing the device configuration blindly.
An unknown expression is different from a false expression
Applicability evaluation normally returns whether a rule matches the device. WU_E_EE_UNKNOWN_EXPRESSION occurs earlier: the evaluator cannot identify the serialized expression itself. The MS-WUSP schema defines substitution groups for applicability rule elements, so an unsupported or unexpected rule type is a metadata or client-capability problem rather than proof that the update simply does not apply.
Record the exact update revision and compare the client build with systems that evaluate the same catalog successfully. For an internally published catalog, validate the rule element against the metadata schema used by the target clients. A forced installation bypasses the very detection logic that is failing and can turn a metadata compatibility problem into an unsafe deployment.
References
References
- Microsoft Open Specifications: applicability rule elements
- Microsoft: Windows Update expression evaluator error range
Looking for a different code? Search another status or error code.
