| Previous | Next |
| WCM_E_NAMESPACEALREADYREGISTERED | WCM_E_INVALIDEXPRESSIONSYNTAX |
WCM_E_STORECORRUPTED
The Windows SDK describes the condition as “State store is in corrupted state.”
Interpretation without overreach
The SMI state store is corrupted. The operation reached loading, opening, or using the schema/state store after structural integrity checks fail. The first branch to test is whether an interrupted servicing transaction left the hive incomplete; keep that separate from the possibility that the schema hive was modified directly outside supported SMI/servicing paths.
SMI object or metadata state
At this boundary, capture GetStoreStatus result and store/hive locations, then correlate it with servicing stack and deployment logs around the first failure. Assign ownership only after checking file hashes, timestamps, and storage-health evidence.
Common origins
- an interrupted servicing transaction left the hive incomplete
- the schema hive was modified directly outside supported SMI/servicing paths
- an offline store was copied while still mounted or in use
- storage corruption or rollback mixed files and registry data from different versions
Useful artifacts
- GetStoreStatus result and store/hive locations
- servicing stack and deployment logs around the first failure
- file hashes, timestamps, and storage-health evidence
- whether the store is online or attached to a custom target
- a known-good image with the same component baseline
How to isolate the defect
- stop write activity and preserve the damaged artifacts for diagnosis
- unload custom stores cleanly before copying or replacing them
- repair the image through supported servicing or restore a known-good store
- Do not hand-edit schema hive internals
- Validate namespaces after repair before applying settings
When another attempt is justified
Repeated access can produce further misleading failures. Recover the store or image first, then recreate the engine and retry from a clean state.
Related result codes
WCM_E_INVALIDSTREAM concerns one input stream. STORECORRUPTED says the persistent SMI store itself is inconsistent.
Example from an offline image
An offline schema hive is copied while mounted and later loaded into another tool. Integrity checks fail before any particular namespace can be opened.
Official Microsoft references.
Looking for a different code? Search another status or error code.