VirtualBox slaagde er niet in een virtuele machine te starten, en toen we wat onderzoek deden, ontdekten we datvbox.loggenereert een van de volgende foutmeldingen.
{timestamp} HM: HMR3Init: Poging om terug te vallen naar NEM: VT-x is niet beschikbaar
{timestamp} NEM: WHvCapabilityCodeHypervisorPresent is TRUE, dus dit zou kunnen werken...
of
{timestamp} HM: HMR3Init: Poging om terug te vallen naar NEM: AMD-V is niet beschikbaar {timestamp} NEM: WHvCapabilityCodeHypervisorPresent is TRUE, dus dit zou kunnen werken...
Dit kan verschillende redenen hebben, maar deze fout wordt meestal geactiveerd wanneerHyper-V is ingeschakeldop het apparaat. Houd er rekening mee dat Windows 11 Home-gebruikers dit probleem ook tegenkwamen, ook al is Hyper-V standaard afwezig. In dit bericht gaan we alles bespreken en kijken wat u kunt doen om het probleem op te lossen.
AlsVbox.logzegt,“HMR3Init repareren: poging om terug te vallen naar NEM: VT-x is niet beschikbaar op VirtualBox”,volg de onderstaande oplossingen om het probleem eenvoudig op te lossen.
- Schakel Hyper-V uit
- Schakel hardwarevirtualisatie in
- Maak VirtualBox compatibel met Hyper-V
- Schakel de beveiligingsfunctie Windows Memory Integrity uit
- BIOS opnieuw instellen
Laten we er in detail over praten.
1] Schakel Hyper-V uit

Zoals je misschien al weet, is het niet eenvoudig om Hyper-V en VirtualBox op dezelfde machine te draaien. Beide hypervisors maken gebruik van hardwarevirtualisatiefuncties zoals Intel VT-x of AMD-V, die conflicten kunnen veroorzaken als ze tegelijkertijd worden uitgevoerd. Hyper-V, een Type 1-hypervisor, neemt de controle over de virtualisatiehardware over, waardoor deze niet beschikbaar is voor andere hypervisors zoals VirtualBox. Hierdoor zult u de betreffende fout tegenkomen. Om het op te lossen, moet u de onderstaande stappen volgen.
- Open deOpdrachtpromptals beheerder en voer vervolgens de volgende opdracht uit.
bcdedit /set hypervisorlaunchtype uit - Open nu deConfiguratiescherm.
- Ga naarProgramma's > Programma's en functies.
- Klik opSchakel de Windows-functie in of uit.
- UitzettenWindows Hypervisor-platformEnHyper-V.
- Klik ten slotte op Ok om de aangebrachte wijzigingen op te slaan.
Als u klaar bent, start u uw hostcomputer opnieuw op en zodra de computer is opgestart, opent u de VirtualBox en start u de machine op. Hopelijk werkt deze zonder fouten.
2] Schakel hardwarevirtualisatie in
Hardwarevirtualisatie is een technologie waarmee één fysieke computer meerdere virtuele machines (VM's) kan laten draaien door de hardwarebronnen op een flexibele manier te gebruiken. Hierdoor kunnen verschillende besturingssystemen en applicaties tegelijkertijd op dezelfde computer draaien, elk in een eigen aparte omgeving. Afhankelijk van uw OEM kan de methode om de hardwarevirtualisatie in te schakelen verschillen. Meestal moet u echter b, zoek naar virtualisatie en stel deze in op Ingeschakeld. We raden u aan onze handleiding te raadplegen over hoe u dit moet doen, omdat we hebben geprobeerd alle grote OEM's daar te bereiken.
3] Maak VirtualBox compatibel met Hyper-V

Dankzij een recente update kon VirtualBox Hyper-V als backend configureren. Met deze functie kunt u beide tegelijkertijd uitvoeren. Dit is echter nog steeds een beetje onstabiel, dus u kunt nog enkele andere wijzigingen aanbrengen om dit te helpen. Deze oplossing is voor gebruikers die Hyper-V niet uitgeschakeld kunnen houden.
Allereerst moet u Hyper-V inschakelen (volg de bovengenoemde stappen). Als u klaar bent, volgt u de onderstaande stappen.
- Open VirtualBox.
- Klik met de rechtermuisknop op uw virtuele machine en selecteerInstellingen.
- Ga nu naarSysteem > Versnelling.
- Stel deParavirtualisatie-interfacenaarHyper-V.
- Klik op Ok om de wijzigingen op te slaan.
Controleer ten slotte of het probleem is opgelost.
U kunt ook de volgende opdrachten gebruiken om de functie snel in en uit te schakelen als dit niet voor u werkt.
- Hyper-V uitschakelen: bcdedit /set hypervisorlaunchtype uit
- Hyper-V inschakelen:bcdedit /set hypervisorlaunchtype auto
Controleer ten slotte of het probleem is opgelost.
4] Schakel de beveiligingsfunctie Windows Memory Integrity uit

Memory Integrity, ook bekend als Hypervisor-protected Code Integrity (HVCI), is een beveiligingsfunctie in Windows die uw systeem helpt beschermen tegen schadelijke code door kernprocessen in een gevirtualiseerde omgeving uit te voeren. Dit kan de beveiligingsfunctie van VirtualBox verstoren en problemen veroorzaken. Om het uit te schakelen, volgt u de onderstaande stappen.
- OpenWindows-beveiligingvia de optie Zoekopdracht starten.
- Ga nu naarApparaatbeveiliging > Details kernisolatie.
- Je moet dan uitschakelenGeheugenintegriteit.
Start ten slotte uw machine opnieuw op om de wijzigingen op te slaan.
5] BIOS resetten
Als al het andere faalt, is dat ons laatste redmiddel. Als u klaar bent, moet u controleren of het probleem zich blijft voordoen.
Hopelijk kun je het probleem oplossen met de oplossingen die in dit bericht worden genoemd.
Lezen:
Hoe schakel ik VT X in VirtualBox in?
Om VT-x in VirtualBox in te schakelen, moet u er eerst voor zorgen dat virtualisatie is ingeschakeld in de BIOS/UEFI-instellingen van uw computer. Start uw computer opnieuw op en open het BIOS/UEFI door op de juiste toets te drukken (meestal F2, F10 of Delete). Vervolgens moet u de virtualisatie-instelling vinden en inschakelen, en ten slotte opslaan en het BIOS/UEFI afsluiten. Open vervolgens VirtualBox, ga naar de instellingen van uw virtuele machine en vink vervolgens het bijbehorende vakje aanSchakel geneste VT-x/AMD-V inonder deSysteem > Verwerkertabblad.
Lezen:
Heeft VirtualBox VT-X nodig?
VirtualBox vereist VT-x. Het verbetert de prestaties en is noodzakelijk voor 64-bit gastbesturingssystemen. VT-x is een hardwarevirtualisatiefunctie die een betere toewijzing van middelen en efficiëntie mogelijk maakt. Zonder VT-x kunt u te maken krijgen met beperkingen en verminderde prestaties.
Lees ook:















