8 korjausta: VT-X ei ole saatavilla (verr_vmx_no_vmx) virtuaalikoneissa
Kun yrität käynnistää virtuaalikoneen VirtualBox-sovelluksella, saat tietokoneellesi Vt-X Is Not Available (Verr_vmx_no_vmx) -virhesanoman. Todennäköisesti siksi, että virtualisointi on poistettu käytöstä.
Useimmissa tapauksissa voit poistaa VT-x:n käytöstä tai ottaa sen käyttöön BIOSissa. Kun käynnistät tietokoneen ensimmäisen kerran, paina DEL (tai jotain vastaavaa) päästäksesi BIOS-asetuksiin. VT-tekniikka on mahdollista ottaa käyttöön.
Suosittelen lukemaan tämän viestin, joka selittää kuinka korjata Vt-X Not Available (Verr_vmx_no_vmx) -ongelma ja miksi se ylipäätään tapahtui.
Mikä on syy siihen, että Vt-X ei ole saatavilla (Verr_vmx_no_vmx) tietokoneella?
Tutkin ongelmaa yrittämällä toistaa sen ja katsomalla muiden käyttäjien raportteja. Sikäli kuin voin kertoa, useat skenaariot johtavat tähän virheviestiin:
- VT-X ei ole käytössä BIOSissa: Jotkut kolmannen osapuolen sovellukset voivat poistaa VT-X:n käytöstä manuaalisesti tai etänä BIOS-asetuksista. Tämä aiheuttaa Vt-X Not Available (Verr_vmx_no_vmx) -ongelman.
- CPU ei tue VT-X:tä: Vaikka harvoin, on tapauksia, joissa virhe ilmenee, koska kyseisessä PC:ssä ei ole tarvittavaa laitteistoa VT-X-tekniikan toteuttamiseen.
- Windows Hyper-V -virtualisointi käytössä: Microsoft Hyper-V -tekniikka häiritsee VT-X:ää. Jos Hyper-V-virtualisointi on käytössä, käyttöjärjestelmä poistaa automaattisesti VT-x:n käytöstä.
- VT-X poistettiin käytöstä Avast-päivityksen jälkeen: Avast on juuri julkaissut päivityksen, joka poistaa VT-x:n käytöstä. Samalla reaaliaikainen suojaus on aktiivinen, ellei käyttäjä aktivoi sisäkkäistä virtualisointia asetusvalikosta.
- Ytimen eristäminen käytössä: Kun otat ytimen eristysasetuksen käyttöön koneessasi, se voi aiheuttaa ongelmia VirtualBox-sovelluksen kanssa, jolloin VT-x (VERR VMX NO VMX) ei ole käytettävissä. Tästä syystä suosittelemme tämän ominaisuuden poistamista käytöstä ja katsomaan, poistuuko ongelma.
Vastaus Virtualbox Vt-X -virheen korjaamiseen ei ole saatavilla (Verr_vmx_no_vmx)?
- Poista ytimen eristäminen käytöstä Windows Defenderistä
- Ota Vt-X käyttöön BIOS-asetuksista (käynnistysvalikko)
- Hyper-V-virtualisointijärjestelmän poistaminen käytöstä (Windows Hypervisor)
- Ota sisäkkäinen virtualisointi käyttöön Avastissa
- Poista Windows Defender Core Isolation käytöstä
- Poista Windowsin hiekkalaatikko käytöstä
- Poista Device Guard / Credential Guard käytöstä
- Kolmannen osapuolen virustorjuntaohjelmiston poistaminen
- Ota virtualisointi käyttöön
1. Poista Windows Defender Core Isolation käytöstä.
Windows Defender Core Isolation -laitteen suojausasetuksen tiedetään olevan ristiriidassa VT-X:n kanssa. Jos kohtaat ”Vt-X is not available” (Verr_vmx_no_vmx) -ongelman ja käytät Windows Defenderiä oletussuojausasetuksena, suosittelen tarkistamaan, onko ytimen eristäminen käytössä.
- Etsi Windows Defender käyttämällä käynnistyskuvaketta vasemmassa alakulmassa.
- Pääset sisäänrakennettuun suojausominaisuuteen siirtymällä Windows Defender Security Centeriin ja napsauttamalla sitä.
- Siirry Windows Defender Security Centerissä vasemmanpuoleiseen valikkoon ja valitse Laitteen suojaus.
- Valitse Laitteen suojaus -valikosta Core Isolation Details (Ydineristys-kohdassa).
- Varmista, että muistin eheyskytkin on poistettu käytöstä ytimen eristysvalikossa.
- Käynnistä tietokone uudelleen sen jälkeen, kun olet poistanut asetuksen käytöstä, jotta näet, korjautuuko ongelma seuraavan käynnistyksen yhteydessä.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
2. Ota Vt-X käyttöön BIOS-asetuksissa (käynnistysvalikko).
Tämä ongelma voi johtua myös ”Virtualisointitekniikka”-vaihtoehdon poistamisesta käytöstä BIOS-asetuksista. Muista siis tarkistaa ja ottaa tämä vaihtoehto käyttöön, jos se on tällä hetkellä pois käytöstä.
Vt-X ei ole saatavilla (Verr_vmx_no_vmx) ongelmaan, todennäköisesti siksi, että tekniikka on poistettu käytöstä BIOS-asetuksissa. Jotkut kolmannen osapuolen sovellukset voivat ohittaa nämä asetukset, joten älä luovu tästä menetelmästä ennen kuin olet varmistanut, että näin on.
Emolevyn valmistajan mukaan vaiheet BIOS-asetusten avaamiseksi ja VT-X:n käyttöönoton vahvistamiseksi vaihtelevat. Tämä asetus on listattu Suojaus-kohdassa Virtualisointitekniikka tai VTx/VTd.
- Siirry ”BIOS-tilaan” käynnistämällä ensin tietokone ja painamalla sitten asetuspainiketta, kun ”Windows-logo” ilmestyy näytölle.
- Napsauta Suojaus-välilehteä ja vieritä alas kohtaan System Security kerran BIOS-tilassa.
- Etsi ”Virtualisointitekniikka (VTx/VTd)” -asetus ja varmista, että se on ”Enabled”. Jos se ei ole jo käytössä, tee se.
- ”Käynnistä tietokone uudelleen. Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
3. Poista käytöstä Hyper-V-virtualisointijärjestelmä (Windows Hypervisor)
Varmista ensin, että Hyper-V-virtualisointi ei häiritse VT-x:ää. Kun Hyper-V-virtualisointi on käytössä tai käytössä, VT-x-virtualisointivastaava poistetaan välittömästi käytöstä. Päivitys rikkoi hyperfunktion. Vastaan
Saatat kohdata tämän ongelman sovelluksen asennuksen seurauksena. Muista, että useimmissa tapauksissa Hyper-V pysyy aktiivisena, vaikka sen käyttöön ottanut sovellus olisi poistettu.
Voit poistaa Hyper-V-virtualisoinnin käytöstä useilla tavoilla. Poista Microsoft Hyper V käytöstä komentokehotteessa (järjestelmänvalvoja) seuraavasti:
- Käynnistä Suorita-valintaikkuna pitämällä Windows-näppäintä + R painettuna. Avaa korotettu komentokehote kirjoittamalla ”cmd” ja painamalla Ctrl + Vaihto + Enter. Valitse ”Kyllä”, kun UAC (User Account Control) -ikkuna tulee näkyviin.
- Voit poistaa Microsoft Hyper V:n käytöstä liittämällä seuraavat komennot yksitellen korotettuun komentokehotteeseen ja painamalla Enter:
- bcdedit /set hypervisorin käynnistystyyppi Ei käytössä
- bcdedit /set vm No
- dism.exe /Online/Poista-ominaisuus:Microsoft-Hyper-V
- Sulje komentokehote ja käynnistä tietokone uudelleen, kun komennot on suoritettu onnistuneesti.
- Varmista, että saat edelleen saman ongelmaviestin, kun käynnistät Virtualbox-koneesi uudelleen.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
4. Ota sisäkkäinen virtualisointi käyttöön Avastissa
Jos käytät Avastia, muista, että äskettäinen sovelluspäivitys lisäsi automaattisen ominaisuuden, joka estää VT-X:n toiminnan järjestelmässäsi, jos tietyt ehdot täyttyvät.
On olemassa ratkaisu tämän ongelman ratkaisemiseen poistamatta kolmannen osapuolen suojausasiakasta.
- Valitse Avast-asetuksiin ja vianetsintään liittyvät valintaruudut ja käytä sitten virtualisointia, joka on sisäkkäinen sisäkkäiseen virtualisointiin
- Ota käyttöön myös laitteiston virtualisointi.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
5. Poista Windowsin hiekkalaatikko käytöstä
Tämä ongelma voi ilmetä myös, jos Windows Sandbox on aktivoitu tietokoneessa. Poista se käytöstä ja käynnistä tietokone uudelleen. Siirry sen jälkeen BIOSiin, poista virtualisointi käytöstä ja käynnistä tietokone uudelleen.
Varmista, että UEFI/BIOS-asetusten virtualisointivaihtoehto voi ottaa käyttöön tai poistaa käytöstä Windowsin hiekkalaatikon järjestelmässäsi.
- Valitse ja avaa Tehtävienhallinta painamalla Ctrl+Alt+Del.
- Tarkista, onko virtualisointivaihtoehto käytössä nykyisellä sivulla menemällä Suorituskyky-välilehteen.
- Kun olet vahvistanut, ota Windows Sandbox käyttöön tai poista se käytöstä Windows 10 -tietokoneessa noudattamalla näitä ohjeita.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
Ohjauspaneeli ottaaksesi Windowsin hiekkalaatikon käyttöön tai pois käytöstä.
- Kirjoita Käynnistä-painikkeeseen Ohjauspaneeli. Aktivoi tämä sovellus kaksoisnapsauttamalla ensimmäistä vaihtoehtoa uudelleen.
- Valitse näkyvästä ikkunasta ”Ohjelma” ja sitten ”Ohjelmat ja ominaisuudet” -kategoria.
- Napauta Ota Windowsin ominaisuudet käyttöön tai poista se käytöstä vasemmassa ruudussa.
- Etsi Windowsin hiekkalaatikko avoimen ikkunan alla olevasta luettelosta.
- Ota sitten valintaruutu käyttöön tai poista se käytöstä riippuen siitä, haluatko ottaa tämän vaihtoehdon käyttöön vai poistaa sen käytöstä.
- Jotta muutokset tulevat voimaan, napsauta OK ja käynnistä tietokone uudelleen.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
Powershellin käyttäminen, Windowsin hiekkalaatikon ottaminen käyttöön tai poistaminen käytöstä
- Napsauta hiiren kakkospainikkeella Käynnistä-kuvaketta ja valitse avattavasta valikosta PowerShell (Admin).
- Jos näyttöön tulee UAC-kehote, salli käyttö valitsemalla Kyllä.
- Kopioi/liitä koodi PowerShell (Admin) -ikkunaan ja paina Enter lopussa.
- Ota Windowsin hiekkalaatikko käyttöön kirjoittamalla seuraava koodi:
- Ota käyttöön – Windowsin valinnainen ominaisuus – Ominaisuuden nimi ”Containers-Disposable ClientVM” – Kaikki -Online
- Anna seuraava komento poistaaksesi Windowsin hiekkalaatikon käytöstä:
- Disable-Windows Optional Feature -Ominaisuuden nimi ”Containers-Disposable ClientVM”-Online
- Valitse Y hyväksyäksesi pyynnön, jos sinua kehotetaan käynnistämään järjestelmä uudelleen tehtävän suorittamisen jälkeen.
- Kun olet suorittanut tehtävän, tarkista, onko hiekkalaatikko käytössä vai pois käytöstä mieltymystesi mukaan.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
Käytä komentokehotetta, ota käyttöön tai poista käytöstä Windowsin hiekkalaatikko
- Kirjoita Cortanaan cmd. Valitse ”Suorita järjestelmänvalvojana” valikosta, kun napsautat hiiren kakkospainikkeella komentokehotetta.
- Valtuuta käyttö vastaamalla Kyllä UAC-kysymykseen.
- Kirjoita seuraava koodi korotettuun komentokehotteeseen ja paina Enter suorittaaksesi komennon.
- Kopioi ja liitä alla oleva koodi ottaaksesi hiekkalaatikkoominaisuuden käyttöön Windowsissa.
- Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-All
- Suorita tämä komento Windowsissa poistaaksesi hiekkalaatikkoominaisuuden käytöstä −
- dism/online/Disable-Feature/FeatureName: ”Containers-DisposableClientVM”
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
6. Poista Device Guard / Credential Guard käytöstä
Oletusarvon mukaan suojaus tai tunnistetietojen suojaus voidaan ottaa käyttöön Windows-isännissä, joissa on EFI BIOS -laite. Tämä häiritsee virtualisointiohjelmistoa käyttöjärjestelmätasolla, mikä johtaa virheeseen. Tämän virheen välttämiseksi se on poistettava käytöstä. Voit tehdä tämän Windowsissa seuraavasti:
- Siirry Suorita-valintaikkunaan käyttämällä Window + R -näppäimiä yhdessä. Kirjoita ”gpedit.msc” valintaikkunaan ja paina Enter.
- Siirry kohtaan ”Paikallinen tietokonekäytäntö” ja sitten ”Tietokoneen asetukset” ja sitten ”Hallintamallit”> ”Järjestelmä”> ”Device Guard” ja sitten ”Disable Virtualization Based Security” ryhmäeditorin ikkunassa.
- Jos et voi tehdä tätä ryhmäkäytäntöeditorilla, on olemassa toinen tapa saavuttaa sama tavoite.
- Aseta rekisterissä arvo ”keyHKLM > Järjestelmä > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” arvoon ”0”.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
7. Poista kolmannen osapuolen virustorjuntaohjelmisto
Mikä tahansa järjestelmääsi asentamasi virustorjuntaohjelmisto voi olla syyllinen tähän ongelmaan. On parempi poistaa se hetkeksi ja katsoa, ratkaiseeko se ongelman. Jos käytät Windows Defenderin palomuuria, voit poistaa sen käytöstä seuraavasti:
- Kirjoita ”Asetukset” Käynnistä-valikon vieressä olevaan hakukenttään ja paina ”Enter”-painiketta.
- Valitse Asetukset-ikkunan vasemmasta ruudusta Päivitys ja suojaus ja sitten Windowsin suojaus.
- Valitse sitten Suojausalueet-kohdassa Virus- ja uhkien suojaus ja sitten Virus- ja uhkien suojausasetusten kohdasta Hallinnoi asetuksia.
- Varmista, että ”Reaaliaikainen suojaus” -kytkin on ”OFF”-asennossa tässä ikkunassa.
- Palaa ”Windowsin suojaus” -välilehteen ja valitse ”Palomuuri ja verkkosuojaus” vasemmasta ruudusta.
- Valitse ”Domain Network”, ”Private Network” ja ”Public Network” yksitellen tässä ruudussa ja valitse sitten ”OFF”-valintanappi ”Microsoft Defender Firewall”.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
8. Ota virtualisointi käyttöön
- Avaa komentokehoteikkuna.
- Kirjoita nyt komentokehotteeseen systeminfo.exe.
- Hyper V -vaatimusten oikealla puolella näet virtualisoinnin aktivoituna laiteohjelmistossa.
- Siirry aloitusvalikkoon ja valitse avattavasta valikosta ”Asetukset”.
- Etsi ja valitse Päivitys ja suojaus. Uusi välilehti tulee näkyviin, etsi palautus ja napsauta sitä.
- Sinun pitäisi löytää palautustila ennen käynnistystä ja klikata ”Käynnistämisen lisäasetukset” -osiossa ”Käynnistä uudelleen nyt” -painiketta.
- Sinun tulee valita Vianetsintä-vaihtoehto, kun näet sinisen näytön tietyillä kuvakkeilla.
- Valitse ”Lisäasetukset”-välilehti. Sinun on määritettävä tämä asetus, koska ongelmamme liittyy laiteohjelmistoon.
- Valitse UEFI-laiteohjelmiston asetukset, kun löydämme ne, ja uudelleenkäynnistyspainike tulee uudelleen näkyviin; paina Enter käynnistääksesi uudelleen.
- Etsi BIOS-asetukset ja paina vastaavaa toimintonäppäintä.
- Uusi paneeli tulee näkyviin; Siirry järjestelmän kokoonpanoon (pääset tänne painamalla nuolinäppäimiä) ja etsi virtualisointitekniikka.
- Tässä vaiheessa virtualisointitekniikkasi on käytössä. Voit poistua tästä painamalla F10.
- Tarkista, onnistuitko ratkaisemaan ongelman ”Vt-X ei ole saatavilla (Verr_vmx_no_vmx)” vai et.
Johtopäätös
Jos virtualisointi ei ole käytössä Windows-tietokoneellasi, näyttöön tulee virheilmoitus ”VT-x on poistettu käytöstä BIOSissa kaikissa CPU-tiloissa”. Virtualisointi on oletusarvoisesti poistettu käytöstä monissa Windows-koneissa BIOS-tasolla, ja se on otettava käyttöön uuden virtuaalikoneen luomiseksi. Käytä kaikkia yllä lueteltuja työkaluja saadaksesi selville, mitä tämä virhe tarkoittaa ja kuinka se korjataan.
FAQ
Kuinka tietää, onko Vt-X käytössä Windows 10:ssä?
Valitse pikavalikosta Task Manager napsauttamalla tehtäväpalkkia hiiren kakkospainikkeella. Valitse Tehtävienhallinta-ikkunassa Suorituskyky-välilehti. Kun pääset Suorituskyky-välilehteen, katso oletuksena näkyvät suorittimen tiedot. Tarkista virtualisointialue CPU-tietojen alla näytön oikealla puolella.
Kuinka korjata Vt Not Capable?
Tietokoneesi on käynnistettävä uudelleen. Pääset BIOS-valikkoon painamalla ”Delete”, ”Esc”, ”F1”, ”F2” tai ”F4”, kun tietokone poistuu mustasta näytöstä. Etsi prosessoriin liittyviä asetuksia BIOS-asetuksista. Ota virtualisointi käyttöön käyttämällä VT-x-, AMD-V-, SVM- tai Vanderpool-asetuksia. Tallenna muutokset ja käynnistä tietokone uudelleen.
Kuinka ottaa Intel Vt-d käyttöön?
Paina oikeaa nuolinäppäintä Setup Utility -näytössä, kunnes Lisäasetukset-välilehti on valittuna. Paina alanuolinäppäintä, kunnes Intel(R) Virtualization Technology on valittuna Lisäasetukset-välilehdellä, ja paina Enter-näppäintä. Valitse Käytössä alanuolinäppäimellä ja paina sitten Enter-näppäintä.
Mistä tiedän, tukeeko kannettavani virtualisointia?
Avaa komentokehoteikkuna. Käynnistä suoritusruutu painamalla Windows-näppäintä + R, kirjoita cmd ja paina Enter. Kirjoita nyt komentoriville systeminfo-komento ja paina Enter. Tämä komento näyttää kaikki järjestelmäsi tiedot, mukaan lukien virtualisointituki.
Vastaa