What does HRESULT 0x800F0246 (SPAPI_E_DEVICE_INSTALLER_NOT_READY) mean?

 
Previous Next
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE SPAPI_E_DRIVER_STORE_ADD_FAILED

SPAPI_E_DEVICE_INSTALLER_NOT_READY

SPAPI_E_DEVICE_INSTALLER_NOT_READY (0x800F0246) is a Windows SetupAPI driver-installation error. This code means one of the installers in the device-installation path is not ready to run. A previous install, a pending restart, a service state, or device re-enumeration can prevent the next operation from starting.

What to check

  • Check for another active driver installation or Windows Update operation.
  • Review the SetupAPI log for the installer that reported it was not ready.
  • Restart only when the log or installer state indicates a pending reboot or unfinished device transition.

Microsoft: SetupAPI device installation log

Microsoft: Troubleshooting device and driver installations

Microsoft: PnPUtil command syntax


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