What does HRESULT 0x800F022E (SPAPI_E_NON_WINDOWS_DRIVER) mean?

 
Previous Next
SPAPI_E_NON_WINDOWS_NT_DRIVER SPAPI_E_NO_CATALOG_FOR_OEM_INF

SPAPI_E_NON_WINDOWS_DRIVER

SPAPI_E_NON_WINDOWS_DRIVER (0x800F022E) is a Windows SetupAPI driver-installation error. This error means the package selected for the device is not a Windows driver package. Windows cannot install a driver intended for a different operating system or driver model.

What to check

  • Confirm the package was downloaded from the Windows support page for the exact device.
  • Verify that the package contains a Windows INF and catalog, not only binaries for another platform.
  • Check the driver architecture and OS support before staging it.

Microsoft: Components of a driver package

Microsoft: Overview of INF files

Microsoft: SetupAPI device installation log


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