What does NTSTATUS 0xC0000296 (STATUS_WMI_INSTANCE_NOT_FOUND) mean?

 
Previous Next
STATUS_WMI_GUID_NOT_FOUND STATUS_WMI_ITEMID_NOT_FOUND

STATUS_WMI_INSTANCE_NOT_FOUND

The WMI data block exists, but the requested instance does not

A WMI data block can expose one or many instances. This status indicates that the GUID selected a provider block successfully, but the instance name supplied with the request did not identify a current instance. Kernel providers can use static instance names, base-name plus index naming, or PDO-derived instance names.

Capture the exact instance string and compare it with the provider's current registration. Device removal, re-enumeration, or a provider that rebuilt its instance list can make a previously cached name stale even though the GUID remains valid.

What to inspect

  • Log the GUID and exact instance name, including case and generated suffixes.
  • Check whether the device was restarted, surprise-removed, or re-enumerated.
  • Refresh the instance list before retrying instead of repeatedly querying the stale name.

References


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