What does HRESULT 0x8011042A (COMADMIN_E_NOTCHANGEABLE) mean?

 
Previous Next
COMADMIN_E_COMPFILE_NOTINSTALLABLE COMADMIN_E_NOTDELETEABLE

COMADMIN_E_NOTCHANGEABLE

COMADMIN_E_NOTCHANGEABLE is the failure HRESULT 0x8011042A (signed decimal -2146368470, unsigned decimal 2148598826). Its severity bit is 1, facility is 17 (FACILITY_ITF), and the facility-specific code field is 0x042A.

COM+ catalog object and collection state: exact meaning of COMADMIN_E_NOTCHANGEABLE

Changes are disabled for the selected catalog object and its subordinate objects. A property update targets a protected, inherited, locked, or otherwise non-changeable catalog scope.

AllStat records this condition as “Changes to this object and its sub-objects have been disabled”.

Where the result occurs

The authoritative state is the logical COM+ catalog exposed through COMAdmin collections, not a single registry key or an old in-memory object. In the specific case of this result, identify the object type, parent application/partition, IsChangeable-like collection metadata, and whether it is a system-managed object.

Evidence to collect before repair

  • Collect object key, collection, parent application, and IsChangeable metadata when diagnosing this result; without it the symbolic HRESULT is underdetermined.
  • The result investigation needs system/preinstalled application status so the exact failing boundary remains reconstructable.
  • preserve concurrent catalog transaction or deployment activity; it anchors the failure to the real administration object.
  • Evidence for it should include the exact property and hierarchy level targeted, captured before a repair changes state.

Diagnostic sequence

  • The next this result diagnostic action is to repopulate the collection and inspect changeability metadata.
  • To isolate it, determine the supported configuration level for the property.
  • wait for legitimate deployment/catalog locks to clear.
  • At the boundary, avoid registry or RegDB edits that bypass protection.
  • The next it diagnostic action is to apply the change to a supported ordinary object and verify it.

Practical administration scenario

Automation attempts to edit a protected preinstalled COM+ application object whose collection marks changes as disabled.

Retry and recovery

Perform the change at the supported parent or deployment source, or leave protected configuration untouched.

Difference from nearby COMADMIN results

COMADMIN_E_NOTDELETEABLE blocks deletion specifically; this value blocks modification and can extend to sub-objects.

Official Microsoft references


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