Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Discussions related to using VirtualBox on Windows hosts.
Post Reply
RonLar
Posts: 5
Joined: 6. Jan 2019, 17:02

Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by RonLar »

I'm having the same problem on 6.1.30 on Windows 10 Home 64-bit, and can't seem to work around it. I run as a regular user and also have very high security settings, but installing and running as admin doesn't fix it.

How do I get VirtualBox to run? I have attached some log-files if they could be useful in diagnosing.
Attachments
selectorwindow.log
(1.13 KiB) Downloaded 63 times
VBoxSDS.log
(1.92 KiB) Downloaded 39 times
VBoxSVC.log
(4.37 KiB) Downloaded 33 times
scottgus1
Site Moderator
Posts: 20965
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by scottgus1 »

6.1.28 had a bug when running on Windows 10 while Hyper-V is enabled. 6.1.30 may still have the bug.

Use 6.1.26 and matching Extension Pack here: https://www.virtualbox.org/wiki/Download_Old_Builds_6_1
RonLar
Posts: 5
Joined: 6. Jan 2019, 17:02

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by RonLar »

Much thanks for your help scottgus1, 6.1.26 installs and runs perfectly!
fth0
Volunteer
Posts: 5668
Joined: 14. Feb 2019, 03:06
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...
Location: Germany

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by fth0 »

On your Windows host, please go to Start > Settings > Update & security > Windows Security > Open Windows Security, select Device security, then Core isolation details. Under Core Isolation, check if Memory integrity is turned on or off. If it's on, turn it off, reboot the Windows host, and check if your issue persists.
fth0
Volunteer
Posts: 5668
Joined: 14. Feb 2019, 03:06
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...
Location: Germany

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by fth0 »

The Windows Hypervisor-enforced Code Integrity (HVCI) feature rejects the VirtualBox component VMMR0.r0. A workaround is to disable HVCI aka Memory integrity as follows:

On your Windows host, go to Start > Settings > Update & security > Windows Security > Device security > Core isolation details, turn off Memory integrity and reboot the Windows host.
MikeDiack
Posts: 75
Joined: 20. Mar 2009, 15:57
Primary OS: MS Windows 8.1
VBox Version: PUEL
Guest OSses: Win 10, Win 7, XP, Linux, Win 8.1, Win 2000, Win NT 4
Location: UK

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by MikeDiack »

Note: I'm finding that this problem appears to be fixed in VirtualBox 6.1.32.
I can now start Virtual Box VMs again with Core Integrity on. :)
(Win 10 Pro 19044.1499 x64)
fth0
Volunteer
Posts: 5668
Joined: 14. Feb 2019, 03:06
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...
Location: Germany

Re: Virtual Box :Failed to load VMMR0.r0 (VERR_LDR_GENERAL_FAILURE)

Post by fth0 »

Thanks for reporting back! :)
Post Reply