What does macOS kernel return 0xDC00800A (kOSKextReturnDisabled) mean?

 
Previous Next
kOSKextReturnUnsupported kOSKextReturnNotAKext

kOSKextReturnDisabled

A recognized operation is currently disabled

kOSKextReturnDisabled means that the OSKext operation is currently disabled. The distinction from kOSKextReturnUnsupported is important: a disabled operation can be known to the implementation, while an unsupported one is no longer or not yet supported.

This status also differs from a policy failure. kOSKextReturnSystemPolicy says that macOS prevented a specific kext from loading because of policy. A disabled operation points instead to the state of the relevant OSKext capability or control path.

Questions that make it actionable

  • Which OSKext function or tool operation returned the status?
  • What state, boot phase, or feature gate governs that operation?
  • Is the caller assuming that a legacy kext operation remains available on the installed macOS release?
  • For an organization-managed Mac, is a configuration profile relevant to the requested action, or is this status produced before policy evaluation?

References


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