Fix: VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled)

Verschillende gebruikers ondervinden dat de VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) fout bij het openen van een virtuele machine met VM Virtualbox. Het probleem is gemeld bij alle recente Windows-versies en bij sommige Ubuntu-distributies. De aard van de virtuele machine lijkt niet belangrijk te zijn, want er zijn gevallen gemeld met zowel Windows- als Ubuntu virtuele sessies die mislukken met hetzelfde foutbericht.

VT-x is uitgeschakeld in het BIOS voor alle CPU-modi (VERR_VMX_MSR_ALL_VMX_DISABLED

Wat veroorzaakt de VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled)?

We hebben dit specifieke foutbericht onderzocht door te kijken naar verschillende gebruikersrapporten en de oplossing die ze hebben gebruikt om het probleem op te lossen. Dit probleem is niet eenvoudig op te lossen, omdat het zowel op Windows als Linux voorkomt. We zijn er echter in geslaagd om enkele veel voorkomende scenario's te herkennen waarvan bekend is dat ze dit specifieke foutbericht activeren:

  • Virtualisatietechnologie (VT-X) is uitgeschakeld vanuit BIOS - Meestal treedt dit specifieke probleem op omdat VT-X is uitgeschakeld vanaf het BIOS-niveau op de machine. Voor een 64-bits host moet Virtualization Technology (VTx) in het BIOS zijn ingeschakeld. Op sommige machines moet u ook Virtualization Technology Directed I / O (VTd) inschakelen.
  • Uw CPU ondersteunt geen VT-X / AMD-V - Een ander mogelijk scenario is dat uw CPU eenvoudig niet is uitgerust om virtualisatie te ondersteunen. Dit kan gebeuren met oude setups die een oude CPU gebruiken.
  • PAE en NX zijn uitgeschakeld op de host-CPU - Verschillende gebruikers hebben gemeld dat het probleem is opgelost nadat ze ervoor hadden gezorgd dat de gevirtualiseerde CPU is geconfigureerd om te worden uitgevoerd met Physical Adress Extension (PAE) en NX .
  • Toegewezen RAM is onvoldoende of overtreft de mogelijkheden van het systeem - Het wijzigen van de standaard Base Memory-waarde heeft veel gebruikers geholpen hetzelfde probleem op te lossen.
  • Beveiligingsoplossing van derden interfereert met VT-X Vt-D - Er zijn verschillende AV-clients van derden waarvan bekend is dat ze interferentie met VirtualBox veroorzaken. Het vaststellen van een regel voor het volledig verwijderen van de Av-client zal het conflict oplossen.

Als u momenteel moeite hebt om dit specifieke probleem op te lossen, biedt dit artikel u een lijst met stappen voor het oplossen van kwaliteitsproblemen. Hieronder vindt u een verzameling methoden die andere gebruikers in een vergelijkbare situatie hebben gevolgd om het probleem op te lossen.

Voor de beste resultaten volgt u de onderstaande methoden in de volgorde waarin ze worden gepresenteerd totdat u een oplossing tegenkomt die het probleem in uw specifieke scenario oplost.

Methode 1: Controleer of uw CPU VT-X / AMD-V ondersteunt

Voordat u iets anders probeert, moeten we ervoor zorgen dat het systeem waarop u het probleem ondervindt, is ontworpen voor VT-X (Intel) of AMD-V (AMD) . Als uw CPU oud genoeg is, is het mogelijk dat deze gewoon niet is ontworpen om virtualisatie te ondersteunen.

Er zijn verschillende methoden die u kunt volgen om te controleren of uw CPU virtualisatie ondersteunt, maar we gaan de gemakkelijke route nemen. SecurAble is een freeware die ons helpt uw ​​processorfuncties te bepalen en ons te vertellen of virtualisatie mogelijk is.

Hier is een korte handleiding voor het downloaden en gebruiken van SecurAble om te zien of uw CPU virtualisatie ondersteunt:

  1. Bezoek deze link ( hier ), scrol omlaag naar het downloadgedeelte en klik op Nu downloaden.

    SecurAble downloaden
  2. Zodra het hulpprogramma is gedownload, opent u eenvoudig het uitvoerbare bestand en kunt u beginnen. Klik op Ja bij de UAC (gebruikersaccountprompt) en wacht tot uw CPU is geanalyseerd.
  3. Zodra de resultaten verschijnen, controleert u of u een Ja hebt direct boven Hardware Virtualization .

    Hardwarevirtualisatie wordt in dit voorbeeld ondersteund

    Als u bevestigt dat hardwarevirtualisatie wordt ondersteund, kunt u de onderstaande methoden volgen om te weten dat een van hen zal oplossen dat de VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) .

In het geval dat uit de test bleek dat uw machine geen hardware-virtualisatie ondersteunt, kunt u het probleem niet oplossen met behulp van de onderstaande methoden.

Methode 2: Schakel Virtualization Technology (VTX) in vanuit BIOS

Als u het probleem op een 64-bits host tegenkomt, moet u er rekening mee houden dat u Virtualization Technology (VTx) waarschijnlijk moet inschakelen vanuit uw BIOS-instellingen. Op sommige moederborden moet u ook Virtualization Technology Directed I / O (VTd) inschakelen

Op sommige moederborden is deze optie standaard ingeschakeld, maar handmatige gebruikersinterventie of interferentie van derden kan deze optie uitschakelen.

Opmerking: Windows Hyper V kan ook verantwoordelijk zijn voor het uitschakelen van VT-x op uw computer.

Houd er rekening mee dat de exacte menu-opties waarbij VT-X of AMD-V wordt ingeschakeld, verschillen op basis van je moederbord. Maar over het algemeen zijn de stappen ongeveer hetzelfde. Hier is een korte handleiding om ervoor te zorgen dat VT-X of AMD-V is ingeschakeld in uw BIOS-instellingen:

  1. Start uw machine en druk herhaaldelijk op de Setup-toets totdat u uw BIOS opent. De Setup-toets wordt meestal direct op het scherm weergegeven nadat u de computer hebt opgestart. Als u het niet ziet, probeer dan herhaaldelijk op de F-toetsen (F2, F4, F8, F10, F12) of de Del-toets (Dell-computers) te drukken totdat u het goed hebt.

    Druk op [toets] om naar setup te gaan. Opmerking: u kunt online zoeken met uw " * moederbordversie * BIOS-sleutel " om te voorkomen dat u met verschillende combinaties experimenteert.
  2. Nadat u uw BIOS-instellingen hebt ingevoerd, gaat u naar Beveiliging> Systeembeveiliging en schakelt u Virtualization Technology (VTx) en / of Virtualization Technology DIrected I / O (VTd) in.

    Virtualisatie inschakelen op een op HP gebaseerd BIOS

    Opmerking: Houd er rekening mee dat de namen of locatie verschillen, afhankelijk van uw moederbord. In sommige BIOS-versies moet u virtualisatietechnologie inschakelen via geavanceerde BIOS-functies . Op op Intel gebaseerde moederborden kunt u virtualisatie inschakelen via Geavanceerd> Intel (R) Virtualization Technology .

  3. Nadat de virtualisatietechnologie op de machine is ingeschakeld, slaat u uw huidige BIOS-configuratie op en verlaat u uw BIOS-instellingen zodat uw machine opnieuw kan worden opgestart.
  4. Kijk bij de volgende keer opstarten of het probleem is opgelost door te proberen dezelfde virtuele machine te openen (degene die eerder de foutmelding toonde)

Als u nog steeds dezelfde VT-X ondervindt die is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) fout, ga dan naar de volgende methode hieronder.

Methode 3: PAE / NX inschakelen vanuit VirtualBox Manager

Verschillende gebruikers die worstelden om hetzelfde foutbericht op te lossen, hebben gemeld dat het probleem volledig was opgelost nadat ze jongleren met de instellingen van het virtuele apparaat en PAE / NX hadden ingeschakeld vanuit het menu Instellingen .

Deze optie bepaalt of PAE (Physical Adress Extension) en NX-mogelijkheden van de host-CPU worden blootgesteld aan de virtuele machine.

Hoewel dit niet gegarandeerd werkt, is het meestal gemeld om het probleem op te lossen op 64-bits computers waarvan is bevestigd dat ze hardware-virtualisatie ondersteunen. Hier is een korte handleiding voor het inschakelen van PAE / NX vanuit Oracle VM VirtualBox:

  1. Selecteer de machine die het foutbericht weergeeft in het linkerdeelvenster en klik vervolgens op het pictogram Instellingen .

    Toegang tot het menu Instellingen van de defecte machine
  2. Ga in het venster Instellingen van de virtuele machine naar het gedeelte Systeem (via het linkerdeelvenster) en open het tabblad Processor . Zorg er vervolgens voor dat het selectievakje PAE / NX inschakelen (gekoppeld aan Uitgebreide functies ) is aangevinkt.

    ga naar Systeem> Processor en vink het vakje aan dat is gekoppeld aan PAE / NX inschakelen
  3. Sla de wijzigingen op en start de virtuele machine opnieuw.

Als je nog steeds ziet dat de VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) fout bij het starten van de virtuele machine, ga dan naar de volgende methode hieronder.

Methode 4: De RAM-grootte vergroten

Verschillende gebruikers die hetzelfde probleem ondervonden, hebben gemeld dat het probleem was opgelost nadat ze de toegewezen RAM-grootte hadden vergroot en de virtuele machine opnieuw hadden gestart.

Update: sommige gebruikers hebben gemeld dat de oplossing in hun geval de toegewezen RAM-grootte daadwerkelijk verkleinde.

Als de bovenstaande methoden niet effectief zijn gebleken, volgt u de onderstaande stappen om de RAM-grootte te vergroten of te verkleinen:

  1. Selecteer de virtuele machine die u problemen geeft en klik op het pictogram Instellingen .

    Toegang tot het menu Instellingen van de defecte machine
  2. Ga in het venster Instellingen naar Systeem en open het tabblad Moederbord . Zodra u daar bent, verhoogt u het toegewezen geheugen ( basisgeheugen ) door de schuifregelaar aan te passen en klikt u vervolgens op OK om de wijzigingen op te slaan.

    Het basisgeheugen vergroten
  3. Start de virtuele machine en kijk of het probleem is opgelost. Als u nog steeds dezelfde fout ziet, keert u terug naar het tabblad Moederbord met stap 2 en brengt u het basisgeheugen lager dan wat het aanvankelijk was.

    Het basisgeheugen krimpen
  4. Start de machine opnieuw en kijk of het probleem is opgelost.

Methode 5: Voorkomen dat antivirus van derden interfereert met hardwarevirtualisatie

Een onwaarschijnlijke dader maar waarvan is vastgesteld dat deze het probleem keer op keer veroorzaakt, is de antivirusoplossing van derden. Verschillende gebruikers die hetzelfde probleem ondervinden, hebben gemeld dat in hun geval Avast (of een andere AV-client van derden) het foutbericht activeerde.

Het blijkt dat verschillende beveiligingsoplossingen van derden iets op de achtergrond uitvoeren om een ​​"sandbox" -functie te creëren. Dit zorgt ervoor dat de virtualisatiefuncties niet langer worden gebruikt door VirtualBox of een vergelijkbare client.

Als u een externe beveiligingsclient gebruikt, kunt u het probleem niet oplossen door de realtime beveiliging uit te schakelen. Dezelfde beveiligingsregels blijven van kracht, of uw AV nu actief is of niet.

Als u Avast gebruikt, kunt u voorkomen dat de beveiligingsclient VirtualBox verstoort door naar Instellingen> Probleemoplossing te gaan en het vinkje uit het selectievakje te verwijderen dat verband houdt met hardwareondersteunde virtualisatie . Start uw systeem opnieuw op nadat u deze wijziging hebt aangebracht.

Avast's hardwarevirtualisatie uitschakelen

Als u een andere client gebruikt, zoekt u online naar de equivalente instelling. Houd er echter rekening mee dat sommige externe AV-clients u niet toestaan ​​om de sandboxing-functie uit te schakelen.

Als dat het geval is, is de enige oplossing om uw AV van derden volledig van uw systeem te verwijderen. U kunt dit eenvoudig doen door deze handleiding ( hier ) te volgen.

Interessante Artikelen