VT-X:n korjaaminen ei ole saatavilla (verr_vmx_no_vmx) VM:ssä

VT-X:n korjaaminen ei ole saatavilla (verr_vmx_no_vmx) VM:ssä

Kun yrität käynnistää virtuaalikoneen VirtualBox-sovelluksella, saat tietokoneellesi virhesanoman Vt-X Is Not Available (verr_vmx_no_vmx). Todennäköisin selitys on, että virtualisointi on poistettu käytöstä.

VT-x voidaan usein ottaa käyttöön tai poistaa käytöstä BIOSissa. Paina DEL (tai vastaavaa näppäintä) päästäksesi BIOS-asetuksiin, kun käynnistät tietokoneen ensimmäisen kerran. Voit tarjota VT-tekniikan.

Lue tämä viesti saadaksesi selville, kuinka korjata Vt-X Not Available (Verr VMX No VMX) -ongelma ja miksi se ylipäätään tapahtui.

Sisältö:

Korjaus VT-X ei saatavilla (VERR_VMX_NO_VMX)

Olen tutkinut ongelmaa yrittämällä toistaa sen ja tarkistamalla muiden käyttäjien raportit. Ymmärtääkseni useat olosuhteet aiheuttavat tämän virhesanoman luomisen:

VT-X ei ole käytössä BIOSissa.

Jotkin kolmannen osapuolen ohjelmistot BIOS-asetuksissa mahdollistavat VT-X:n poistamisen käytöstä manuaalisesti tai etänä. Tämä johtaa ”Vt-X Not Available” (Verr VMX No VMX) -ongelmaan.

Prosessori ei tue VT-X:ää

Harvoin , mutta joskus ongelma voi liittyä PC: n kyvyttömyyteen käyttää VT X : ää sen laitteistorajoitusten vuoksi .

Windows Hyper-V virtualisointi on käytössä.

Microsoft Hyper-V -tekniikka estää VT-X:n käytön. Käyttöjärjestelmä poistaa VT-x:n automaattisesti käytöstä, jos Hyper-V-virtualisointi on käytössä.

VT-X on poistettu käytöstä Avast-päivityksen jälkeen.

Avast julkaisi äskettäin päivityksen, joka poistaa VT-x:n kokonaan käytöstä. Reaaliaikainen suojaus on aktiivinen samaan aikaan, ellei käyttäjä aktivoi monikerroksista virtualisointia asetusvalikosta.

Ytimen eristys käytössä:

VirtualBox-sovellus saattaa kohdata ongelmia sen jälkeen, kun Core Isolation -vaihtoehto on otettu käyttöön koneellasi, jolloin VT-x (VERR VMX NO VMX) ei ole käytettävissä. Siksi suosittelemme poistamaan tämän ominaisuuden käytöstä ja tarkistamaan, onko ongelma poistunut.

Korjaa VirtualBox Vt-X (Verr_vmx_no_vmx) virhe 2023

1. Poista Windows Defender Core Isolation käytöstä.

Windows Defender Device Core Isolationin tiedetään olevan ristiriidassa VT-X:n kanssa. Tarkista, onko ytimen eristys käytössä, jos sinulla on ongelmia Vt-X Not Available (Verr VMX No VMX) ja Windows Defenderin oletussuojausasetuksen kanssa.

  • Käytä vasemmassa alakulmassa olevaa tähtikuvaketta etsiäksesi Windows Defenderiä.
  • Siirry Windows Defender Security Centeriin ja valitse se päästäksesi sisään sisäänrakennettuun suojausominaisuuteen.
  • Valitse Windows Defender Security Centerin vasemmalla olevasta valikosta Laitteen suojaus.
  • Valitse Laitteen suojaus -valikosta Core Isolation Details (kohdassa Core Isolation).
  • Varmista, että ytimen eristysvalikon muistin eheyskytkin on pois päältä.
  • Kun olet poistanut asetuksen käytöstä, käynnistä tietokone uudelleen ja tarkista, onko ongelma ratkennut.
  • Verr vmx no vmx ratkaisee ”Vt-X ei saatavilla” -ongelman.

2. Ota Vt-X käyttöön BIOSissa (Käynnistysvalikko)

”Virtualisointitekniikka”-vaihtoehdon poistaminen käytöstä BIOS-asetuksista voi vaikuttaa merkittävästi tähän ongelmaan. Joten tarkista, onko tämä vaihtoehto poistettu käytöstä, ja ota se käyttöön, jos se on.

Vt-X ei ole saatavilla (Verr VMX No VMX), mikä johtuu todennäköisesti siitä, että tekniikka on poistettu käytöstä BIOS-asetuksissa. Älä luovu tästä menetelmästä ennen kuin olet tarkistanut, voivatko kolmannen osapuolen sovellukset muuttaa näitä asetuksia.

  • Siirry ”BIOS-tilaan” käynnistämällä ensin tietokone ja kun ”Windows-logo” tulee näkyviin, paina asetuspainiketta.
  • Valitse BIOS-tilassa Suojaus-välilehti ja valitse sitten Järjestelmän suojaus.
  • Etsi ”Virtualisointitekniikka (VTx/VTd)” -asetus ja varmista, että se on ”käytössä”. Tee se nyt, jos se ei ole jo käytössä.
  • ”Käynnistä” kone uudelleen virtualisointitekniikalla (VTx/VTd). Verr vmx no vmx ratkaisee ”Vt-X ei saatavilla” -ongelman.

3. Poista Hyper-V-virtualisointi käytöstä komentorivillä.

Varmista ensin, että VT-x ei häiritse Hyper-V-virtualisointia. VT-x:n virtualisointivastaava poistetaan välittömästi käytöstä, kun Hyper-V-virtualisointi otetaan käyttöön tai otetaan käyttöön. Hypertoiminto pois käytöstä päivityksen jälkeen. Sovelluksen asentaminen on saattanut aiheuttaa tämän ongelman. Muista, että useimmissa tapauksissa Hyper-V-tekniikka jatkaa toimintaansa, vaikka poistaisit sen käyttöön ottavan sovelluksen.

Hyper-V-virtualisointi voidaan poistaa käytöstä useilla eri tavoilla. Voit poistaa Microsoft Hyper-V:n asennuksen suorittamalla seuraavat ohjeet komentokehotteesta (järjestelmänvalvojana):

  • Pidä Windows-näppäintä ja R-näppäimiä yhdessä avataksesi Suorita-valintaikkunan. Avaa korotettu komentokehote painamalla Ctrl + Shift + kirjoita ”cmd”. Kun UAC (User Account Control) -ikkuna kysyy sinulta kysymyksen, napsauta Kyllä.
  • Kirjoita kukin seuraavista komennoista yksi kerrallaan korotettuun komentokehotteeseen poistaaksesi Microsoft Hyper-V:n käytöstä:
  • bcdedit /disable hypervisorin käynnistystyyppi
  • bcdedit /change VM No
  • dism.exe / Poista ominaisuus käytöstä: Microsoft-Hyper-V / Online
  • Kun komennot on suoritettu oikein, sulje komentokehote ja käynnistä tietokone uudelleen.
  • Kun käynnistät VirtualBox-koneesi uudelleen, tarkista, tuleeko sama virheilmoitus näkyviin.
  • Verr vmx no vmx ratkaisee ”Vt-X ei saatavilla” -ongelman.

4. Ota sisäkkäinen virtualisointi käyttöön Avastissa.

Jos käytät Avastia, muista, että äskettäinen virustorjuntapäivitys esitteli automaattisen ominaisuuden, joka poistaa VT-X:n käytöstä järjestelmässäsi, kun tietyt ehdot täyttyvät. Tämä ongelma voidaan ratkaista poistamatta kolmannen osapuolen tietoturvaohjelmistoa.

Ota Avast-asetukset ja vianetsintä -tarkistukset käyttöön ennen kuin valitset ”Käytä sisäkkäisen virtualisoinnin sisäkkäistä virtualisointia”.

Ota myös käyttöön laitteiston virtualisointi.

Tarkista, onko ”Vt-X Not Available” (Verr VMX No VMX) -ongelma ratkennut.

5. Poista Device Guard / Credential Guard käytöstä

Käytä ”Window + R” samanaikaisesti käynnistääksesi ”Suorita”-valintaikkunan. Paina ”Enter” sen jälkeen, kun olet kirjoittanut ”gpedit.MSC” valintaikkunaan.

  • Siirry Ryhmäeditori-ikkunassa Paikallisen tietokoneen käytäntö-, Tietokoneen kokoonpano-, Hallintamallit-, Järjestelmä-, Laiteturva- ja Poista virtualisointiin perustuva suojaus käytöstä -valikkovaihtoehdoista.
  • Tässä on toinen tapa suorittaa tehtävä, jos et voi käyttää ryhmäkäytäntöeditoria.
  • Muuta rekisterissä avaimen ”key HKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” arvoksi ”0”.
  • Tarkista, onko ”Vt-X Not Available” (Verr VMX No VMX) -ongelma ratkennut.

6. Poista kolmannen osapuolen virustorjuntaohjelmisto

Tämän ongelman voi aiheuttaa mikä tahansa tietokoneellesi asennettu virustorjuntaohjelmisto. On parempi poistaa se väliaikaisesti ja tarkistaa, ratkaiseeko se ongelman. Seuraavien toimenpiteiden avulla voit poistaa Windows Defenderin palomuurin käytöstä, jos käytät sitä:

  • Kirjoita Käynnistä-valikon viereiseen hakukenttään ”Asetukset” ja paina Enter-näppäintä.
  • Valitse ”Windows Security” sen jälkeen, kun olet valinnut ”Päivitä ja suojaus” Asetukset-ikkunan vasemmasta ruudusta.
  • Valitse Suojausalueet-kohdassa Virus- ja uhkien suojaus ja valitse sitten Virusten ja uhkien suojausasetukset -kohdasta Hallinnoi asetuksia.
  • vt-x ei ole saatavilla
  • Varmista, että ”Reaaliaikainen suojaus” -kytkin on pois päältä tässä ikkunassa.
  • Valitse ”Windows Security” -välilehden vasemmasta ruudusta ”Palomuuri ja verkkosuojaus”.
  • Valitse tässä kentässä ”Domain Network”, ”Private Network” ja ”Public Network”.
  • Tarkista, onko ”Vt-X Not Available” (Verr VMX No VMX) -ongelma ratkennut.

7. Ota virtualisointi käyttöön

  • Käynnistä komentorivi-ikkuna.
  • Kirjoita nyt komentokehotteeseen systeminfo.exe.
  • vt-x ei ole saatavilla
  • Voit nähdä, että virtualisointi on otettu käyttöön laiteohjelmistossa Hyper-V-järjestelmävaatimusten oikealla puolella.
  • Valitse asetukset avattavasta valikosta siirtymällä aloitusvalikkoon.
  • Valitse sitten luettelosta Päivitys ja suojaus. Napsauta ”Palauta” äskettäin lisätyllä välilehdellä, joka tulee näkyviin.
  • Käynnistä uudelleen napsauttamalla ”Käynnistä uudelleen” -painiketta kohdassa ”Advanced Startup”, joka löytyy kohdasta ”Palautus” ja napsauta.
  • Kun näkyviin tulee sininen näyttö tiettyjen kuvakkeiden kera, Vianmääritys on valittava.
  • Napsauta ”Lisäasetukset”-välilehteä. Laiteohjelmisto on ongelmamme syy, joten sinun tulee etsiä tämä asetus.
  • Kun löydämme ne, napsauta UEFI-laiteohjelmiston asetusvaihtoehtoa ja uudelleenkäynnistyspainike tulee näkyviin uudelleen. Käynnistä uudelleen painamalla Enter.
  • vt-x ei ole saatavilla
  • Etsi BIOS-asetus painamalla vastaavaa toimintonäppäintä.
  • Tulee uusi paneeli; valitse ”Järjestelmän asetukset” (voit käyttää nuolinäppäimiä tähän) ja etsi sitten ”Virtualisointitekniikka”.
  • Tässä vaiheessa virtualisointitekniikkasi aktivoituu. Painamalla F10 voit poistua tästä.
  • Varmista, että ratkaiset ”Vt-X is not available” -virheen (Verr vmx no vmx).

8. Poista Muistin eheys käytöstä

Windowsin suojaus sisältää virtualisointiin perustuvan suojausominaisuuden, joka tunnistaa matalan tason koodin lisäykset ja suojaa tietokonettasi vakavimmiltakin infektioilta. Tämä on kuitenkin ristiriidassa VirtualBoxin kanssa samoin kuin Hyper-V: n kanssa.

Useimmat käyttäjät eivät kuitenkaan tarvitse Core Isolationin tarjoamaa korkeatasoista suojausta. Nykyaikaisissa kannettavissa tietokoneissa se on oletuksena poistettu käytöstä, koska se häiritsee jo asennettua ohjelmistoa optimoidakseen laitteiston suorituskyvyn.

Voit tarkistaa, onko ongelma korjattu, poistamalla Windowsin suojauksen muistin eheysominaisuuden käytöstä. Tee seuraavat avuksi tässä:

  • Kirjoita tehtäväpalkin hakukenttään ”Windows Security”.
  • Napsauta tiettyä hakutulosta.
  • Napsauta vasemmalla olevaa Laitteen suojaus -välilehteä.
  • Valitse ydineristyksen tiedot.
  • Poista Muistin eheys käytöstä painamalla painiketta.
  • Tämän jälkeen käynnistä tietokone uudelleen ja tarkista, onko ongelma edelleen olemassa.

Johtopäätös

Windows-tietokoneesi näyttää ”VT-x poistettu käytöstä BIOSissa kaikissa CPU-tiloissa” -virheilmoituksen, jos virtualisointi ei ole käytössä. Kuitenkin monien Windows-tietokoneiden BIOS-asetukset estävät virtualisoinnin oletusarvoisesti. virtualisointi on otettava käyttöön uuden virtuaalikoneen luomiseksi. Toivottavasti tästä postauksesta oli sinulle apua. Jos sinulla on kysyttävää tai kommentteja tästä artikkelista, jätä ne alla olevaan kommenttiosioon, niin otamme sinuun yhteyttä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *