What does HRESULT 0x800F022C (SPAPI_E_INVALID_FILTER_DRIVER) mean?

 
Previous Next
SPAPI_E_DI_DONT_INSTALL SPAPI_E_NON_WINDOWS_NT_DRIVER

SPAPI_E_INVALID_FILTER_DRIVER

SPAPI_E_INVALID_FILTER_DRIVER (0x800F022C) is a Windows SetupAPI driver-installation error. This code means that SetupAPI encountered an invalid filter driver in the device stack. Filter drivers can be registered as upper or lower filters and can affect the ability of the primary device driver to start or install.

What to check

  • Identify the specific filter service named in the SetupAPI and System logs.
  • Compare the filter driver version with the device and Windows release it supports.
  • Do not remove storage, boot, or security filters blindly; use the vendor's supported repair or uninstall path.

Microsoft: Install a filter driver

Microsoft: SetupAPI device installation log

Microsoft: Troubleshooting device and driver installations


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