Solució: VT-X està desactivat al BIOS per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Proveu El Nostre Instrument Per Eliminar Problemes

Diversos usuaris es troben amb el VT-X està desactivat a la BIOS per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error en intentar obrir una màquina virtual amb VM Virtualbox. S'ha informat que el problema s'ha produït en totes les versions recents de Windows i en algunes distribucions d'Ubuntu. La naturalesa de la màquina virtual no sembla ser important, ja que s’han informat d’ocurrències amb sessions virtuals de Windows i Ubuntu que fallen amb el mateix missatge d’error.



VT-x està desactivat a la BIOS per a tots els modes de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x està desactivat a la BIOS per a tots els modes de CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



Què causa que el VT-X estigui desactivat a la versió biològica per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Hem investigat aquest missatge d'error en concret mirant diversos informes d'usuaris i la solució que utilitzaven per solucionar el problema. Aquest problema no és fàcil de solucionar, ja que es produeix tant a Windows com a Linux. Tot i això, hem aconseguit detectar alguns escenaris habituals que se sap que activen aquest missatge d'error en particular:



  • La tecnologia de virtualització (VT-X) està desactivada des del BIOS - La majoria de les vegades, aquest problema en particular es produeix perquè VT-X està desactivat des del nivell de BIOS a la màquina. Un amfitrió de 64 bits ha de tenir habilitada la tecnologia de virtualització (VTx) a la BIOS. En algunes màquines, també haureu d’habilitar E / S dirigides per tecnologia de virtualització (VTd).
  • La vostra CPU no admet VT-X / AMD-V - Un altre escenari possible és que la vostra CPU simplement no estigui equipada per suportar la virtualització. Això pot passar amb configuracions antigues que utilitzen una CPU antiga.
  • PAE i NX estan desactivats a la CPU amfitriona - Diversos usuaris han informat que el problema s'ha resolt després d'assegurar-se que la CPU virtualitzada està configurada per executar-se Extensió d’adreça física (PAE) i NX .
  • La memòria RAM assignada és insuficient o supera les capacitats del sistema - El canvi del valor de memòria base per defecte ha ajudat molts usuaris que es troben amb el mateix problema a resoldre-ho completament.
  • La solució de seguretat de tercers interfereix amb VT-X Vt-D - Hi ha diversos clients AV de tercers que se sap que provoquen interferències amb VirtualBox. Establir una regla o desinstal·lar completament el client Av solucionarà el conflicte.

Si actualment teniu problemes per resoldre aquest problema concret, aquest article us proporcionarà una llista de passos de resolució de problemes de qualitat. A continuació teniu un recull de mètodes que han seguit altres usuaris en una situació similar per resoldre el problema.

Per obtenir els millors resultats, seguiu els mètodes següents en l'ordre en què es presenten fins que trobeu una solució que resol el problema en el vostre escenari concret.

Mètode 1: comproveu si la vostra CPU admet VT-X / AMD-V

Abans de provar qualsevol cosa, assegureu-nos que el sistema en què esteu trobant el problema estigui dissenyat per adaptar-lo VT-X (Intel) o bé AMD-V (AMD) . Si la vostra CPU té prou edat, és possible que simplement no estigui dissenyada per donar suport a la virtualització.



Hi ha diversos mètodes que podeu seguir per verificar si la vostra CPU admet la virtualització, però farem la ruta més senzilla. SecurAble és un programa gratuït que ens ajudarà a determinar les funcions del vostre processador i a dir-nos si la virtualització és possible.

Aquí teniu una guia ràpida sobre la baixada i l’ús Segur per veure si la vostra CPU admet la virtualització:

  1. Visiteu aquest enllaç ( aquí ), desplaceu-vos cap avall fins a la secció de descàrrega i feu clic a Descarrega ara.

    S

    S'està baixant SecurAble

  2. Un cop descarregada la utilitat, només cal que obriu l’executable i ja podreu començar. Feu clic a al UAC (sol·licitud de compte d'usuari) i espereu fins que s'analitzi la vostra CPU.
  3. Un cop apareguin els resultats, comproveu si en teniu directament a sobre Virtualització de maquinari . premeu una tecla per accedir a la configuració o a la biografia

    La virtualització de maquinari s'admet en aquest exemple

    Si confirmeu que s'admet la virtualització de maquinari, podeu seguir els mètodes següents per saber que un d'ells solucionarà el fitxer VT-X està desactivat a la BIOS per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error.

En cas que la prova demostri que el vostre equip no admet la virtualització de maquinari, no podreu resoldre el problema mitjançant els mètodes següents.

Mètode 2: activeu la tecnologia de virtualització (VTX) des del BIOS

Si teniu problemes amb un amfitrió de 64 bits, tingueu en compte que probablement haureu d’activar-lo Tecnologia de virtualització (VTx) des de la configuració del BIOS. En algunes plaques base, també haureu d’habilitar-les E / S dirigida per tecnologia de virtualització (VTd)

Algunes plaques base inclouen aquesta opció activada per defecte, però la intervenció manual de l'usuari o la interferència de tercers poden desactivar-la.

Nota: Windows Hyper V també pot ser responsable de desactivar VT-x al vostre ordinador.

Tingueu en compte que les opcions de menú exactes que impliquen habilitar VT-X o AMD-V seran diferents segons la vostra placa base. Però, en general, els passos són aproximadament els mateixos. A continuació, es mostra una guia ràpida per assegurar-vos que VT-X o AMD-V estan activats a la configuració del BIOS:

  1. Engegueu la màquina i premeu el botó Clau de configuració repetidament fins que accediu al BIOS. Normalment, la tecla de configuració es mostrarà a la pantalla immediatament després d’engegar l’ordinador. Si no el veieu, proveu de prémer repetidament el botó Tecles F (F2, F4, F8, F10, F12) o el De l'key (Dell computers) fins que ho aconsegueixis bé.
    Habilitació de la virtualització en un BIOS basat en HP

    Premeu [tecla] per entrar a la configuració

    Nota: Podeu fer una cerca en línia amb el vostre ' * versió de la placa base * Clau del BIOS ”Per estalviar-vos d’experimentar amb diferents combinacions.
  2. Un cop hàgiu introduït la configuració del BIOS, aneu a Seguretat> Seguretat del sistema i habilitar Tecnologia de virtualització (VTx) i / o Tecnologia de virtualització E / S dirigides (VTd).

    Desactivació d

    Habilitació de la virtualització en un BIOS basat en HP

    Nota: Tingueu en compte que els noms o la ubicació seran diferents segons la vostra placa base. En algunes versions del BIOS, haureu d’activar-les Tecnologia de virtualització des de Funcions avançades de la BIOS . A les plaques base basades en Intel, podeu habilitar la virtualització des de Avançat> Tecnologia de virtualització Intel (R) .

  3. Un cop s'hagi habilitat la tecnologia de virtualització a la màquina, deseu la configuració actual del BIOS i sortiu de la configuració del BIOS per permetre que la màquina es reiniciï.
  4. A la propera posada en marxa, comproveu si el problema s'ha resolt intentant obrir la mateixa màquina virtual (la que anteriorment mostrava el missatge d'error)

Si encara us trobeu amb el mateix VT-X està desactivat a la BIOS per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error, aneu al següent mètode següent.

Mètode 3: activeu PAE / NX des del VirtualBox Manager

Diversos usuaris que lluiten per resoldre el mateix missatge d'error han informat que el problema s'ha resolt completament després de malabaritzar amb la configuració del dispositiu virtual i activar-lo. PAE / NX des del Configuració menú.

Aquesta opció determina si PAE (extensió d'adreça física) i les capacitats NX de la CPU amfitriona estaran exposades a la màquina virtual.

Tot i que no es garanteix que funcioni, se sol informar que resol el problema en equips de 64 bits que es confirma que admeten la virtualització de maquinari. Aquí teniu una guia ràpida sobre l’activació PAE / NX d'Oracle VM VirtualBox:

  1. Seleccioneu la màquina que mostra el missatge d'error al tauler esquerre i feu clic a Configuració icona.

    Accedint al menú Configuració de la màquina que falla

  2. A la finestra Configuració de la màquina virtual, aneu a Sistema (mitjançant el panell esquerre) i accediu a la secció Processador fitxa. A continuació, assegureu-vos que el fitxer Activa PAE / NX casella de selecció (associada a Funcions ampliades ) està marcat. go to System>Processador i marqueu la casella associada a Habilita PAE / NX

    aneu a Sistema> Processador i marqueu la casella associada a Habilita PAE / NX

  3. Deseu els canvis i torneu a engegar la màquina virtual.

Si encara esteu veient el VT-X està desactivat a la BIOS per a tots els modes de CPU (Verr_Vmx_Msr_All_Vmx_Disabled) error en intentar iniciar la màquina virtual, passeu cap al següent mètode següent.

Mètode 4: augment de la mida de la memòria RAM

Diversos usuaris que es van trobar amb el mateix problema han informat que el problema s'ha resolt després que augmentessin la mida de RAM assignada i tornessin a iniciar la màquina virtual.

Actualització: Alguns usuaris han informat que, en el seu cas, la solució implicava reduir la mida de RAM assignada.

Si els mètodes anteriors han demostrat ser ineficaços, seguiu els passos següents per augmentar o disminuir la mida de la memòria RAM:

  1. Seleccioneu la màquina virtual que us genera problemes i feu clic a Configuració icona.

    Accedint al menú Configuració de la màquina que falla

  2. A la Configuració , aneu a Sistema i accediu a la finestra Placa mare fitxa. Un cop hi arribeu, augmenteu la memòria assignada ( Memòria base ) ajustant el control lliscant i, a continuació, feu clic a D'acord per desar els canvis.

    Ampliant la memòria base

  3. Executeu la màquina virtual i comproveu si el problema s'ha resolt. Si continueu veient el mateix error, torneu a Placa mare fent servir el pas 2 per fer que la memòria base sigui inferior a la que era inicialment.

    Reducció de la memòria base

  4. Torneu a executar la màquina i comproveu si el problema s'ha resolt.

Mètode 5: evitar que l'antivirus de tercers interfereixi amb la virtualització del maquinari

Un culpable improbable, però que s’ha identificat per provocar el problema diverses vegades, és la solució antivirus de tercers. Diversos usuaris que es van trobar amb el mateix problema han informat que, en el seu cas, Avast (o un altre client AV de tercers) estava desencadenant el missatge d'error.

Resulta que, diverses solucions de seguretat de tercers estan executant alguna cosa en segon pla per crear una funció 'sandbox'. Això acaba bloquejant les funcions de virtualització perquè no siguin utilitzades per VirtualBox o un client similar.

Si utilitzeu un client de seguretat de tercers, desactivar-ne la protecció en temps real no us ajudarà a resoldre el problema. Les mateixes normes de seguretat es mantindran fermament, independentment de si el vostre AV funciona activament o no.

Si utilitzeu Avast, podeu evitar que el client de seguretat interfereixi amb VirtualBox Configuració> Resolució de problemes i desmarcant la casella associada a Activeu la virtualització assistida per maquinari . Reinicieu el sistema un cop hàgiu fet aquest canvi.

Desactivació de la virtualització de maquinari d’Avast

Si feu servir un client diferent, cerqueu en línia la configuració equivalent. Però tingueu en compte que alguns clients AV de tercers no us permetran desactivar la funció de sandboxing.

Si és així, l’única solució és desinstal·lar completament el vostre AV de tercers del sistema. Podeu fer-ho fàcilment seguint aquesta guia ( aquí ).

6 minuts de lectura