Remediere: VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled)



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Mai mulți utilizatori se confruntă cu VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled) eroare la încercarea de a deschide o mașină virtuală cu VM Virtualbox. Problema se raportează că apare pe toate versiunile recente de Windows și pe unele distribuții Ubuntu. Natura mașinii virtuale nu pare a fi importantă, deoarece sunt semnalate apariții atât cu sesiunile virtuale Windows, cât și cu Ubuntu care eșuează cu același mesaj de eroare.



VT-x este dezactivat în BIOS pentru toate modurile CPU (VERR_VMX_MSR_ALL_VMX_DISABLED

VT-x este dezactivat în BIOS pentru toate modurile CPU (VERR_VMX_MSR_ALL_VMX_DISABLED



Ce cauzează VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled)?

Am investigat acest mesaj de eroare special examinând diferite rapoarte ale utilizatorilor și soluția pe care au folosit-o pentru a remedia problema. Această problemă nu este ușor de rezolvat, deoarece apare atât pe Windows, cât și pe Linux. Cu toate acestea, am reușit să identificăm câteva scenarii obișnuite despre care se știe că declanșează acest mesaj de eroare special:



  • Tehnologia de virtualizare (VT-X) este dezactivată din BIOS - De cele mai multe ori, această problemă specială apare deoarece VT-X este dezactivat de la nivelul BIOS pe aparat. O gazdă pe 64 de biți trebuie să aibă activată tehnologia de virtualizare (VTx) în BIOS. Pe unele mașini, va trebui, de asemenea, să activați I / O direcționată de tehnologia de virtualizare (VTd).
  • CPU-ul dvs. nu acceptă VT-X / AMD-V - Un alt scenariu posibil este că CPU-ul dvs. nu este pur și simplu echipat pentru a sprijini virtualizarea. Acest lucru se poate întâmpla cu setările vechi care utilizează un procesor vechi.
  • PAE și NX sunt dezactivate pe CPU gazdă - Mai mulți utilizatori au raportat că problema a fost rezolvată după ce s-au asigurat că CPU virtualizat este configurat pentru a rula Extensie de adresă fizică (PAE) și NX .
  • RAM-ul alocat este insuficient sau depășește capacitățile sistemului - Schimbarea valorii implicite a memoriei de bază a ajutat mulți utilizatori care se confruntă cu aceeași problemă să o rezolve în întregime.
  • Soluția de securitate terță parte interferează cu VT-X Vt-D - Există mai mulți clienți AV terță parte despre care se știe că cauzează interferențe cu VirtualBox. Stabilirea unei reguli o dezinstalarea completă a clientului Av va rezolva conflictul.

Dacă vă luptați în prezent pentru a rezolva această problemă anume, acest articol vă va oferi o listă de pași de soluționare a problemelor de calitate. Mai jos aveți o colecție de metode pe care au urmat-o alți utilizatori într-o situație similară pentru a rezolva problema.

Pentru cele mai bune rezultate, urmați metodele de mai jos în ordinea în care acestea sunt prezentate până când întâlniți o soluție care rezolvă problema în scenariul dvs. particular.

Metoda 1: Verificați dacă CPU-ul dvs. acceptă VT-X / AMD-V

Înainte de a încerca orice altceva, să ne asigurăm că sistemul pe care vă confruntați cu problema este conceput pentru a se potrivi VT-X (Intel) sau AMD-V (AMD) . Dacă CPU-ul dvs. este suficient de vechi, este posibil ca acesta să nu fi fost pur și simplu conceput pentru a sprijini virtualizarea.



Există mai multe metode pe care le puteți urma pentru a verifica dacă CPU-ul dvs. acceptă virtualizarea, dar vom lua calea ușoară. SecurAble este un software gratuit care ne va ajuta să determinăm caracteristicile procesorului dvs. și să ne spună dacă virtualizarea este realizabilă.

Iată un ghid rapid despre descărcare și utilizare SecurAble pentru a vedea dacă procesorul dvs. acceptă virtualizarea:

  1. Vizitați acest link ( aici ), derulați în jos până la secțiunea de descărcare și faceți clic pe Descarcă acum.

    Descărcarea SecurAble

    Descărcarea SecurAble

  2. După ce utilitarul este descărcat, pur și simplu deschideți executabilul și sunteți bine să mergeți. Clic da la UAC (Prompt cont utilizator) și așteptați până când CPU este analizat.
  3. Odată ce rezultatele apar, verificați dacă aveți un da direct deasupra Virtualizare hardware . apăsați o tastă pentru a intra în configurare sau BIOS

    Virtualizarea hardware este acceptată în acest exemplu

    Dacă confirmați că virtualizarea hardware este acceptată, puteți urma metodele de mai jos pentru a ști că unul dintre ele va rezolva VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled) eroare.

În cazul în care testul a arătat că aparatul dvs. nu acceptă virtualizarea hardware, nu veți putea rezolva problema utilizând metodele de mai jos.

Metoda 2: Activați tehnologia de virtualizare (VTX) din BIOS

Dacă întâmpinați problema pe o gazdă pe 64 de biți, rețineți că va trebui probabil să o activați Tehnologie de virtualizare (VTx) din setările BIOS-ului. Pe unele plăci de bază, va trebui, de asemenea, să activați I / O direcționată prin tehnologie de virtualizare (VTd)

Unele plăci de bază vin cu această opțiune activată în mod implicit, dar intervenția manuală a utilizatorului sau interferența terță parte ar putea să o dezactiveze.

Notă: Windows Hyper V poate fi, de asemenea, responsabil pentru dezactivarea VT-x pe computer.

Rețineți că opțiunile de meniu exacte care implică activarea VT-X sau AMD-V vor fi diferite în funcție de placa de bază. Dar, în general, pașii sunt aproximativ aceiași. Iată un ghid rapid pentru a vă asigura că VT-X sau AMD-V sunt activate în setările BIOS-ului:

  1. Porniți aparatul și apăsați tasta Tasta de configurare în mod repetat până când intrați în BIOS. Tasta de configurare va fi de obicei afișată pe ecran imediat după ce porniți computerul. Dacă nu o vedeți, încercați să apăsați în mod repetat pe Taste F (F2, F4, F8, F10, F12) sau Tasta Del (computere Dell) până când îl înțelegi.
    Activarea virtualizării pe un BIOS bazat pe HP

    Apăsați [tasta] pentru a intra în configurare

    Notă: Puteți face o căutare online cu „ * versiunea plăcii de bază * cheie BIOS ”Pentru a vă salva de la experimentarea cu diferite combinații.
  2. Odată ce ați introdus setările BIOS-ului, accesați Securitate> Securitate sistem și activați Tehnologie de virtualizare (VTx) și / sau Tehnologie de virtualizare I / O direcționată (VTd).

    Dezactivarea Avast

    Activarea virtualizării pe un BIOS bazat pe HP

    Notă: Rețineți că numele sau locația vor fi diferite în funcție de placa de bază. Pe unele versiuni de BIOS, va trebui să activați Tehnologie de virtualizare din Caracteristici avansate BIOS . Pe plăcile de bază bazate pe Intel, puteți activa virtualizarea de la Avansat> Tehnologie de virtualizare Intel (R) .

  3. Odată ce tehnologia de virtualizare a fost activată pe aparat, salvați configurația actuală a BIOS-ului și ieșiți din setările BIOS-ului pentru a permite repornirea aparatului.
  4. La următoarea pornire, vedeți dacă problema a fost rezolvată încercând să deschideți aceeași mașină virtuală (cea care afișa anterior mesajul de eroare)

Dacă tot întâlnești același lucru VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled) eroare, treceți la următoarea metodă de mai jos.

Metoda 3: Activați PAE / NX din VirtualBox Manager

Mai mulți utilizatori care se luptă să rezolve același mesaj de eroare au raportat că problema a fost rezolvată în totalitate după ce au jonglat cu setările dispozitivului virtual și au activat PAE / NX de la Setări meniul.

Această opțiune determină dacă PAE (extensie de adresă fizică) și capacitățile NX ale procesorului gazdă vor fi expuse mașinii virtuale.

Deși acest lucru nu este garantat să funcționeze, este de obicei raportat că rezolvă problema pe computerele pe 64 de biți care sunt confirmate să accepte virtualizarea hardware. Iată un ghid rapid despre activare PAE / NX din Oracle VM VirtualBox:

  1. Selectați mașina care afișează mesajul de eroare din panoul din stânga și apoi faceți clic pe Setări pictogramă.

    Accesarea meniului Setări al mașinii defecte

  2. În fereastra Setări a mașinii virtuale, accesați Sistem (utilizând panoul din stânga) și accesați fișierul Procesor filă. Apoi asigurați-vă că Activați PAE / NX casetă de selectare (asociată cu Caracteristici extinse ) este bifat. go to System>Procesor și bifați caseta asociată cu Enable PAE / NX

    accesați Sistem> Procesor și bifați caseta asociată cu Enable PAE / NX

  3. Salvați modificările și porniți din nou mașina virtuală.

Dacă vedeți încă VT-X este dezactivat în Bios pentru toate modurile CPU (Verr_Vmx_Msr_All_Vmx_Disabled) eroare la încercarea de a porni mașina virtuală, treceți la următoarea metodă de mai jos.

Metoda 4: Creșterea dimensiunii RAM

Mai mulți utilizatori care se confruntă cu aceeași problemă au raportat că problema a fost rezolvată după ce au mărit dimensiunea RAM alocată și au pornit din nou mașina virtuală.

Actualizați: Unii utilizatori au raportat că, în cazul lor, soluția presupunea reducerea efectivă a dimensiunii RAM alocate.

Dacă metodele de mai sus s-au dovedit a fi ineficiente, urmați pașii de mai jos pentru a mări sau micșora dimensiunea RAM:

  1. Selectați mașina virtuală care vă dă probleme și faceți clic pe Setări pictogramă.

    Accesarea meniului Setări al mașinii defecte

  2. În Setări fereastra, accesați Sistem și accesați fișierul Placă de bază filă. Odată ajuns acolo, măriți memoria alocată ( Memorie de bază ) ajustând glisorul, apoi faceți clic pe O.K pentru a salva modificările.

    Mărirea memoriei de bază

  3. Rulați mașina virtuală și vedeți dacă problema a fost rezolvată. Dacă vedeți în continuare aceeași eroare, reveniți la Placă de bază utilizând pasul 2 pentru a aduce memoria de bază mai mică decât cea inițială.

    Micșorarea memoriei de bază

  4. Rulați din nou aparatul și vedeți dacă problema a fost rezolvată.

Metoda 5: Prevenirea antivirusului terților de a interfera cu virtualizarea hardware

Un vinovat puțin probabil, dar care a fost identificat pentru a cauza problemele de nenumărate ori, este soluția antivirus de la terți. Mai mulți utilizatori care se confruntă cu aceeași problemă au raportat că, în cazul lor, Avast (sau un alt client AV terță parte) declanșează mesajul de eroare.

După cum se dovedește, mai multe soluții de securitate terță parte rulează ceva în fundal pentru a crea o caracteristică „sandbox”. Acest lucru sfârșește prin blocarea caracteristicilor de virtualizare de a fi utilizate de VirtualBox sau de un client similar.

Dacă utilizați un client de securitate terță parte, dezactivarea protecției în timp real de la acesta nu vă va ajuta să rezolvați problema. Aceleași reguli de securitate vor rămâne ferm în vigoare, indiferent dacă AV-ul dvs. rulează activ sau nu.

Dacă utilizați Avast, puteți împiedica clientul de securitate să interfereze cu VirtualBox accesând Setări> Depanare și debifând caseta asociată cu Activați virtualizarea asistată de hardware . Reporniți sistemul după ce ați făcut această modificare.

Dezactivarea virtualizării hardware a Avast

Dacă utilizați un alt client, căutați online setarea echivalentă. Dar rețineți că unii clienți AV terți nu vă vor permite să dezactivați caracteristica sandboxing.

În acest caz, singura soluție este să dezinstalați complet AV-ul terț de pe sistem. Puteți face acest lucru cu ușurință urmând acest ghid ( aici ).

6 minute citite