Intel VT-x inschakelen in de BIOS van uw computer of UEFI-firmware
Moderne CPU's bevatten functies voor hardwarevirtualisatie die helpen bij het versnellen van virtuele machines die zijn gemaakt in VirtualBox, VMware, Hyper-V en andere apps. Maar deze functies zijn niet altijd standaard ingeschakeld.
Virtuele machines zijn prachtige dingen. Met virtualisatie-apps kunt u een volledige virtuele computer in een venster op uw huidige systeem uitvoeren. Binnen die virtuele machine kun je verschillende besturingssystemen uitvoeren, apps testen in een sandbox-omgeving en zonder zorgen met functies experimenteren. Om te kunnen werken, hebben die virtuele machine-apps hardwareversnellingsfuncties nodig die zijn ingebouwd in moderne CPU's. Voor Intel-CPU's betekent dit Intel VT-x hardwareversnelling. Voor AMD-CPU's betekent dit AMD-V-hardwareversnelling.
Op een gegeven moment kunt u foutmeldingen tegenkomen in uw VM-apps, zoals:
- VT-x / AMD-V hardwareversnelling is niet beschikbaar op uw systeem
- Deze host ondersteunt Intel VT-x, maar Intel VT-x is uitgeschakeld
- De processor op deze computer is niet compatibel met Hyper-V
Deze fouten kunnen om verschillende redenen worden weergegeven. De eerste is dat de hardwareversnellingsfunctie mogelijk is uitgeschakeld. Op systemen met een Intel CPU kan de Intel VT-x-functie worden uitgeschakeld via een BIOS- of UEFI-firmware-instelling. Het is zelfs vaak standaard uitgeschakeld op nieuwe computers. Op systemen met een AMD CPU is dit geen probleem. De AMD-V-functie is altijd ingeschakeld, dus er is geen BIOS- of UEFI-instelling die kan worden gewijzigd.
De andere reden dat deze fouten kunnen worden weergegeven, is als u een virtualisatie-app zoals VMWare of VirtualBox probeert te gebruiken wanneer u Microsoft Hyper-V al hebt geïnstalleerd. Hyper-V neemt die hardwareversnellingsfuncties over en andere virtualisatie-apps kunnen er geen toegang toe krijgen.
Laten we dus eens kijken hoe we deze problemen kunnen oplossen.
Probeer Hyper-V te verwijderen
Als Hyper-V is geïnstalleerd, wordt het hebzuchtig en kunnen andere virtualisatie-apps geen toegang krijgen tot hardwareversnellingsfuncties. Dit gebeurt vaker met Intel VT-x-hardware, maar kan ook voorkomen met AMD-V. Als dit het geval is, ziet u een foutmelding in uw virtualisatie-app dat Intel VT-x (of AMD-V) niet beschikbaar is, ook al is deze ingeschakeld op uw computer.
Om dit probleem op te lossen, moet u Hyper-V verwijderen. Hyper-V is een optionele Windows-functie, dus het verwijderen ervan is iets anders dan het verwijderen van een normale app. Ga naar Configuratiescherm> Een programma verwijderen. Klik in het venster 'Programma's en onderdelen' op 'Windows-functies in- of uitschakelen'.
Schakel in het venster "Windows-functies" het selectievakje "Hyper-V" uit en klik vervolgens op "OK".
Wanneer Windows klaar is met het verwijderen van Hyper-V, moet u uw pc opnieuw opstarten en vervolgens kunt u opnieuw proberen VirtualBox of VMware te gebruiken.
Zet Intel VT-x aan in uw BIOS of UEFI Firmware
Als u een Intel-processor hebt en als het verwijderen van Hyper-V uw probleem niet heeft opgelost of als uw virtualisatie-app meldt dat Intel VT-x is uitgeschakeld, heeft u toegang tot de BIOS- of UEFI-instellingen van uw computer nodig. Pc's die zijn gemaakt vóór de release van Windows 8 gebruiken waarschijnlijk het BIOS. Pc's gemaakt nadat Windows 8 uitkwam, kunnen in plaats daarvan UEFI gebruiken, en de waarschijnlijkheid van het gebruik van UEFI wordt groter naarmate de pc moderner is.
Op een op BIOS gebaseerd systeem krijgt u toegang tot de BIOS-instellingen door uw pc opnieuw op te starten en de juiste toets rechts in te drukken wanneer deze voor het eerst wordt opgestart. De toets die u indrukt, hangt af van de fabrikant van uw pc, maar het is vaak de toets "Wissen" of "F2". Tijdens het opstarten zult u hoogstwaarschijnlijk een bericht zien dat zegt: "Druk op Sleutel om toegang te krijgen tot de instellingen. "Als u niet de juiste sleutel kunt vinden om in uw BIOS-instellingen te komen, voert u gewoon een zoekopdracht op het web uit voor zoiets als"computer model_number toegang BIOS. "
Op een op UEFI gebaseerde computer hoeft u niet per se op een toets te drukken terwijl de computer opstart. In plaats daarvan moet u deze instructies volgen om toegang te krijgen tot de UEFI-firmware-instellingen via de geavanceerde opstartopties van Windows. Houd de Shift-toets ingedrukt terwijl u klikt op Opnieuw opstarten in Windows om rechtstreeks opnieuw op dat menu te starten.
Of uw pc nu BIOS of UEFI gebruikt, u kunt in het instellingenmenu beginnen met het zoeken naar een optie met het label 'Intel VT-x', 'Intel Virtualization Technology', 'Virtualization Extensions' en 'Vanderpool'. of iets dergelijks.
Vaak vindt u de optie onder een submenu "Processor". Dat submenu kan zich ergens onder een "Chipset", "Northbridge", "Advanced Chipset Control" of "Advanced CPU Configuration" menu bevinden.
Schakel de optie in en selecteer vervolgens "Opslaan en afsluiten" of de equivalente functie om uw instellingen te wijzigen en uw pc opnieuw op te starten.
Nadat de pc opnieuw is opgestart, kunt u opnieuw proberen VirtualBox of VMware te gebruiken.
Wat te doen als u de Intel VT-x-optie niet ziet in BIOS of UEFI
Helaas bevatten sommige laptopfabrikanten en moederbordfabrikanten geen optie in hun BIOS- of UEFI-instellingen voor het inschakelen van Intel VT-x. Als u de optie niet ziet, probeer dan een zoekopdracht op internet uit te voeren naar het modelnummer van uw laptop (of uw moederbord, als het een desktop-pc is) en "schakel Intel VT-x in".
In sommige gevallen kunnen fabrikanten later een BIOS- of UEFI-firmware-update uitvoeren die deze optie bevat. Het bijwerken van uw BIOS- of UEFI-firmware kan helpen - als u geluk heeft.
En onthoud: als u een oudere CPU heeft, ondersteunt deze mogelijk niet de Intel VT-x of AMD-V hardware virtualisatie-functies.
Image Credit: Nick Gray op Flickr