Virtuelle maskiner er fantastiske ting. Med virtualiseringsprogrammer kan du kjøre en hel virtuell datamaskin i et vindu på ditt nåværende system. Innenfor den virtuelle maskinen kan du kjøre forskjellige operativsystemer, teste apper i et sandboxmiljø, og eksperimentere med funksjoner uten bekymring. For å kunne jobbe, trenger de virtuelle maskinapplikasjonene maskinvareaccelerasjonsfunksjoner som er innebygd i moderne CPUer. For Intel-CPUer betyr dette Intel VT-x-maskinvareaccelerasjon. For AMD-CPUer betyr det AMD-V-maskinvareaccelerasjon.
På et tidspunkt kan du støte på feilmeldinger i VM apps som følgende:
- VT-x / AMD-V-maskinvareaccelerasjon er ikke tilgjengelig på systemet
- Denne verten støtter Intel VT-x, men Intel VT-x er deaktivert
- Prosessoren på denne datamaskinen er ikke kompatibel med Hyper-V
Disse feilene kan dukke opp av et par forskjellige grunner. Den første er at maskinvareaccelerasjonsfunksjonen kan være deaktivert. På systemer med en Intel CPU kan Intel VT-X-funksjonen deaktiveres via en BIOS eller UEFI-firmwareinnstilling. Faktisk er det ofte deaktivert som standard på nye datamaskiner. På systemer med en AMD CPU, vil dette ikke være et problem. AMD-V-funksjonen er alltid aktivert, så det er ingen BIOS- eller UEFI-innstilling som skal endres.
Den andre grunnen til at disse feilene kan dukke opp er hvis du prøver å bruke en virtualiseringsapplikasjon som VMWare eller VirtualBox når du allerede har Microsofts Hyper-V installert. Hyper-V tar over disse maskinvareakselerasjonsfunksjonene, og andre virtualiseringsapper vil ikke kunne få tilgang til dem.
Så, la oss ta en titt på hvordan du løser disse problemene.
Prøv å avinstallere Hyper-V
Hvis du har Hyper-V installert, blir det grådig og vil ikke la andre virtualiseringsapper få tilgang til maskinvareaccelerasjonsfunksjoner. Dette skjer oftere med Intel VT-x-maskinvare, men kan også skje med AMD-V ved en anelse. Hvis dette er tilfelle, ser du en feilmelding i virtualiseringsappen din, slik at Intel VT-x (eller AMD-V) ikke er tilgjengelig, selv om den er aktivert på datamaskinen.
For å løse dette problemet må du bare avinstallere Hyper-V. Hyper-V er en valgfri Windows-funksjon, så det er litt annerledes å avinstallere det enn å avinstallere en vanlig app. Gå til Kontrollpanel> Avinstaller et program. I vinduet "Programmer og funksjoner" klikker du på "Slå Windows-funksjoner på eller av."
Slå på Intel VT-x på BIOS eller UEFI Firmware
Hvis du har en Intel CPU og avinstallere Hyper-V, løste ikke problemet ditt - eller din virtualiseringsapp rapporterte at Intel VT-x var deaktivert - du må ha tilgang til datamaskinens BIOS- eller UEFI-innstillinger. PCer laget før utgivelsen av Windows 8 bruker sannsynligvis BIOS. PCer laget etter at Windows 8 kom ut, kan bruke UEFI i stedet, og sannsynligheten for å bruke UEFI blir jo mer moderne PCen.
På et BIOS-basert system, får du tilgang til BIOS-innstillinger ved å starte PCen på nytt og trykke på riktig nøkkel til høyre når den først starter. Nøkkelen du trykker av, avhenger av datamaskinens produsent, men det er ofte "Slett" eller "F2" -tasten. Du vil også mest sannsynlig se meldingen under oppstart som sier noe som "Trykk {Nøkkel} for å få tilgang til oppsettet. "Hvis du ikke finner ut den riktige nøkkelen for å komme inn i BIOS-innstillingene, må du bare utføre et nettsøk etter noe som"{computer} {model_number} få tilgang til BIOS."
Ofte finner du alternativet under en "Prosessor" undermeny. Denne undermenyen kan være plassert et sted under en "Chipset", "Northbridge", "Advanced Chipset Control" eller "Advanced CPU Configuration" -menyen.
Aktiver alternativet og velg deretter "Lagre og Avslutt" eller tilsvarende funksjon for å lagre innstillingene dine, og start datamaskinen på nytt.
Hva gjør du hvis du ikke ser Intel VT-x-alternativet i BIOS eller UEFI
Dessverre inneholder ikke noen bærbare produsenter og hovedkortprodusenter et alternativ i BIOS eller UEFI-innstillingene for å aktivere Intel VT-x.Hvis du ikke ser alternativet, kan du prøve å utføre et websøk for modellnummeret til den bærbare datamaskinen eller hovedkortet ditt, om det er en stasjonær PC og "aktivere Intel VT-x".
I noen tilfeller kan produsentene senere lansere en BIOS eller UEFI firmware-oppdatering som inneholder dette alternativet. Oppdatering av BIOS eller UEFI-firmware kan hjelpe - hvis du er heldig.
Og husk at hvis du har en eldre CPU, kan den ikke støtte Intel VT-X eller AMD-V-maskinvarevirtualiseringsfunksjonene i det hele tatt.