Remediere: Accelerarea hardware VT-X / AMD-V nu este disponibilă pe sistemul dvs.

Mai mulți utilizatori primesc eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” atunci când încearcă să instaleze sau să lanseze o mașină virtuală în Oracle VM Virtualbox. Problema nu este specifică unei anumite versiuni de Windows, deoarece se raportează că apare la fiecare lansare Windows recentă.

Ceea ce cauzează eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.”

Am investigat această problemă specială examinând diferite rapoarte ale utilizatorilor și strategiile de reparare pe care le-au folosit pentru a rezolva problema. Pe baza a ceea ce am adunat, există mai multe scenarii comune care vor declanșa acest mesaj de eroare special:

  • CPU-ul dvs. nu acceptă VT-x / AMD-V - Unele procesoare mai vechi nu sunt echipate pentru a suporta VT-x sau AMD-V de la Intel. Dacă computerul dvs. nu acceptă nicio tehnologie de virtualizare, nu veți putea evita sau rezolva mesajul de eroare.
  • VT-x / AMD-V a fost dezactivat de Hyper-V - Hyper-V este tehnologia de virtualizare proprietară Microsoft. Cele mai recente versiuni de Windows vor activa Hyper-V automat și vor dezactiva VT-x / AMD-V pentru a evita orice conflict. Cu toate acestea, Hyper-V nu funcționează bine cu mașinile virtuale.
  • VT-x / AMD-V este dezactivat în BIOS - Un alt motiv pentru care este posibil să vedeți acest mesaj de eroare este că tehnologia de virtualizare pe care o utilizează CPU-ul dvs. este dezactivată din BIOS. În acest caz, accesarea setărilor BIOS și activarea VT-x / AMD-V va rezolva mesajul de eroare și vă va permite să rulați mașini virtuale.

Dacă în prezent vă luptați pentru a rezolva eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” , acest articol vă va oferi o colecție de pași verificați de depanare. Mai jos, veți găsi mai multe metode populare pe care alți utilizatori într-o situație similară le-au folosit pentru a rezolva mesajul de eroare.

Pentru a vă scuti de încercarea de remedieri inutile, urmați metodele de mai jos în ordinea în care sunt prezentate. În cele din urmă, ar trebui să găsiți o metodă care rezolvă (sau cel puțin oferă un răspuns) problemei dvs.

Înainte de a continua, încercați să efectuați o scanare SFC.

Metoda 1: Verificarea dacă CPU-ul acceptă virtualizarea

Înainte de a încerca orice altceva, este important să vă alocați timp pentru a investiga dacă computerul dvs. este echipat să utilizeze VT-X sau AMD-V. Toate procesoarele mai noi vor sprijini virtualizarea în zilele noastre (inclusiv cele din gama mică). Cu toate acestea, dacă lucrați cu un procesor mai vechi, ar trebui să începeți prin a verifica dacă procesorul dvs. acceptă virtualizarea.

Există câteva modalități de a verifica dacă CPU-ul dvs. este echipat pentru a utiliza virtualizarea - fie folosiți un program dedicat care vă va spune dacă virtualizarea este acceptată pe CPU, fie faceți lucrurile manual. Urmați oricare ghid care se apropie de abordarea preferată.

Cum să verificați dacă procesorul dvs. acceptă virtualizarea automat

Una dintre cele mai simple modalități de a afla dacă computerul dvs. acceptă virtualizarea este utilizarea unui instrument dedicat numit SecurAble . Printre altele, acest instrument va analiza prezența caracteristicilor procesului modelului operațional, inclusiv virtualizarea. Iată un ghid rapid despre utilizarea SecurAble :

  1. Vizitați acest link (aici) și faceți clic pe Descărcați acum pentru a descărca cea mai recentă versiune de Securable .
  2. Deschideți executabilul SecurAble și faceți clic pe Da la solicitarea UAC (User Account Control) .
  3. Dacă computerul dvs. este echipat pentru a sprijini virtualizarea hardware, veți vedea un Da verde deasupra Virtualizării hardware .

Dacă răspunsul este Da, înseamnă că CPU-ul computerului dvs. este echipat pentru a sprijini virtualizarea și una dintre următoarele metode vă va permite să rezolvați mesajul de eroare. Dacă ați stabilit că virtualizarea hardware nu este acceptată, urmați celelalte metode de mai jos nu va rezolva mesajul de eroare.

Cum să verificați dacă procesorul dvs. acceptă virtualizarea manual

Dacă preferați să faceți lucrurile manual, puteți verifica dacă procesorul dvs. acceptă VT-x (pe Intel) sau AMD-V (pe AMD) investigând manual specificațiile procesorului. Pentru a face acest lucru, urmați unul dintre cele două ghiduri de mai jos (conform producătorului CPU):

Intel

Cu procesoarele Intel, puteți vedea dacă virtualizarea este acceptată uitându-vă la Documentația procesorului care poate fi găsită pe ARK.INTEL.COM . Odată ajuns acolo, utilizați funcția de căutare pentru a căuta modelul dvs. de CPU specific.

Apoi, derulați în jos până la fila Tehnologii avansate și vedeți starea tehnologiei de virtualizare I ntel® pentru I / O direcționată (VT-d) și a tehnologiei de virtualizare Intel® (VT-x) . Dacă oricare dintre ele este etichetată ca Nu, atunci tehnologia de virtualizare nu este acceptată de modelul de procesor.

AMD

Dacă aveți un procesor AMD, puteți verifica dacă acesta acceptă virtualizarea, consultând specificațiile de pe site-ul AMD . Utilizați funcția de căutare pentru a găsi modelul dvs. specific sau alegeți-l din listă. Odată ce ajungeți la pagina web dedicată modelului dvs. de CPU, extindeți meniul derulant Caracteristici cheie și vedeți dacă virtualizarea se numără printre tehnologiile acceptate.

Dacă ați constatat că virtualizarea este acceptată, continuați cu următoarele metode de mai jos pentru a rezolva problema.

Metoda 2: Dezactivarea Hyper V

Hyper-V (cunoscut anterior ca Windows Server Virtualization) este tehnologia de virtualizare proprietară Microsoft. Hyper-V este perfect capabil să creeze mașini virtuale pe sistemele x86 și x64 care rulează Windows, dar nu este utilizat de VirtualBox sau VMware din motive de stabilitate.

Cu toate acestea, cele mai recente versiuni de Windows sunt programate să acorde prioritate Hyper-V față de VT-X sau AMD-V. Și din moment ce Hyper-V va intra în conflict cu o tehnologie de virtualizare similară, VT-x sau AMD-V vor fi dezactivate în mod implicit ori de câte ori Hyper-V este activat.

După cum vă puteți imagina, acest lucru va crea erori cu Virtualbox, VMware sau software similar, deoarece majoritatea nu sunt concepute pentru a funcționa cu Hyper-V.

Din fericire, dezactivarea Hyper-V va rezolva eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” dacă problema. Există mai multe metode pe care le puteți urma pentru a dezactiva Hyper-V și a permite VT-x sau AMD-V să preia controlul. Simțiți-vă liber să urmați oricare dintre ele vă simțiți mai confortabil.

Dezactivarea Hyper-V prin promptul de comandă

Cel mai simplu mod de a dezactiva Hyper-V este prin tastarea unei comenzi într-o fereastră de prompt de comandă ridicată. Iată ce trebuie să faceți:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ cmd ” și apăsați Ctrl + Shift + Enter pentru a deschide un prompt de comandă ridicat. Când vi se solicită UAC (Control cont utilizator) , faceți clic pe Da pentru a acorda privilegii administrative.
  2. În Linia de comandă ridicată, tastați / lipiți următoarea comandă și apăsați Enter pentru a dezactiva funcția Hyper-V:
    dism.exe / Online / Disable-Feature: Microsoft-Hyper-V

    De îndată ce ați terminat de executat această comandă, Hyper-V va fi dezactivat și tehnologia de virtualizare furnizată de procesorul dvs. va fi consolidată.

Dezactivarea Hyper-V prin GUI

O altă metodă care vă va permite să dezactivați tehnologia Hyper-V este utilizarea interfeței Panoului de control. Această metodă este mai lentă, dar ar trebui preferată dacă nu vă simțiți confortabil cu rularea comenzilor prin terminal. Urmați pașii de mai jos pentru a dezactiva Hyper-V prin intermediul ecranului Programe și caracteristici:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare. Apoi, tastați „ appwiz.cpl ” și apăsați Enter pentru a deschide ecranul Programe și caracteristici .
  2. În ecranul Programe și caracteristici , faceți clic pe Activarea sau dezactivarea caracteristicilor Windows din panoul din stânga.
  3. Din meniul Windows Caracteristici, extinde dosarul Hyper-V și asigurați - vă că debifați opțiunea Hyper-V , instrumente de management și Hyper-V Platformă înainte de a apăsa pe OK .
  4. Reporniți computerul și vedeți dacă eroarea a fost rezolvată la următoarea pornire.

Dacă întâmpinați în continuare eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” , treceți la următoarea metodă de mai jos pentru pașii care vă asigură că virtualizarea este activată din BIOS / UEFI.

Metoda 3: Activarea virtualizării cu BIOS / UEFI

Un alt motiv pentru care ați putea obține eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” se datorează dezactivării virtualizării din setările BIOS-ului. Deși virtualizarea este activată implicit în majoritatea configurațiilor computerului, aceasta este o întâmplare destul de obișnuită. Pentru o mulțime de utilizatori afectați, o actualizare BIOS este ceea ce a sfârșit prin dezactivarea tehnologiei de virtualizare în BIOS.

Din fericire, puteți scrie acest lucru greșit destul de ușor accesând setările BIOS / UEFI și reactivând tehnologia de virtualizare de acolo.

Notă: placa de bază lansată înainte de lansarea Windows 8 este probabil să utilizeze BIOS, în timp ce majoritatea versiunilor moderne de PC utilizează UEFI.

Pe un computer alimentat de BIOS, va trebui să apăsați tasta Setup în timpul ecranului de pornire inițial. Tasta Setup este de obicei una dintre tastele F (F2, F4, F6, F8) sau tasta Del. Dacă nu puteți identifica cheia de configurare specifică plăcii dvs. de bază, efectuați o căutare online pe „ modelul plăcii de bază + cheia de configurare ”.

apăsați o tastă pentru a intra în configurare sau BIOSPe un computer bazat pe UEFI, porniți în meniul Opțiuni de pornire avansată . De acolo, puteți accesa setările de firmware UEFI.

Odată ce ați intrat în setările BIOS / UEFI, începeți să căutați o opțiune etichetată Intel VT-x, AMD-V, Intel Virtualization Technology, Vanderpool etc. Puteți găsi de obicei opțiunea în Procesor, Securitate, Chipset, Avansat, Avansat Controlul chipset-ului, configurare avansată a procesorului etc.

Când reușiți să găsiți opțiunea, asigurați-vă că o activați.

Activarea virtualizării pe un BIOS bazat pe HP

Notă: Setările pe care le veți găsi în BIOS / UEFI vor fi diferite în funcție de placa de bază și de producătorul CPU. Dacă nu găsiți opțiunea dvs., căutați online pași specifici pentru activarea virtualizării hardware în configurația dvs.

După ce reușiți să activați virtualizarea, salvați modificările și reporniți computerul. La următoarea pornire, eroarea „Accelerarea hardware VT-x / AMD-V nu este disponibilă în sistemul dvs.” nu ar trebui să mai apară atunci când încercați să instalați sau să rulați o mașină virtuală.