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

Verschillende gebruikers komen de VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) -fout tegen bij het openen van een virtuele machine met VM Virtualbox. Het probleem treedt naar verluidt op bij alle recente Windows-versies en bij sommige Ubuntu-distributies. De aard van de virtuele machine lijkt niet belangrijk te zijn, aangezien er voorvallen zijn gemeld met virtuele Windows- en Ubuntu-sessies die mislukken met hetzelfde foutbericht.

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

Wat is de oorzaak van 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 naar verschillende gebruikersrapporten te kijken en de oplossing die ze hebben gebruikt om het probleem op te lossen. Dit probleem is niet eenvoudig op te lossen omdat het zowel onder Windows als Linux voorkomt. We zijn er echter in geslaagd om een ​​aantal veelvoorkomende scenario's te ontdekken waarvan bekend is dat ze deze specifieke foutmelding activeren:

  • Virtualisatietechnologie (VT-X) is uitgeschakeld vanuit BIOS - Meestal treedt dit specifieke probleem op omdat VT-X is uitgeschakeld vanuit het BIOS-niveau op de machine. Bij een 64-bits host moet Virtualization Technology (VTx) zijn ingeschakeld in het BIOS. Op sommige machines moet u ook Virtualization Technology Directed I / O (VTd) inschakelen.
  • Uw CPU ondersteunt VT-X / AMD-V niet - Een ander mogelijk scenario is dat uw CPU simpelweg niet is uitgerust om virtualisatie te ondersteunen. Dit kan gebeuren bij 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 hebben gezorgd dat de gevirtualiseerde CPU is geconfigureerd om te werken met Physical Adress Extension (PAE) en NX .
  • Toegewezen RAM is onvoldoende of overtreft de mogelijkheden van het systeem - Het wijzigen van de standaardwaarde voor het basisgeheugen heeft veel gebruikers geholpen hetzelfde probleem tegen te komen om het volledig 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 veroorzaken met VirtualBox. Het vaststellen van een regel o het volledig verwijderen van de Av-client zal het conflict oplossen.

Als u momenteel moeite heeft om dit specifieke probleem op te lossen, vindt u in dit artikel 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 tegenkomt, is ontworpen voor VT-X (Intel) of AMD-V (AMD) . Als uw CPU oud genoeg is, is het mogelijk dat deze simpelweg 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 voor de gemakkelijke weg. SecurAble is een freeware die ons helpt uw ​​processorfuncties te bepalen en ons te vertellen of virtualisatie haalbaar is.

Hier is een korte handleiding over 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. Nadat het hulpprogramma is gedownload, opent u eenvoudig het uitvoerbare bestand en bent u klaar om te gaan. Klik op Ja bij de UAC (User Account Prompt) en wacht tot uw CPU is geanalyseerd.
  3. Zodra de resultaten verschijnen, controleert u of u een Ja heeft direct boven Hardwarevirtualisatie .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 de fout VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) zal oplossen .

In het geval dat uit de test is gebleken dat uw machine geen hardwarevirtualisatie ondersteunt, kunt u het probleem niet oplossen met de onderstaande methoden.

Methode 2: Virtualization Technology (VTX) inschakelen vanuit BIOS

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

Bij sommige moederborden is deze optie standaard ingeschakeld, maar handmatige gebruikersinterventie of tussenkomst 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, afhankelijk zijn van uw 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-sleutel wordt meestal direct op het scherm weergegeven nadat u uw computer hebt ingeschakeld. 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 doet.

    druk op een toets om setup of bios te openenOpmerking: 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 mogelijk maken op een op HP gebaseerd BIOS

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

  3. Zodra de virtualisatietechnologie op de machine is ingeschakeld, slaat u uw huidige BIOS-configuratie op en sluit u uw BIOS-instellingen zodat uw machine opnieuw kan opstarten.
  4. Kijk bij de volgende keer opstarten of het probleem is opgelost door te proberen dezelfde virtuele machine te openen (degene die eerder het foutbericht liet zien)

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

Methode 3: Schakel PAE / NX in vanuit VirtualBox Manager

Verschillende gebruikers die moeite hadden om hetzelfde foutbericht op te lossen, hebben gemeld dat het probleem volledig was opgelost nadat ze hadden gegoocheld met de instellingen van het virtuele apparaat en PAE / NX hadden ingeschakeld via 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, wordt het probleem doorgaans gerapporteerd op 64-bits computers waarvan is bevestigd dat ze hardwarevirtualisatie ondersteunen. Hier is een korte handleiding over het inschakelen van PAE / NX vanuit Oracle VM VirtualBox:

  1. Selecteer de machine die het foutbericht vertoont 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 (geassocieerd met 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 u 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 tegenkwamen, 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 fix in hun geval inhield dat de toegewezen RAM-grootte daadwerkelijk werd verkleind.

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, vergroot u het toegewezen geheugen ( basisgeheugen ) door de schuifregelaar aan te passen en vervolgens op OK te klikken om de wijzigingen op te slaan.Het basisgeheugen vergroten
  3. Start de virtuele machine en kijk of het probleem is opgelost. Als je nog steeds dezelfde fout ziet, ga dan terug naar het tabblad Moederbord met stap 2 tot en breng het basisgeheugen lager dan het aanvankelijk was.Het basisgeheugen verkleinen
  4. Start de machine opnieuw en kijk of het probleem is opgelost.

Methode 5: Voorkomen dat antivirus van derden de hardwarevirtualisatie verstoort

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

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 meer worden gebruikt door VirtualBox of een vergelijkbare client.

Als u een beveiligingsclient van een derde partij gebruikt, zal het uitschakelen van de realtime bescherming ervan u niet helpen om het probleem op te lossen. 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 selectievakje voor Hardware-ondersteunde virtualisatie inschakelen uit te schakelen . Start uw systeem opnieuw op zodra u deze wijziging heeft aangebracht.

De hardwarevirtualisatie van Avast uitschakelen

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

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

Aanbevolen

Oplossing: Minecraft reageert niet
Wat is de registratietoepassing voor een digitale tv-tuner en moet deze worden verwijderd?
Wat is FileRepMalware en moet u het verwijderen?