Hur man fixar VT-X inte tillgänglig (verr_vmx_no_vmx) i VM

Hur man fixar VT-X inte tillgänglig (verr_vmx_no_vmx) i VM

När du försöker starta en virtuell maskin med VirtualBox-applikationen får du felmeddelandet Vt-X är inte tillgänglig (verr_vmx_no_vmx) på din dator. Den mest troliga förklaringen är att virtualisering har inaktiverats.

VT-x kan ofta aktiveras eller inaktiveras i ditt BIOS. Tryck på DEL (eller en liknande tangent) för att komma åt BIOS-inställningarna första gången du slår på datorn. Du kan göra VT-teknik tillgänglig.

Läs det här inlägget för att ta reda på hur du fixar problemet med Vt-X Not Available (Verr VMX No VMX) och varför det hände från början.

Innehåll:

Fix VT-X inte tillgänglig (VERR_VMX_NO_VMX)

Jag har undersökt problemet genom att försöka återskapa det och genom att kontrollera andra användares rapporter. Såvitt jag förstår kommer flera omständigheter att göra att detta felmeddelande genereras:

VT-X är inte aktiverat i BIOS.

En del programvara från tredje part i BIOS-inställningarna låter dig inaktivera VT-X manuellt eller inaktivera den på distans. Detta kommer att resultera i problemet ”Vt-X Not Available” (Verr VMX No VMX).

Processorn stöder inte VT-X

Sällan, men ibland kan problemet vara relaterat till datorns oförmåga att använda VT X på grund av dess hårdvarubegränsningar .

Windows Hyper-V-virtualisering är aktiverad.

VT-X hindras av Microsoft Hyper-V-teknik. OS kommer automatiskt att inaktivera VT-x om Hyper-V-virtualisering är aktiverad.

VT-X har inaktiverats sedan Avast-uppdateringen.

Avast släppte nyligen en uppdatering som helt inaktiverar VT-x. Realtidsskyddet är aktivt samtidigt om inte användaren aktiverar multi-layer virtualisering i alternativmenyn.

Kärnisolering aktiverad:

VirtualBox-applikationen kan stöta på problem efter att ha aktiverat Core Isolation-alternativet på din maskin, vilket resulterar i att VT-x (VERR VMX NO VMX) inte är tillgänglig. Därför rekommenderar vi att du inaktiverar den här funktionen och kontrollerar om problemet är borta.

Åtgärda VirtualBox Vt-X (Verr_vmx_no_vmx) fel 2023

1. Inaktivera Windows Defender Core Isolation.

Windows Defender Device Core Isolation är känt för att komma i konflikt med VT-X. Kontrollera om kärnisolering är aktiverat om du har problem med Vt-X Not Available (Verr VMX No VMX) och använder Windows Defender som standardsäkerhetsinställning.

  • Använd stjärnikonen i det nedre vänstra hörnet för att söka efter Windows Defender.
  • Gå till Windows Defender Security Center och välj det för att komma åt den inbyggda säkerhetsfunktionen.
  • Välj Enhetssäkerhet från menyn till vänster i Windows Defender Security Center.
  • Från menyn Enhetssäkerhet väljer du Core Isolation Details (under Core Isolation).
  • Se till att omkopplaren för minnesintegritet i kärnisoleringsmenyn är avstängd.
  • När du har inaktiverat inställningen startar du om datorn för att kontrollera om problemet är löst.
  • Verr vmx no vmx löser problemet ”Vt-X not available”.

2. Aktivera Vt-X i BIOS (startmeny)

Om du inaktiverar alternativet ”Virtualization Technology” i BIOS-inställningarna kan det här problemet avsevärt påverkas. Så kontrollera om det här alternativet är inaktiverat och aktivera det om det är det.

Vt-X är inte tillgängligt (Verr VMX No VMX), troligen orsakat av att tekniken är inaktiverad i BIOS-inställningarna. Ge inte upp den här metoden förrän du har kontrollerat om några appar från tredje part kan ändra dessa inställningar.

  • För att gå in i ”BIOS-läge”, ”starta” först datorn, och när ”Windows-logotypen” visas på skärmen, tryck på inställningsknappen.
  • I BIOS-läge, välj fliken Säkerhet och välj sedan Systemsäkerhet.
  • Hitta inställningen ”Virtualization Technology (VTx/VTd)” och se till att den är ”aktiverad”. Gör det nu om det inte redan är aktiverat.
  • ”Starta om” maskinen med virtualiseringsteknik (VTx/VTd). Verr vmx no vmx löser problemet ”Vt-X not available”.

3. Använd kommandoraden och inaktivera Hyper-V-virtualisering.

Se först till att VT-x inte stör Hyper-V virtualisering. Virtualiseringsekvivalenten till VT-x inaktiveras omedelbart när Hyper-V-virtualisering aktiveras eller aktiveras. Hyperfunktionalitet inaktiverad efter uppdatering. Installation av en app kan ha orsakat detta problem. Tänk på att Hyper-V-tekniken i de flesta fall fortsätter att fungera även efter att du avinstallerat programmet som aktiverade det.

Det finns olika sätt att inaktivera Hyper-V-virtualisering. För att avinstallera Microsoft Hyper-V, kör följande instruktioner från en kommandotolk (som administratör):

  • Håll Windows-tangenten och R samtidigt för att öppna dialogrutan Kör. För att öppna en förhöjd kommandotolk, tryck på Ctrl + Shift + skriv ”cmd”. När fönstret UAC (User Account Control) ställer en fråga, klicka på Ja.
  • Skriv vart och ett av följande kommandon ett i taget i en förhöjd kommandotolk för att inaktivera Microsoft Hyper-V:
  • bcdedit /disable hypervisor starttyp
  • bcdedit /change VM No
  • dism.exe / Inaktivera funktion: Microsoft-Hyper-V / Online
  • När kommandona körts korrekt stänger du kommandotolken och startar om datorn.
  • När du startar om din VirtualBox-maskin, se om samma felmeddelande visas.
  • Verr vmx no vmx löser problemet ”Vt-X not available”.

4. Aktivera kapslad virtualisering i Avast.

Om du använder Avast ska du vara medveten om att en ny antivirusuppdatering introducerade en automatisk funktion som inaktiverar VT-X på ditt system när vissa villkor är uppfyllda. Det här problemet kan lösas utan att avinstallera tredjepartssäkerhetsklienten.

Aktivera Avast-inställningarna och felsökningskontrollerna innan du väljer ”Använd virtualisering kapslad i kapslad virtualisering”.

Aktivera även hårdvaruvirtualisering.

Kontrollera om problemet med ”Vt-X Not Available” (Verr VMX No VMX) har lösts.

5. Inaktivera Device Guard / Credential Guard

Använd ”Window + R” samtidigt för att starta dialogrutan ”Kör”. Tryck på ”Enter” efter att ha skrivit ”gpedit.MSC”i dialogrutan.

  • Navigera till menyalternativen Lokal datorpolicy, Datorkonfiguration, Administrativa mallar, System, Device Guard och Inaktivera virtualiseringsbaserad säkerhet i Group Editor-fönstret.
  • Här är ett annat sätt att slutföra uppgiften om du inte kan använda grupprincipredigeraren.
  • I registret ändrar du värdet på nyckeln ”nyckel HKLM > System > CurrentControlSet > Kontroll > DeviceGuard > EnableVirtualizationBasedSecurity > Enabled” till ”0”.
  • Kontrollera om problemet med ”Vt-X Not Available” (Verr VMX No VMX) har lösts.

6. Ta bort antivirusprogram från tredje part

Det här problemet kan orsakas av alla antivirusprogram som du har installerat på din dator. Det är bättre att ta bort det tillfälligt och kontrollera om det löser problemet. Följande procedurer låter dig inaktivera Windows Defender-brandväggen om du använder den:

  • I sökrutan bredvid Start-menyn skriver du ”Inställningar” och trycker på Enter.
  • Välj ”Windows Security” efter att ha valt ”Update & Security” i den vänstra rutan i fönstret Inställningar.
  • Under Skyddsomfång klickar du på Virus- och hotskydd och klickar sedan på Hantera inställningar under Virus- och hotskyddsinställningar.
  • vt-x är inte tillgänglig
  • Se till att omkopplaren ”Realtidsskydd” är avstängd i det här fönstret.
  • Välj ”Brandvägg och nätverksskydd” i den vänstra rutan på fliken ”Windows Säkerhet”.
  • Välj ”Domännätverk”, ”Privat nätverk” och ”Public Network” i ordningsföljd i det här fältet.
  • Kontrollera om problemet med ”Vt-X Not Available” (Verr VMX No VMX) har lösts.

7. Slå på virtualisering

  • Starta ett kommandoradsfönster.
  • Skriv nu systeminfo.exe i kommandotolken.
  • vt-x är inte tillgänglig
  • Du kan se att virtualisering är aktiverad i den fasta programvaran till höger om Hyper-V-systemkraven.
  • Välj inställningar från rullgardinsmenyn genom att gå till startmenyn.
  • Välj sedan Uppdatera och säkerhet i listan. Klicka på ”Återställning” på den nyligen tillagda fliken som visas.
  • Starta om genom att klicka på knappen ”Starta om nu” under ”Avancerad start” som finns under ”Återställning” och klicka.
  • När en blå skärm visas med vissa ikoner måste Felsökning väljas.
  • Klicka på fliken ”Avancerat”. Den fasta programvaran är orsaken till vårt problem, så du bör leta efter den här inställningen.
  • När vi har hittat dem klickar du på alternativet UEFI firmware-inställningar och omstartsknappen visas igen. Tryck på Enter för att starta om.
  • vt-x är inte tillgänglig
  • Hitta BIOS-inställningen genom att trycka på motsvarande funktionstangent.
  • Det kommer en ny panel; välj ”System Configuration” (du kan använda piltangenterna för detta) och sök sedan efter ”Virtualization Technology”.
  • Vid denna tidpunkt är din virtualiseringsteknik aktiverad. Genom att trycka på F10 kan du avsluta detta.
  • Se till att du löser felet ”Vt-X är inte tillgängligt” (Verr vmx no vmx).

8. Inaktivera minnesintegritet

Windows-säkerhet kommer med en virtualiseringsbaserad säkerhetsfunktion som kan upptäcka kodinjektioner på låg nivå och skydda din dator från även de allvarligaste infektionerna. Detta är dock i konflikt med VirtualBox precis som det gör med Hyper-V.

De flesta användare behöver dock inte den höga skyddsnivå som Core Isolation erbjuder. På moderna bärbara datorer är det inaktiverat som standard eftersom det stör redan installerad programvara för att optimera hårdvarans prestanda.

För att se om ditt problem är åtgärdat kan du inaktivera minnesintegritetsfunktionen i Windows Security. Gör följande för att hjälpa till med detta:

  • Skriv ”Windows Security” i sökrutan i aktivitetsfältet.
  • Klicka på ett specifikt sökresultat.
  • Klicka på fliken Enhetssäkerhet till vänster.
  • Välj Core Isolation Details.
  • Inaktivera minnesintegritet genom att växla på knappen.
  • När du har gjort det startar du om datorn för att kontrollera om problemet kvarstår.

Slutsats

Din Windows-dator kommer att visa felet ”VT-x inaktiverad i BIOS för alla CPU-lägen” om virtualisering inte är aktiverad. Men BIOS-inställningarna på många Windows-datorer inaktiverar virtualisering som standard; virtualisering måste vara aktiverad för att skapa en ny virtuell maskin. Jag hoppas att det här inlägget var till hjälp för dig. Om du har några frågor eller kommentarer om den här artikeln, vänligen lämna dem i kommentarsfältet nedan så återkommer vi till dig.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *