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

Discussions related to using VirtualBox on Windows hosts.

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

Postby RonLar » 28. Nov 2021, 18:02

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 6 times
VBoxSDS.log
(1.92 KiB) Downloaded 5 times
VBoxSVC.log
(4.37 KiB) Downloaded 4 times
RonLar
 
Posts: 5
Joined: 6. Jan 2019, 17:02

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

Postby scottgus1 » 28. Nov 2021, 19:49

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
scottgus1
Site Moderator
 
Posts: 14343
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)

Postby RonLar » 28. Nov 2021, 22:04

Much thanks for your help scottgus1, 6.1.26 installs and runs perfectly!
RonLar
 
Posts: 5
Joined: 6. Jan 2019, 17:02

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

Postby fth0 » 30. Nov 2021, 03:14

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: 2772
Joined: 14. Feb 2019, 03:06
Location: Germany
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...

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

Postby fth0 » 2. Dec 2021, 02:09

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.
fth0
Volunteer
 
Posts: 2772
Joined: 14. Feb 2019, 03:06
Location: Germany
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...

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

Postby MikeDiack » 19. Jan 2022, 22:33

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)
MikeDiack
 
Posts: 75
Joined: 20. Mar 2009, 15:57
Location: UK
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

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

Postby fth0 » 20. Jan 2022, 00:04

Thanks for reporting back! :)
fth0
Volunteer
 
Posts: 2772
Joined: 14. Feb 2019, 03:06
Location: Germany
Primary OS: Mac OS X other
VBox Version: PUEL
Guest OSses: Linux, Windows 10, ...


Return to VirtualBox on Windows Hosts

Who is online

Users browsing this forum: fth0 and 38 guests