8 korrigeringar: VT-X inte tillgänglig (verr_vmx_no_vmx) på virtuella maskiner

När du försöker starta en virtuell maskin med VirtualBox-applikationen får du ett Vt-X Is Not Available (Verr_vmx_no_vmx) felmeddelande på din dator. Troligtvis för att virtualisering är inaktiverad.

I de flesta fall kan du inaktivera eller aktivera VT-x i BIOS. När du slår på datorn för första gången, tryck på DEL (eller något liknande) för att komma åt BIOS-inställningarna. Det finns ett alternativ för att aktivera VT-teknik.
Jag rekommenderar att du läser det här inlägget som förklarar hur du åtgärdar problemet med Vt-X Not Available (Verr_vmx_no_vmx) och varför det hände i första hand.
Vad är anledningen till att Vt-X inte är tillgänglig (Verr_vmx_no_vmx) på datorn?
Jag undersökte problemet genom att försöka återskapa det och titta på andra användarrapporter. Så vitt jag kan säga kommer flera scenarier att resultera i detta felmeddelande:
- VT-X är inte aktiverat i BIOS: VT-X kan inaktiveras manuellt eller på distans i BIOS-inställningar av vissa tredjepartsprogram. Detta kommer att orsaka problemet med Vt-X Not Available (Verr_vmx_no_vmx).
- CPU stöder inte VT-X: Även om det är sällsynt, finns det fall då felet uppstår eftersom datorn i fråga inte har den nödvändiga hårdvaran för att implementera VT-X-teknik.
- Windows Hyper-V-virtualisering aktiverad: Microsoft Hyper-V-teknik stör VT-X. Om Hyper-V-virtualisering är aktiverad kommer operativsystemet automatiskt att inaktivera VT-x.
- VT-X inaktiverades efter Avast-uppdatering: Avast har precis publicerat en uppdatering som effektivt inaktiverar VT-x. Samtidigt är realtidsskyddet aktivt om inte användaren aktiverar kapslad virtualisering i inställningsmenyn.
- Kärnisolering aktiverad: När du aktiverar alternativet för kärnisolering på din dator kan det orsaka problem med VirtualBox-applikationen, vilket resulterar i att VT-x (VERR VMX NO VMX) inte är tillgänglig. Som ett resultat rekommenderar vi att du inaktiverar den här funktionen och ser om problemet försvinner.
Svar för att fixa Virtualbox Vt-X-fel inte tillgängligt (Verr_vmx_no_vmx)?
- Inaktivera kärnisolering från Windows Defender
- Aktivera Vt-X från BIOS-inställningar (startmeny)
- Inaktivera Hyper-V Virtualization System (Windows Hypervisor)
- Aktivera kapslad virtualisering i Avast
- Inaktivera Windows Defender Core Isolation
- Inaktivera Windows Sandbox
- Inaktivera Device Guard / Credential Guard
- Ta bort antivirusprogram från tredje part
- Aktivera virtualisering
1. Inaktivera Windows Defender Core Isolation.
Säkerhetsinställningen för Windows Defender Core Isolation-enhet är känd för att komma i konflikt med VT-X. Om du upplever problemet ”Vt-X är inte tillgängligt” (Verr_vmx_no_vmx) och du använder Windows Defender som din standardsäkerhetsinställning rekommenderar jag att du kontrollerar om kärnisolering är aktiverat.
- Hitta Windows Defender med hjälp av startikonen i det nedre vänstra hörnet.
- För att komma åt den inbyggda säkerhetsfunktionen, gå till Windows Defender Security Center och klicka på den.
- I Windows Defender Security Center, navigera till vänstermenyn och välj Enhetssäkerhet.

- Välj Core Isolation Details från menyn Device Security (under Core Isolation).

- Se till att omkopplaren för minnesintegritet är inaktiverad i kärnisoleringsmenyn.

- Starta om datorn efter att du har inaktiverat alternativet för att se om problemet är åtgärdat vid nästa start.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
2. Aktivera Vt-X i BIOS-inställningarna (startmenyn).
Detta problem kan också orsakas av att inaktivera alternativet ”Virtualization Technology” i BIOS-inställningarna. Så se till att kontrollera och aktivera det här alternativet om det för närvarande är inaktiverat.
Vt-X är inte tillgänglig (Verr_vmx_no_vmx) att utfärda, troligen för att tekniken är inaktiverad i dina BIOS-inställningar. Vissa tredjepartsprogram kan åsidosätta dessa inställningar, så ge inte upp den här metoden förrän du har verifierat att så är fallet.
Beroende på moderkortstillverkaren varierar stegen för att komma åt BIOS-inställningarna och bekräfta att VT-X är aktiverat. Den här inställningen listas som Virtualization Technology eller VTx/VTd under Säkerhet.
- För att gå in i ”BIOS-läge”, ”starta” först datorn och tryck sedan på inställningsknappen när ”Windows-logotypen” visas på skärmen.

- Klicka på fliken Säkerhet och scrolla ner till Systemsäkerhet en gång i BIOS-läge.
- Leta upp inställningen ”Virtualization Technology (VTx/VTd)” och se till att den är ”Aktiverad”. Om det inte redan är aktiverat, gör det.

- ”Att starta om en dator. Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
3. Inaktivera Hyper-V virtualiseringssystem (Windows hypervisor)
Se först till att Hyper-V-virtualisering inte stör VT-x. När Hyper-V-virtualisering är aktiverad eller aktiverad inaktiveras VT-x-virtualiseringsekvivalenten omedelbart. Uppdateringen bröt hyperfunktionen. Mot
Du kan stöta på det här problemet när du installerar programmet. Tänk på att Hyper-V i de flesta fall förblir aktiv även om programmet som aktiverade det avinstalleras.
Du kan inaktivera Hyper-V-virtualisering på flera sätt. Från kommandotolken (administratör), följ dessa steg för att inaktivera Microsoft Hyper V:
- För att starta dialogrutan Kör, håll ner Windows-tangenten + R. För att öppna en förhöjd kommandotolk skriver du ”cmd” och trycker på Ctrl + Skift + Enter. Välj ”Ja” när fönstret UAC (User Account Control) visas.
- För att inaktivera Microsoft Hyper V , klistra in följande kommandon ett efter ett i en förhöjd kommandotolk och tryck på Retur:
- bcdedit /set hypervisor starttyp Av
- bcdedit /set vm nr
- dism.exe /Online/Disable-Feature:Microsoft-Hyper-V

- Stäng kommandotolken och starta om datorn efter att kommandona har körts.
- Se till att du fortfarande får samma problemmeddelande när du startar om din Virtualbox-maskin.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
4. Aktivera kapslad virtualisering i Avast
Om du använder Avast, var medveten om att en nyligen genomförd appuppdatering lade till en automatisk funktion som stoppar VT-X från att köras på ditt system om vissa kriterier är uppfyllda.
Det finns en lösning för att lösa detta problem utan att avinstallera tredje parts säkerhetsklient.
- Markera rutorna relaterade till Avast-inställningar och felsökning och använd sedan virtualisering kapslad i virtualisering kapslad i
- Aktivera även hårdvaruvirtualisering.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
5. Inaktivera Windows Sandbox
Det här problemet kan också uppstå om Windows Sandbox är aktiverat på din dator. Inaktivera det bara och starta sedan om datorn. Efter det, gå in i BIOS, inaktivera virtualisering och starta om datorn.
Kontrollera att virtualiseringsalternativet i UEFI/BIOS-inställningarna kan aktivera eller inaktivera Windows-sandlådan på ditt system.
- Välj och öppna Aktivitetshanteraren genom att trycka på Ctrl+Alt+Del.
- Kontrollera om virtualiseringsalternativet är aktiverat på den aktuella sidan genom att gå till prestandafliken.
- När du har verifierat, följ dessa steg för att aktivera eller inaktivera Windows Sandbox på din Windows 10-dator.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
Kontrollpanelen för att aktivera eller inaktivera Windows Sandbox.
- Skriv Kontrollpanelen i Start-knappen. För att aktivera den här appen, dubbelklicka på det första alternativet igen.
- Välj ”Program” och sedan kategorin ”Program and Features” i det synliga fönstret.
- Tryck på alternativet Slå på eller av Windows-funktioner i den vänstra rutan.
- Hitta Windows Sandbox i listan under det öppna fönstret.
- Sedan, beroende på om du vill aktivera eller inaktivera det här alternativet, aktivera eller inaktivera kryssrutan.
- För att ändringarna ska träda i kraft, klicka på OK och starta om datorn.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
Använda Powershell, aktivera eller inaktivera Windows Sandbox
- Högerklicka på Start-ikonen och välj PowerShell (Admin) från rullgardinsmenyn.
- Om en UAC-prompt visas, välj Ja för att tillåta åtkomst.
- Kopiera/klistra in koden i PowerShell (Admin)-fönstret och tryck på Retur i slutet.
- För att aktivera Windows-sandlådan anger du följande kod:
- Enable-WindowsOptionalFeature -Funktionsnamn ”Containers-DisposableClientVM”-Alla -Online
- Ange följande kommando för att inaktivera Windows-sandlådan:
- Disable-WindowsOptionalFeature -FeatureName ”Containers-DisposableClientVM”-Online
- Välj Y för att acceptera begäran om du uppmanas att starta om systemet efter att uppgiften är klar.
- När du har slutfört uppgiften, kontrollera om sandlådan är aktiverad eller inaktiverad, beroende på dina preferenser.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
Använd kommandotolken, aktivera eller inaktivera Windows Sandbox
- Skriv cmd i Cortana. Välj ”Kör som administratör” från menyn när du högerklickar på Kommandotolken.
- För att auktorisera åtkomst, svara Ja på UAC-frågan.
- Skriv in följande kod i en förhöjd kommandotolk och tryck på Enter för att utföra kommandot.
- Kopiera och klistra in koden nedan för att aktivera sandlådefunktionen i Windows.
- Dism /online/Enable-Feature/FeatureName:”Containers-DisposableClientVM”-All
- Kör det här kommandot på Windows för att inaktivera sandlådefunktionen −
- dism/online/Disable-Feature/FeatureName: ”Containers-DisposableClientVM”
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
6. Inaktivera Device Guard / Credential Guard
Som standard kan säkerhet eller autentiseringsskydd aktiveras på Windows-värdar med en EFI BIOS-enhet. Detta stör virtualiseringsprogramvaran på OS-nivå, vilket resulterar i ett fel. För att undvika detta fel måste det inaktiveras. Du kan göra detta på Windows genom att göra följande:
- För att komma in i dialogrutan Kör, använd tangenterna Fönster + R tillsammans. Skriv ”gpedit.msc” i dialogrutan och tryck på Retur.
- Navigera till ”Lokal datorpolicy” sedan ”Datorkonfiguration” sedan ”Administrativa mallar”> ”System”> ”Device Guard” och sedan ”Inaktivera virtualiseringsbaserad säkerhet” i gruppredigeringsfönstret.
- Om du inte kan göra detta med grupprincipredigeraren finns det ett annat sätt att uppnå samma mål.
- Ställ in värdet ”keyHKLM > System > CurrentControlSet > Control > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” till ”0” i registret.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
7. Ta bort antivirusprogram från tredje part
Alla antivirusprogram som du har installerat på ditt system kan vara boven bakom detta problem. Det är bättre att ta bort det ett tag och se om det löser problemet. Om du använder Windows Defender-brandväggen kan du inaktivera den genom att göra följande:
- Skriv ”Inställningar” i sökrutan bredvid Start-menyn och tryck på ”Enter”-knappen.
- Välj Uppdatera och säkerhet i den vänstra rutan i fönstret Inställningar och sedan Windows Säkerhet.
- Sedan, under Skyddsomfång, välj Virus- och hotskydd och sedan Hantera inställningar under Virus- och hotskyddsinställningar.

- Se till att omkopplaren ”Realtidsskydd” är i läge ”AV” i det här fönstret.
- Gå tillbaka till fliken ”Windows Säkerhet” och välj ”Brandvägg och nätverksskydd” i den vänstra rutan.

- Välj ”Domännätverk”, ”Privat nätverk” och ”Public Network” en i taget i den här rutan, och markera sedan ”AV”-knappen för ”Microsoft Defender Firewall”.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
8. Slå på virtualisering
- Öppna ett kommandotolksfönster.
- Skriv nu systeminfo.exe i kommandotolken.

- Till höger om Hyper V-kraven ser du virtualisering aktiverad i firmware.
- Gå till startmenyn och välj ”Inställningar” från rullgardinsmenyn.
- Hitta och välj Uppdatera och säkerhet. En ny flik visas, hitta återställning och klicka på den.
- Du bör hitta återställningsläget före start och klicka på knappen ”Starta om nu” under avsnittet ”Avancerad start”.

- Du bör välja alternativet Felsökning när du ser en blå skärm med vissa ikoner.
- Välj fliken ”Avancerat”. Du måste definiera den här inställningen eftersom vårt problem är relaterat till firmware.
- Välj UEFI-firmwareinställningarna när vi hittar dem och omstartsknappen kommer att dyka upp igen; tryck på Enter för att starta om.

- Hitta BIOS-inställningarna och tryck på motsvarande funktionstangent.
- En ny panel kommer att visas; gå till systemkonfiguration (du kan komma hit genom att trycka på piltangenterna) och hitta virtualiseringsteknik.
- Vid det här laget är din virtualiseringsteknik aktiverad. Du kan avsluta detta genom att trycka på F10.
- Kontrollera om du lyckades lösa problemet ”Vt-X är inte tillgänglig (Verr_vmx_no_vmx)” eller inte.
Slutsats
Om virtualisering inte är aktiverad på din Windows-dator, visas felet ”VT-x är inaktiverat i BIOS för alla CPU-lägen”. Virtualisering är inaktiverat som standard på många Windows-maskiner på BIOS-nivå och måste vara aktiverat för att skapa en ny virtuell maskin. För att ta reda på vad det här felet betyder och hur du åtgärdar det, använd alla verktyg som anges ovan.
FAQ
Hur vet man om Vt-X är aktiverat i Windows 10?
Välj Aktivitetshanteraren från snabbmenyn genom att högerklicka på aktivitetsfältet. Välj fliken Prestanda i fönstret Aktivitetshanteraren. När du kommer till fliken Prestanda, ta en titt på CPU-detaljerna som visas som standard. Kontrollera virtualiseringsområdet under CPU-informationen till höger på skärmen.
Hur fixar jag Vt Not Capable?
Din dator måste startas om. För att komma åt BIOS-menyn, tryck på ”Delete”, ”Esc”, ”F1”, ”F2” eller ”F4” när datorn stänger den svarta skärmen. Leta efter processorrelaterade inställningar i BIOS-inställningarna. Aktivera virtualisering med alternativen VT-x, AMD-V, SVM eller Vanderpool. Spara ändringarna och starta om datorn.
Hur aktiverar jag Intel Vt-d?
Tryck på högerpilen på skärmen Setup Utility tills fliken Avancerat är vald. Tryck på nedåtpilen tills Intel(R) Virtualization Technology väljs på fliken Avancerat och tryck på Enter. Välj Aktiverad med nedåtpilen och tryck sedan på Enter.
Hur vet jag om min bärbara dator stöder virtualisering?
Öppna ett kommandotolksfönster. För att starta körrutan, använd Windows-tangenten + R, skriv cmd och tryck på Retur. Skriv nu systeminfo-kommandot på kommandoraden och tryck på Enter. Detta kommando visar dig alla detaljer om ditt system, inklusive virtualiseringsstöd.
Lämna ett svar