Annons
Virtualisering är en super användbar funktion finns på nästan alla moderna datorer. Det låter dig skapa ytterligare virtuella miljöer som körs på din faktiska hårdvara, så att du kan testa ut nya operativsystem, köra gamla appar och mer.
Ibland fungerar dock virtualisering inte rätt. Om du har försökt konfigurera VirtualBox eller ett annat virtualiseringsprogram och få ett fel som "VT-x maskinvaruacceleration är inte tillgängligt i ditt system", prova dessa steg för att få det att fungera ordentligt.
1. Aktivera virtualisering i ditt BIOS
I de flesta fall fungerar virtualisering inte eftersom den är inaktiverad i din dators BIOS eller UEFI. Även om de flesta moderna datorer stöder funktionen är den ofta inaktiverad som standard. Därför bör du ta en titt för att se till att rätt funktion är aktiverad på ditt system.
Du måste göra det ange BIOS eller UEFI först. Nyckeln för att träffa efter start av din dator beror på dess modell; F2, F12, och Radera är vanliga val. Om din dator startar för snabbt så att du trycker på nyckeln kan du prova
ange din UEFI / BIOS med omstartalternativet i Windows 10 Det rätta sättet att komma åt UEFI-inställningar i WindowsBehöver du komma åt ditt UEFI i Windows 10? Om du inte vill starta om och gissa rätt nyckel vid start är här ett pålitligt sätt att göra det istället. Läs mer .När du är inne, leta efter ett alternativ som heter något liknande Intel VT-x, Intel virtualiseringsteknik, AMD-V, Vanderpool, eller liknande. Du kanske hittar det under en processor eller chipset, kategori, som i sin tur kan gömma sig under en Avancerad flik.
Spara din konfiguration och starta om. När du har kommit tillbaka till Windows bör du ha tillgång till virtualisering.
2. Ser du inte det? Uppdatera din BIOS
Om du inte ser ett alternativ för virtualisering i ditt BIOS finns det en chans att tillverkaren har tillhandahållit en uppdatering som lägger till den här funktionen. Detta är förmodligen inte fallet för de flesta maskiner, men det gör aldrig ont att försöka.
För att hitta en BIOS-uppdatering kan du göra det använd tillverkarens app som medföljer din dator. Till exempel kommer Lenovo System Update att söka efter BIOS och drivrutinsuppdateringar på Lenovo-system.
Om du inte har en app som den här måste du göra det uppdatera din BIOS manuellt Hur du uppdaterar ditt UEFI BIOS i WindowsDe flesta PC-användare går utan att uppdatera BIOS. Om du bryr dig om fortsatt stabilitet bör du dock regelbundet kontrollera om en uppdatering är tillgänglig. Vi visar hur du säkert kan uppdatera din UEFI BIOS. Läs mer . En Google-sökning efter namnet på ditt moderkort bör ta dig till tillverkarens webbplats, där du vanligtvis kan hitta nya BIOS-versioner under Stöd eller Nedladdningar sektioner.
Följ instruktionerna i artikeln ovan för att uppdatera ditt BIOS, försök sedan ange det igen och leta efter ett virtualiseringsalternativ. Om du inte ser en är chansen stor att din dator inte stöder funktionen.
3. Inaktivera Hyper-V (på Windows)
Professionella utgåvor av Windows inkluderar ett Microsoft-program som kallas Hyper-V. Detta är Microsofts egen virtualiseringsprogramvara, liknande VirtualBox eller VMware. Tyvärr kan Hyper-V kapa din dators virtualiseringsrättigheter och hindra dig från att använda en annan app.
Du behöver inte Hyper-V om du inte vill använda den Hur man använder Hyper-V för att köra all Linux-distro på Windows 10Vad är bättre än ett operativsystem? Två operativsystem! Vi visar hur du installerar ett andra operativsystem på Windows med Hyper-V, den ursprungliga Windows virtuella maskinlösningen. Läs mer , så om du tar bort den från din dator kan din valbara virtualiseringsapp fungera korrekt. För att göra det, öppna Kontrollpanel genom att söka efter det i Windows Start-menyn. Ändra Visa av alternativet längst upp till höger från Kategori till Små eller Stora ikoner. Välj sedan Program och funktioner inträde.
Klicka här Slå av eller på funktioner i Windows på vänstra sidan. Du kommer se Hyper-V i listan. Avmarkera det och välj sedan OK. Windows kommer att ta ett ögonblick för att ta bort Hyper-V, då måste du starta om för att slutföra processen.
När du har startat om bör du kunna använda VirtualBox eller liknande appar ordentligt, eftersom Hyper-V inte kommer att vara på väg att ta bort virtualiseringsfunktioner längre.
4. Bekräfta att din PC stöder virtualisering
Om du har provat alla ovanstående steg och virtualisering fortfarande inte fungerar, är chansen stor att din maskin inte stöder det. Det är dock värt att bekräfta detta innan du ger upp.
En gång erbjöd Microsoft ett verktyg som snabbt kontrollerade detta, men det fungerar inte på något nyare än Windows 7. Därför måste du använda ett verktyg från antingen Intel eller AMD istället, beroende på din processor.
Tryck Ctrl + Skift + Esc, eller högerklicka på Aktivitetsfältet och välj Aktivitetshanteraren för att öppna det verktyget. Klick Fler detaljer för att utöka det om det behövs, öppna sedan Prestanda flik. Klick CPU och du kommer att se namnet på din CPU ovanför diagrammet.
Om du har en Intel CPU, ladda ner Intel Processor Identification Utility. De med AMD-processorer bör ladda ner motsvarande AMD-verktyg istället.
Installera lämpligt verktyg och öppna det sedan genom att söka på Start-menyn om det inte öppnas automatiskt. Byt till Intels verktyg CPU-teknik fliken och leta efter Intel virtualiseringsteknik. Om det står Ja, sedan stöder din CPU virtualisering. AMD: s verktyg bör helt enkelt dyka upp med ett fönster som låter dig veta om du kan använda virtualisering eller inte.
Om din CPU inte stöder virtualisering är du tyvärr lycklig.
5. Jag har aktiverat virtualisering, men ...
Kanske har du fått virtualisering att fungera efter att ha följt ovanstående råd, men fortfarande har problem med prestanda eller bara komma igång en VM. Här är några andra knep för att prova om virtualisering inte fungerar korrekt:
- Kom ihåg att du inte kan köra en 64-bitars virtuell maskin på en 32-bitars dator. Om din processor inte är 64-bitars, se till att du laddar ner 32-bitarsversionen av OS Vad är skillnaden mellan 32-bitars och 64-bitars Windows?Vad är skillnaden mellan 32-bitars och 64-bitars Windows? Här är en enkel förklaring och hur du kontrollerar vilken version du har. Läs mer du vill köra i en virtuell maskin för att undvika kompatibilitetsproblem.
- Se till att du har tillräckligt med ledigt diskutrymme. Om du skapar en dynamiskt tilldelad virtuell disk och den expanderar kan din värddator få lite utrymme. Detta kan orsaka prestandaproblem.
- Se till att du har tillräckligt med RAM-minne för att tillägna VM. Din VM måste använda något av datorns RAM-minne för att köra. Om du inte har tillräckligt kommer din VM troligen att chugga. Se dock till att inte dela för mycket, annars kan värddatorn stöta på problem.
Få virtualisering som fungerar på din dator
Förhoppningsvis fixade ett av dessa tips problemet som hindrar dig från att njuta av virtualisering på din PC. I de flesta fall måste du aktivera virtualisering i ditt BIOS och inaktivera Hyper-V för att det ska fungera. Om det inte låter dig åtminstone komma igång med en virtuell maskin stöder din dator inte funktionen - du måste uppgradera för att dra nytta av funktionen.
Nu när du kan dyka in i virtualisering, kolla in vår guide för att komma igång i VirtualBox Hur man använder VirtualBox: AnvändarhandbokMed VirtualBox kan du enkelt installera och testa flera operativsystem. Vi visar hur du ställer in Windows 10 och Ubuntu Linux som en virtuell maskin. Läs mer för en fullständig genomgång.
Ben är vice redaktör och sponsrad postchef på MakeUseOf. Han har en B.S. i datorinformationssystem från Grove City College, där han tog examen Cum Laude och med utmärkelser i sin major. Han tycker om att hjälpa andra och brinner för videospel som medium.