Nykyaikaiset suorittimet sisältävät laitteiston virtualisointiominaisuuksia, jotka auttavat nopeuttamaan VirtualBox-, VMware-, Hyper-V- ja muissa sovelluksissa luotuja virtuaalikoneita. Nämä ominaisuudet eivät ole aina käytössä oletuksena.
Virtuaaliset koneet ovat ihania asioita. Virtuaalisointisovelluksilla voit käyttää koko virtuaalista tietokonetta nykyisessä järjestelmässäsi olevassa ikkunassa. Tässä virtuaalikoneessa voit käyttää erilaisia käyttöjärjestelmiä, testisovelluksia hiekkalaatikkoympäristössä ja kokeilla ominaisuuksia ilman huolta. Työskentelyä varten nämä virtuaalikoneohjelmat tarvitsevat laitteiston kiihdytysominaisuuksia, jotka on rakennettu nykyaikaisiin keskusyksiköihin. Intel-suorittimille tämä tarkoittaa Intel VT-x -laitteiston kiihdytystä. AMD-suorittimille se merkitsee AMD-V-kiihdytystä.
Jossain vaiheessa VM-sovelluksissa saattaa esiintyä virheilmoituksia, kuten seuraavia:
Nämä virheet voivat näkyä muutamia eri syitä. Ensimmäinen on se, että laitteiston kiihdytysominaisuus voidaan poistaa käytöstä. Intel-prosessorilla varustetuissa järjestelmissä Intel VT-x -toiminto voidaan poistaa käytöstä BIOS- tai UEFI-laiteohjelmiston avulla. Itse asiassa se on usein estetty oletusarvoisesti uusissa tietokoneissa. Järjestelmissä, joissa on AMD-keskusyksikkö, tämä ei ole ongelma. AMD-V-ominaisuus on aina käytössä, joten BIOS- tai UEFI-asetusta ei voi muuttaa.
Toinen syy, jonka nämä virheet voivat ponnahtaa, on, jos yrität käyttää virtualisointisovellusta, kuten VMWare tai VirtualBox, kun sinulla on jo Microsoftin Hyper-V: n asennettu. Hyper-V ottaa nämä laitteiston kiihdytysominaisuudet ja muut virtualisointisovellukset eivät voi käyttää niitä.
Katsotaan siis, miten näiden ongelmien korjaaminen onnistuu.
Jos sinulla on Hyper-V asennettu, se saa ahne ja ei anna muiden virtualisointisovellusten käyttää laitteiston kiihdytysominaisuuksia. Tämä tapahtuu useimmiten Intel VT-x -laitteiston kanssa, mutta voi tapahtua myös AMD-V: n kanssa. Jos näin on, näet virtualisointisovelluksessa virheilmoituksia, joiden perusteella Intel VT-x (tai AMD-V) ei ole käytettävissä, vaikka se on käytössä tietokoneellasi.
Voit ratkaista tämän ongelman poistamalla vain Hyper-V: n. Hyper-V on valinnainen Windows-ominaisuus, joten asennuksen poistaminen on hieman erilainen kuin tavallisen sovelluksen asennuksen poistaminen. Ohjauspaneeli> Ohjauspaneeli> Poista ohjelman asennus. Valitse "Ohjelmat ja toiminnot" -ikkunassa "Ota Windowsin ominaisuudet käyttöön tai poista se käytöstä".
Poista "Hyper-V" -valintaruutu "Windowsin ominaisuudet" -ikkunasta ja napsauta sitten "OK".
Kun Windows on tehty Hyper-V: n asennuksen poistamisen jälkeen, sinun on käynnistettävä tietokone uudelleen ja kokeilla uudelleen VirtualBoxia tai VMwarea.
Jos sinulla on Intel-keskusyksikkö ja Hyper-V: n asennuksen poistaminen ei ratkaise ongelmaa - tai virtualisointisovelluksesi ilmoitti, että Intel VT-x on poistettu käytöstä - sinun on käytettävä tietokoneesi BIOS- tai UEFI-asetuksia. Ennen Windows 8: n julkaisemista tehdyt tietokoneet todennäköisesti käyttävät BIOSia. Windows 8: n jälkeen tehdyt PC: t saattavat käyttää UEFI: tä sen sijaan ja UEFI: n käytön todennäköisyys kasvaa nykyaikaisemmalla PC: llä.
BIOS-pohjaisessa järjestelmässä pääset BIOS-asetuksiin käynnistämällä tietokoneen uudelleen ja painamalla oikeaa näppäintä heti, kun se käynnistyy. Painettava painike riippuu tietokoneen valmistajasta, mutta se on usein "Poista" tai "F2" -näppäin. Voit myös todennäköisesti nähdä viestin käynnistyksen aikana, joka sanoo jotain "Press Key päästäksesi käyttöön. "Jos et pysty selvittämään oikeanpuoleista näppäintä päästäkseen BIOS-asetuksiin, suorita web-haku jotain"tietokone malli_numero käyttää BIOSia. "
UEFI-pohjaisessa tietokoneessa et voi välttämättä vain painaa näppäintä, kun tietokone käynnistetään. Sen sijaan sinun on noudatettava näitä ohjeita päästäksesi UEFI-laiteohjelmiston asetuksiin Windowsin lisäasetusten avulla. Pidä vaihtonäppäintä alhaalla, kun napsautat Käynnistä uudelleen Windowsissa käynnistääksesi kyseisen valikon suoraan.
Tietokoneessasi BIOS tai UEFI, kun olet asetusten valikossa, voit alkaa etsiä vaihtoehtoa nimeltä "Intel VT-x", "Intel Virtualization Technology", "Virtualization Extensions", "Vanderpool" tai jotain vastaavaa.
Usein löydät vaihtoehdon "Prosessori" -alivalikosta. Tämä alavalikko voi sijaita jonnekin "Piirisarja", "Northbridge", "Kehittynyt piirisarjan valvonta" tai "Kehittynyt CPU-konfigurointi" -valikko.
Ota asetus käyttöön ja valitse sitten Tallenna ja poistu tai vastaava ominaisuus, jos haluat tallentaa asetusten muutokset ja käynnistää tietokoneen uudelleen.
Kun tietokone käynnistyy uudelleen, voit kokeilla VirtualBoxia tai VMwarea uudelleen.
Valitettavasti eräät kannettavien tietokoneiden valmistajat ja emolevyvalmistajat eivät sisällä vaihtoehtoa niiden BIOS- tai UEFI-asetuksissa Intel VT-x: n käyttöönottamiseksi. Jos et näe vaihtoehtoa, yritä suorittaa web-haun kannettavan tietokoneen mallinumerosta - tai emolevystä, jos se on pöytätietokone - ja "ota käyttöön Intel VT-x".
Joissakin tapauksissa valmistajat voivat myöhemmin vapauttaa BIOS- tai UEFI-laiteohjelmiston päivityksen, joka sisältää tämän vaihtoehdon. BIOS- tai UEFI-laiteohjelmiston päivittäminen saattaa auttaa - jos olet onnekas.
Muista - jos sinulla on vanhempi keskusyksikkö, se ei välttämättä tue Intel VT-x- tai AMD-V-laitteiston virtualisointitoimintoja lainkaan.
Kuvauskenttä: Nick Gray Flickrissä