Error code

Windows 0x80004002

WINDOWS0x80004002
System Error Code· A POSIX/system errno returned when a system call fails.

What it means

E_NOINTERFACE - No such interface supported..

How to fix it

  1. Re-register the COM component with regsvr32.
  2. reinstall the application that provides the interface.
  3. verify the correct CLSID and IID are used.
  4. run sfc /scannow if a system COM component is affected.

Not affiliated with Windows. Answer summarized from the manufacturer's manual linked above; consult that source for the authoritative procedure.