Så här aktiverar du Intel VT-x i datorns BIOS eller UEFI Firmware
Moderna CPU: er inkluderar hårdvaru virtualiseringsfunktioner som hjälper till att accelerera virtuella maskiner skapade i VirtualBox, VMware, Hyper-V och andra appar. Men de här funktionerna är inte alltid aktiverade som standard.
Virtuella maskiner är underbara saker. Med virtualiseringsappar kan du köra en hel virtuell dator i ett fönster på ditt nuvarande system. Inom den virtuella maskinen kan du köra olika operativsystem, testa appar i en sandlåda miljö och experimentera med funktioner utan oro. För att kunna fungera behöver de virtuella maskinapplikationerna maskinvaruaccelerationsfunktioner inbyggda i moderna processorer. För Intel-processorer innebär detta Intel VT-x-maskinvarucceleration. För AMD-processorer betyder det AMD-V-maskinvarucceleration.
Vid någon tidpunkt kan du stöta på felmeddelanden i dina VM-appar som följande:
- VT-x / AMD-V-hårdvaruacceleration är inte tillgänglig på ditt system
- Denna värd stöder Intel VT-x, men Intel VT-x är inaktiverad
- Processorn på den här datorn är inte kompatibel med Hyper-V
Dessa fel kan dyka upp av ett antal olika skäl. Det första är att hårdvaruaccelerationsfunktionen kan vara inaktiverad. På system med en Intel-CPU kan Intel VT-X-funktionen avaktiveras via en BIOS- eller UEFI-firmwareinställning. Faktum är att det ofta är avaktiverat som standard på nya datorer. På system med en AMD-CPU kommer detta inte att vara ett problem. AMD-V-funktionen är alltid aktiverad, så det finns ingen BIOS- eller UEFI-inställning att ändra.
Den andra anledningen till att dessa fel kan dyka upp är om du försöker använda en virtualiseringsapplikation som VMWare eller VirtualBox när du redan har Microsofts Hyper-V installerad. Hyper-V tar över dessa hårdvaruaccelerationsfunktioner och andra virtualiseringsappar kan inte komma åt dem.
Så, låt oss ta en titt på hur man åtgärdar dessa problem.
Försök avinstallera Hyper-V
Om du har Hyper-V installerat blir det girigt och låter inte andra virtualiseringsappar komma åt maskinvaruaccelerationsfunktioner. Detta händer oftare med Intel VT-x-hårdvara, men kan också hända med AMD-V ibland. Om så är fallet får du se en felmeddelande i din virtualiseringsapp, så att Intel VT-x (eller AMD-V) inte är tillgänglig, trots att den är aktiverad på datorn.
För att lösa detta problem behöver du bara avinstallera Hyper-V. Hyper-V är en valfri Windows-funktion, så avinstallationen är lite annorlunda än att avinstallera en vanlig app. Gå till Kontrollpanelen> Avinstallera ett program. Klicka på "Slå på Windows-funktioner på eller av" i fönstret "Program och funktioner".
I fönstret "Windows-funktioner", avmarkera kryssrutan "Hyper-V" och klicka sedan på "OK".
När Windows är klar att avinstallera Hyper-V måste du starta om datorn och sedan kan du försöka använda VirtualBox eller VMware igen.
Slå på Intel VT-x på din BIOS eller UEFI Firmware
Om du har en Intel-CPU och avinstallerar Hyper-V löste inte ditt problem - eller din virtualiseringsapp rapporterade att Intel VT-x var avaktiverad - du måste komma åt datorns BIOS- eller UEFI-inställningar. PC: er som gjorts före utgåvan av Windows 8 använder förmodligen BIOS. Datorer som tillverkats efter att Windows 8 kom ut kan använda UEFI istället, och sannolikheten för att använda UEFI blir ju modernare PC: n.
På ett BIOS-baserat system får du tillgång till BIOS-inställningar genom att starta om datorn och trycka på lämplig knapp höger när den först startas. Nyckeln du trycker beror på datorns tillverkare, men det är ofta "Ta bort" eller "F2" -knappen. Du kommer också troligen att se meddelandet under start som säger något som "Press Nyckel för att komma åt inställningen. "Om du inte kan ta reda på rätt nyckel för att komma in i dina BIOS-inställningar, utför bara en webbsökning för något som"dator model_number få tillgång till BIOS. "
På en UEFI-baserad dator kan du inte bara trycka på en tangent medan datorn startar. I stället måste du följa dessa instruktioner för att komma åt UEFI-firmwareinställningarna från de avancerade startalternativen för Windows. Håll ned Shift-tangenten när du klickar på Starta om i Windows för att starta om direkt till den menyn.
Huruvida din dator använder BIOS eller UEFI, när du är på inställningsmenyn kan du börja leta efter ett alternativ märkt något som "Intel VT-x", "Intel Virtualization Technology", "Virtualization Extensions", "Vanderpool" eller något liknande.
Ofta hittar du alternativet under en "Processor" undermeny. Den undermenyn kan vara placerad någonstans under en "Chipset", "Northbridge", "Advanced Chipset Control" eller "Advanced CPU Configuration" menyn.
Aktivera alternativet och välj sedan "Spara och avsluta" eller motsvarande funktion för att spara dina inställningar och starta om datorn.
När datorn har startats om kan du försöka använda VirtualBox eller VMware igen.
Vad gör du om du inte ser Intel VT-x-alternativet i BIOS eller UEFI
Tyvärr innehåller vissa bärbara datortillverkare och moderkortstillverkare inte ett alternativ i sina BIOS- eller UEFI-inställningar för att möjliggöra Intel VT-x. Om du inte ser alternativet, försök att utföra en webbsökning för modellnumret för din bärbara dator eller moderkortet, om det är en stationär dator och "aktivera Intel VT-x".
I vissa fall kan tillverkare senare släppa en BIOS- eller UEFI-firmwareuppdatering som innehåller detta alternativ. Uppdatering av BIOS eller UEFI-firmware kan hjälpa dig - om du har tur.
Och kom ihåg att om du har en äldre CPU, kanske den inte stöder Intel VT-X eller AMD-V hårdvaru virtualiseringsfunktioner alls.
Bildkredit: Nick Gray på Flickr