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



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Verschillende gebruikers komen het 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 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 gevallen 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

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



Wat is de oorzaak dat 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 onder Windows als Linux voorkomt. We zijn er echter in geslaagd een paar veelvoorkomende scenario's te ontdekken waarvan bekend is dat ze deze specifieke foutmelding activeren:



  • Virtualisatietechnologie (VT-X) is uitgeschakeld vanuit BIOS - Meestal doet dit specifieke probleem zich voor omdat VT-X is uitgeschakeld vanaf het BIOS-niveau op de machine. Bij een 64-bits host moet Virtualization Technology (VTx) zijn ingeschakeld in het BIOS. Op sommige computers 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 mee te werken Physical Adress Extension (PAE) en NX .
  • Het toegewezen RAM-geheugen is onvoldoende of overschrijdt 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 verstoort 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 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 ondervindt, hierop is afgestemd 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 downloaden en gebruiken VEILIG om te zien of uw CPU virtualisatie ondersteunt:

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

    SecurAble downloaden

    SecurAble downloaden

  2. Zodra het hulpprogramma is gedownload, opent u gewoon het uitvoerbare bestand en bent u klaar om te gaan. Klik Ja bij de UAC (gebruikersaccountprompt) en wacht tot je CPU is geanalyseerd.
  3. Zodra de resultaten verschijnen, controleert u of u een Ja recht boven Hardware virtualisatie . druk op een toets om setup of bios te openen

    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 het VT-X is uitgeschakeld in de BIOS voor alle CPU-modi (Verr_Vmx_Msr_All_Vmx_Disabled) fout.

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 ondervindt op een 64-bits host, moet u er rekening mee houden dat u dit waarschijnlijk moet inschakelen Virtualisatietechnologie (VTx) van uw BIOS-instellingen. Op sommige moederborden moet u ook inschakelen Virtualisatietechnologie gerichte I / O (VTd)

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

Notitie: 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 op de Instelsleutel herhaaldelijk totdat u uw BIOS opent. De Setup-sleutel wordt meestal direct op het scherm weergegeven nadat u uw computer hebt ingeschakeld. Als je het niet ziet, probeer dan herhaaldelijk op de F-toetsen (F2, F4, F8, F10, F12) of de Del-sleutel (Dell-computers) totdat je het goed doet.
    Virtualisatie mogelijk maken op een op HP gebaseerd BIOS

    Druk op [key] om setup te openen

    Notitie: U kunt online zoeken met uw ' * moederbordversie * BIOS-sleutel ”Om te voorkomen dat u met verschillende combinaties experimenteert.
  2. Nadat u uw BIOS-instellingen heeft ingevoerd, gaat u naar Beveiliging> Systeembeveiliging en inschakelen Virtualisatietechnologie (VTx) en / of Virtualisatietechnologie GECorrigeerde I / O (VTd).

    Avast uitschakelen

    Virtualisatie mogelijk maken op een op HP gebaseerd BIOS

    Notitie: Houd er rekening mee dat de namen of locatie verschillen, afhankelijk van uw moederbord. Bij sommige BIOS-versies moet u inschakelen Virtualisatietechnologie van Geavanceerde bios mogelijkheden . Op Intel-gebaseerde moederborden kunt u virtualisatie inschakelen vanaf Geavanceerd> Intel (R) virtualisatietechnologie .

  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 (de machine waarop eerder de foutmelding werd weergegeven)

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

Methode 3: Schakel PAE / NX in vanuit VirtualBox Manager

Verschillende gebruikers die moeite hebben 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 ingeschakeld PAE / NX van de Instellingen menu.

Deze optie bepaalt of PAE (Physical Adress Extension) en NX-mogelijkheden van de host-CPU zullen 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 PAE / NX van Oracle VM VirtualBox:

  1. Selecteer de machine die het foutbericht vertoont in het linkerdeelvenster en klik vervolgens op het Instellingen icoon.

    Toegang tot het menu Instellingen van de defecte machine

  2. Ga in het instellingenvenster van de virtuele machine naar het Systeem sectie (via het linkerdeelvenster) en open het Processor tabblad. Zorg er dan voor dat het Schakel PAE / NX in selectievakje (geassocieerd met Uitgebreide functies ) is nagekeken. go to System>Processor en vink het vakje aan dat is gekoppeld aan PAE / NX inschakelen

    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 het 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.

Bijwerken: Sommige gebruikers hebben gemeld dat de oplossing 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 Instellingen icoon.

    Toegang tot het menu Instellingen van de defecte machine

  2. In de Instellingen venster, ga naar Systeem en open het Moederbord tabblad. Zodra u daar bent, vergroot u het toegewezen geheugen ( Basisgeheugen ) door de schuifregelaar aan te passen en klik 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 je nog steeds dezelfde fout ziet, ga dan terug naar het Moederbord tab met stap 2 naar 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 derden gebruikt, zal het uitschakelen van de realtime bescherming ervan u niet helpen 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 en het uitschakelen van het vakje dat is gekoppeld aan Schakel hardwaregestuurde virtualisatie in . 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 te volgen ( hier ).

6 minuten gelezen