Page 1 of 1

[Solved] E_FAIL (0x80004005)

PostPosted: 10. Apr 2021, 00:49
by Commander Grey
I'm using VirtualBox on Windows 7 and trying to use Kali Linux as a virtual machine but I keep getting this error:

Failed to open a session for the virtual machine Kali Linux.

Failed to load R0 module C:\Program Files\Oracle\VirtualBox/VMMR0.r0: Signature #2/3: Expected at least 2 valid paths, not 1.: \Device\HarddiskVolume2\Program Files\Oracle\VirtualBox\VMMR0.r0 (VERR_SUP_VP_UNEXPECTED_VALID_PATH_COUNT).

Failed to load VMMR0.r0 (VERR_SUP_VP_UNEXPECTED_VALID_PATH_COUNT).

Result Code: E_FAIL (0x80004005)
Component: ConsoleWrap
Interface: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}


I have tried looking at COUNTLESS threads and videos but I cannot seem to get it to work. I'm not the greatest with computers and because of COVID-19, I\ve decided to do something productive on my PC. Downloaded an app on my phone that teaches ethical hacking and they want me to use VirtualBox and kali Linux EXCLUSIVELY. So, now I'm stuck with a virtual machine that isn't working.
WHAT CAN I DO TO FIX THIS ISSUE? Pleas help!

Re: E_FAIL (0x80004005)

PostPosted: 10. Apr 2021, 09:05
by BillG
That looks like a bad installation of VirtualBox to me. VMMR0.r0 is one of the system files. 0x80004005 is a Windows error message which doesn't mean much except that Windows has a serious problem!

I would uninstall the VirtualBox program and try the install again.

Re: E_FAIL (0x80004005)

PostPosted: 10. Apr 2021, 23:31
by scottgus1
when you do try the re-install, right-click the Virtualbox installer and choose Run As Administrator, even if you already have admin privileges.

However, web-searching VERR_SUP_VP_UNEXPECTED_VALID_PATH_COUNT brings up topics reminding me that Windows 7 is no longer a supported host OS for Virtualbox. Version 6.0.24 worked for some folks. https://www.virtualbox.org/wiki/Download_Old_Builds Don't forget the matching Extension Pack.

And if your PC is of decent strength it may run the same license level of Windows 10, and you might be able to use 7's product key to license it, then you can come back up to 6.1.x.

Re: E_FAIL (0x80004005)

PostPosted: 10. Apr 2021, 23:58
by Commander Grey
Thanks ScottGus1, I'll try an older build to see if that may work.

Will also post if it fails with details.

Re: E_FAIL (0x80004005)

PostPosted: 13. Apr 2021, 21:33
by Commander Grey
I cannot seem to download any older versions of virtualbox as they are no longer supported, is there a fix for this? I'm trying to use version 4.3

Re: E_FAIL (0x80004005)

PostPosted: 13. Apr 2021, 23:24
by scottgus1
See https://www.virtualbox.org/wiki/Download_Old_Builds.

However, 4.3.x is really old and may introduce more trouble. I am running 5.2.28 on a Windows 7 host with no issues.

Re: E_FAIL (0x80004005)

PostPosted: 13. Apr 2021, 23:28
by Commander Grey
I have tried to download anything beyond version 6.0 but none of the links will activate a download. Only version 6 seems to have proper working download links. Is there anywhere else I can download the program? ScottGus1, can you create a link to a download of your copy?

Re: E_FAIL (0x80004005)

PostPosted: 14. Apr 2021, 00:57
by scottgus1
I was able to download 4.3.40 by right-clicking the link and choosing to save the linked file. My browser warned that the download could not be done securely, but there were options to download insecurely. Perhaps HTTP instead of HTTPS?

Re: E_FAIL (0x80004005)

PostPosted: 14. Apr 2021, 10:22
by Martin
The old links are http only. You need to use a browser which still can do "unsecure" http.

Re: E_FAIL (0x80004005)

PostPosted: 14. Apr 2021, 15:06
by Commander Grey
I was able to download 5.2.28 and I'm now able to install any OS as it is no longer crashing as soon as I try to boot an OS. Thanks for the help guys.

Re: E_FAIL (0x80004005)

PostPosted: 14. Apr 2021, 17:39
by scottgus1
Great! Glad you're up and running.