What does HRESULT 0x800F022F (SPAPI_E_NO_CATALOG_FOR_OEM_INF) mean?

 
Previous Next
SPAPI_E_NON_WINDOWS_DRIVER SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE

SPAPI_E_NO_CATALOG_FOR_OEM_INF

SPAPI_E_NO_CATALOG_FOR_OEM_INF (0x800F022F) is a Windows SetupAPI driver-installation error. This code means an OEM INF does not provide the catalog information Windows expects for package signature verification. For Plug and Play installation, the catalog is the package-level signature and identifies the files that belong to the driver package.

What to check

  • Make sure the package includes the catalog file named by the INF's CatalogFile entry.
  • Use the original, complete vendor package; do not mix INF, SYS, and CAT files from different releases.
  • Check the signing details in setupapi.dev.log before changing security settings.

Microsoft: Catalog files and digital signatures

Microsoft: Driver signing

Microsoft: SetupAPI device installation log


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