E_FAIL (0x80004005)

Discussions related to using VirtualBox on Windows hosts.
Post Reply
dasm0kinone
Posts: 3
Joined: 9. Mar 2020, 20:10

E_FAIL (0x80004005)

Post by dasm0kinone »

Keep getting the E_FAIL (0x80004005) when every I try to boot up the VM. I have attached the most recent log.
Attachments
vm.7z
(10.32 KiB) Downloaded 18 times
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux

Re: E_FAIL (0x80004005)

Post by scottgus1 »

Your hardening log has an exit code of 1. See Diagnosing VirtualBox Hardening Issues
1b34.2304: Error (rc=0):
1b34.2304: supR3HardenedScreenImage/Imports: cached rc=Unknown Status -22900 (0xffffa68c) fImage=1 fProtect=0x0 fAccess=0x0 cHits=2 \Device\HarddiskVolume6\Windows\System32\opengl32.dll
...........
1b34.2304: supR3HardNtViCallWinVerifyTrustCatFile: hFile=0000000000000484 pwszName=\Device\HarddiskVolume6\Windows\System32\glu32.dll
...........
1b34.2304: supR3HardNtViCallWinVerifyTrustCatFile: CryptCATAdminEnumCatalogFromHash failed ERROR_NOT_FOUND (1168)
Apparently there are problems with "opengl32.dll" and "glu32/dll", both graphics files.

Try starting your guest "Detachable Start" using the dropdown triangle next to the main Virtualbox window's Start toolbar button. If the guest starts without error, then maybe your host PC graphics drivers need an update.

If the guest continues to have errors even with Detachable start, please zip and post a guest vbox.log, using the forum's Upload Attachment tab.
dasm0kinone
Posts: 3
Joined: 9. Mar 2020, 20:10

Re: E_FAIL (0x80004005)

Post by dasm0kinone »

Get the error regardless of the way I try to start. Log attached.
Attachments
vbox.log
(61.04 KiB) Downloaded 16 times
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux

Re: E_FAIL (0x80004005)

Post by scottgus1 »

More information is had in this log, except for one accidental deletion of the version of Virtualbox in the first line:
{should be something here}6238 win.amd64 (Feb 20 2020 17:48:03) release log
Hardening is not happy with a theme hack you have on the Windows 10 host, but it may be just rejected rather than crash the guest. Then again, maybe it is crashing the guest:
00:00:00.317570 OS Product: Windows 10
......
00:00:00.517015 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\WINDOWS\system32\uxtheme.dll'
You're trying an XP guest and apparently trying 3D acceleration:
00:00:00.480197 Guest OS type: 'WindowsXP'
.......
00:00:00.744245 Console: VM runtime error: fatal=false, errorID=3DCrDeprecated message="This VM is configured to use 3D acceleration using the VBoxVGA graphics controller. Support for this will be removed with version 6.1.0. ALL saved states and snapshots will cease to work when using this configuration. Either switch to the VBoxSVGA (or VMSVGA) graphics controller and update guest additions, or disable 3D acceleration"
00:00:00.800237 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume6\Windows\System32\opengl32.dll: Not signed.
00:00:00.800244 '\Device\HarddiskVolume6\Windows\System32\opengl32.dll' is most likely modified.
00:00:00.800491 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\WINDOWS\system32/opengl32.dll' (C:\WINDOWS\system32/opengl32.dll): rcNt=0xc0000190
00:00:00.800776 OpenGL Error: failed to load dll C:\WINDOWS\system32/opengl32.dll
00:00:00.800782 OpenGL Error: DLL Loader couldn't find/open C:\WINDOWS\system32/opengl32.dll
00:00:00.800788 OpenGL Error: Unable to find system OpenGL!
00:00:00.800792 OpenGL Error: The render SPU was unable to load the native OpenGL library
00:00:00.801346
00:00:00.801346 !!! rtR3WinUnhandledXcptFilter caught an exception on thread 0000000000002490!!!
If you are running 6.1.x, which the missing part at the very beginning would have shown, then XP can no longer run with 3D acceleration. The VboxVGA video card the error mentions no longer can use 3D acceleration, and the VboxSVGA video card does not have drivers for XP to use its 3D acceleration.

Additionally, the "opengl32" error shows something may be wrong with your host PC's video drivers, perhaps related to the theme hack, perhaps not.

First, try setting the XP guest to no 3D acceleration. Try to run the guest.

If the guest still errors out, try updating your host video drivers.

If the guest still errors out again, try removing the host PC theme hack.
dasm0kinone
Posts: 3
Joined: 9. Mar 2020, 20:10

Re: E_FAIL (0x80004005)

Post by dasm0kinone »

Ok i found the theme. it was classic shell. still doesn't boot here is the updated log.
Attachments
updated log.txt
(61.08 KiB) Downloaded 17 times
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: VirtualBox+Oracle ExtPack
Guest OSses: Windows, Linux

Re: E_FAIL (0x80004005)

Post by scottgus1 »

theme-hacked uxtheme.dll , troubled opengl32.dll, and 3D acceleration are still present.
Post Reply