Error Code 0x80004005 appears when a corrupt driver is detected in Windows Startup process. This error typically occurs after a new driver is installed and can be fixed by uninstalling and reinstalling the driver.
https://www.officelivesupport.com/microsoft-support-error-code-0x80004005/