Fix: VT-X er deaktiveret i Bios til alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Disabled)

Flere brugere støder på, at VT-X er deaktiveret i Bios for alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Disabled) fejl, når de prøver at åbne en virtuel maskine med VM Virtualbox. Problemet rapporteres at forekomme i alle de nyeste Windows-versioner og på nogle Ubuntu-distributioner. Naturen på den virtuelle maskine ser ikke ud til at være vigtig, da der rapporteres om hændelser med både Windows og Ubuntu virtuelle sessioner, der fejler med den samme fejlmeddelelse.

VT-x er deaktiveret i BIOS for alle CPU-tilstande (VERR_VMX_MSR_ALL_VMX_DISABLED

Hvad forårsager VT-X er deaktiveret i Bios for alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Deaktiveret)?

Vi undersøgte denne særlige fejlmeddelelse ved at se på forskellige brugerrapporter og den løsning, de brugte til at løse problemet. Dette problem er ikke let at rette, da det forekommer på både Windows og Linux. Det lykkedes os dog at få øje på et par almindelige scenarier, der vides at udløse denne særlige fejlmeddelelse:

  • Virtualiseringsteknologi (VT-X) er deaktiveret fra BIOS - Det meste af tiden opstår dette særlige problem, fordi VT-X er deaktiveret fra BIOS-niveauet på maskinen. En 64-bit vært skal have Virtualization Technology (VTx) aktiveret i BIOS. På nogle maskiner skal du også aktivere Virtualization Technology Directed I / O (VTd).
  • Din CPU understøtter ikke VT-X / AMD-V - Et andet muligt scenario er, at din CPU simpelthen ikke er udstyret til at understøtte virtualisering. Dette kan forekomme med gamle opsætninger, der bruger en gammel CPU.
  • PAE og NX er deaktiveret på værts-CPU'en - Flere brugere har rapporteret, at problemet blev løst, efter at de sørgede for, at den virtualiserede CPU er konfigureret til at køre med Physical Adress Extension (PAE) og NX .
  • Tildelt RAM er utilstrækkelig eller overskrider systemets kapaciteter - Ændring af standard Base Memory-værdi har hjulpet mange brugere, der støder på det samme problem, til at løse det helt.
  • Tredjeparts sikkerhedsløsning forstyrrer VT-X Vt-D - Der er flere AV-klienter fra tredjepart, der vides at forårsage interferens med VirtualBox. Oprettelse af en regel o Afinstallation af Av-klienten fuldstændigt løser konflikten.

Hvis du i øjeblikket kæmper for at løse dette særlige problem, giver denne artikel dig en liste over fejlfindingstrin af høj kvalitet. Nedenfor har du en samling af metoder, som andre brugere i en lignende situation har fulgt for at få problemet løst.

For de bedste resultater skal du følge nedenstående metoder i den rækkefølge, de præsenteres, indtil du støder på en løsning, der løser problemet i dit særlige scenario.

Metode 1: Kontroller, om din CPU understøtter VT-X / AMD-V

Før du prøver noget andet, skal vi sørge for, at det system, du støder på problemet på, er designet til at rumme VT-X (Intel) eller AMD-V (AMD) . Hvis din CPU er gammel nok, er det muligt, at den simpelthen ikke er designet til at understøtte virtualisering.

Der er flere metoder, du kan følge for at kontrollere, om din CPU understøtter virtualisering, men vi tager den nemme rute. SecurAble er et freeware, der hjælper os med at bestemme dine processorfunktioner og fortælle os, om virtualisering er mulig.

Her er en hurtig guide til download og brug af SecurAble for at se, om din CPU understøtter virtualisering:

  1. Besøg dette link ( her ), rul ned til downloadafsnittet og klik på Download nu.

    Download af SecurAble

  2. Når værktøjet er downloadet, skal du blot åbne den eksekverbare fil, så er du klar til at gå. Klik på Ja ved UAC (brugerkontoprompt), og vent, indtil din CPU er analyseret.
  3. Når resultaterne dukker op, skal du kontrollere, om du har et ja direkte over hardwarevirtualisering .Hardwarevirtualisering understøttes i dette eksempel

    Hvis du bekræfter, at hardwarevirtualisering understøttes, kan du følge metoderne nedenfor for at vide, at en af ​​dem løser VT-X er deaktiveret i Bios for alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Disabled) fejl.

I tilfælde af at testen viste, at din maskine ikke understøtter hardwarevirtualisering, kan du ikke løse problemet ved hjælp af nedenstående metoder.

Metode 2: Aktivér virtualiseringsteknologi (VTX) fra BIOS

Hvis du støder på problemet på en 64-bit vært, skal du huske på, at du sandsynligvis bliver nødt til at aktivere Virtualization Technology (VTx) fra dine BIOS-indstillinger. På nogle bundkort bliver du også nødt til at aktivere Virtualization Technology Directed I / O (VTd)

Nogle bundkort har denne mulighed aktiveret som standard, men manuel brugerintervention eller 3. parts interferens kan muligvis deaktivere den.

Bemærk: Windows Hyper V kan også være ansvarlig for at deaktivere VT-x på din computer.

Husk, at de nøjagtige menuindstillinger, der involverer aktivering af VT-X eller AMD-V, vil være forskellige alt efter dit bundkort. Men generelt er trinene omtrent de samme. Her er en hurtig guide til at sikre dig, at VT-X eller AMD-V er aktiveret i dine BIOS-indstillinger:

  1. Start din maskine, og tryk gentagne gange på Setup-tasten , indtil du åbner din BIOS. Opsætningstasten vises typisk på skærmen umiddelbart efter du har tændt for computeren. Hvis du ikke kan se det, skal du prøve gentagne gange at trykke på F-tasterne (F2, F4, F8, F10, F12) eller Del-tasten (Dell-computere), indtil du får det rigtigt.

    tryk på en tast for at åbne opsætning eller biosBemærk: Du kan foretage en online-søgning med din " * bundkortversion * BIOS-nøgle " for at spare dig for at eksperimentere med forskellige kombinationer.

  2. Når du har indtastet dine BIOS-indstillinger, skal du gå til Sikkerhed> Systemsikkerhed og aktivere Virtualization Technology (VTx) og / eller Virtualization Technology DIrected I / O (VTd).

    Aktivering af virtualisering på et HP-baseret BIOS

    Bemærk: Husk at navnene eller placeringen vil være forskellige afhængigt af dit bundkort. På nogle BIOS-versioner skal du aktivere virtualiseringsteknologi fra avancerede BIOS-funktioner . På Intel-baserede bundkort kan du aktivere virtualisering fra Advanced> Intel (R) Virtualization Technology .

  3. Når virtualiseringsteknologi er blevet aktiveret på maskinen, skal du gemme din aktuelle BIOS-konfiguration og afslutte dine BIOS-indstillinger for at lade din maskine genstarte.
  4. Ved næste opstart skal du se, om problemet er løst ved at forsøge at åbne den samme virtuelle maskine (den, der tidligere viste fejlmeddelelsen)

Hvis du stadig støder på den samme VT-X er deaktiveret i Bios for alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Disabled) fejl, skal du gå ned til næste metode nedenfor.

Metode 3: Aktivér PAE / NX fra VirtualBox Manager

Flere brugere, der kæmper for at løse den samme fejlmeddelelse, har rapporteret, at problemet blev løst helt, efter at de jonglerede med de virtuelle enhedsindstillinger og aktiverede PAE / NX fra menuen Indstillinger .

Denne indstilling bestemmer, om PAE (Physical Adress Extension) og NX-kapaciteter i værts-CPU'en vil blive udsat for den virtuelle maskine.

Selvom dette ikke garanteres at fungere, rapporteres det typisk at løse problemet på 64-bit computere, der er bekræftet til at understøtte hardwarevirtualisering. Her er en hurtig guide til aktivering af PAE / NX fra Oracle VM VirtualBox:

  1. Vælg den maskine, der viser fejlmeddelelsen fra venstre rude, og klik derefter på ikonet Indstillinger .Adgang til menuen Indstillinger på den svigtende maskine
  2. I vinduet Indstillinger på den virtuelle maskine skal du gå til systemafsnittet (ved hjælp af venstre rude) og få adgang til fanen Processor . Sørg derefter for, at afkrydsningsfeltet Enable PAE / NX (forbundet med udvidede funktioner ) er markeret.gå til System> Processor, og marker afkrydsningsfeltet, der er knyttet til Enable PAE / NX
  3. Gem ændringerne, og start den virtuelle maskine igen.

Hvis du stadig ser, at VT-X er deaktiveret i Bios for alle CPU-tilstande (Verr_Vmx_Msr_All_Vmx_Disabled) fejl, når du prøver at starte den virtuelle maskine, skal du gå ned til næste metode nedenfor.

Metode 4: Forøgelse af RAM-størrelse

Flere brugere, der støder på det samme problem, har rapporteret, at problemet blev løst, efter at de øgede den tildelte RAM-størrelse og startede den virtuelle maskine igen.

Opdatering: Nogle brugere har rapporteret, at i deres tilfælde involverede rettelsen faktisk at reducere den tildelte RAM-størrelse.

Hvis ovenstående metoder har vist sig at være ineffektive, skal du følge nedenstående trin for enten at øge eller mindske RAM-størrelsen:

  1. Vælg den virtuelle maskine, der giver dig problemer, og klik på ikonet Indstillinger .Adgang til menuen Indstillinger på den svigtende maskine
  2. I vinduet Indstillinger skal du gå til System og få adgang til fanen Bundkort . Når du er der, skal du øge den tildelte hukommelse ( Base Memory ) ved at justere skyderen og derefter klikke på Ok for at gemme ændringerne.Forstørrelse af basehukommelsen
  3. Kør den virtuelle maskine, og se om problemet er løst. Hvis du stadig ser den samme fejl, skal du vende tilbage til fanen Bundkort ved hjælp af trin 2 for at bringe Base-hukommelsen lavere end hvad den oprindeligt var.Krympning af basehukommelsen
  4. Kør maskinen igen og se om problemet er løst.

Metode 5: Forebyggelse af, at tredjeparts antivirus forstyrrer hardwarevirtualisering

En usandsynlig skyldige, men en, der er blevet identificeret til at forårsage problemet igen og igen, er tredjeparts antivirusløsning. Flere brugere, der støder på det samme problem, har rapporteret, at Avast (eller en anden tredjeparts AV-klient) i deres tilfælde udløste fejlmeddelelsen.

Som det viser sig, kører flere tredjeparts sikkerhedsløsninger noget i baggrunden for at skabe en "sandkasse" -funktion. Dette ender med at låse virtualiseringsfunktionerne fra at blive brugt af VirtualBox eller en lignende klient.

Hvis du bruger en tredjeparts sikkerhedsklient, vil deaktivering af realtidsbeskyttelsen fra den ikke hjælpe dig med at løse problemet. De samme sikkerhedsregler forbliver på plads, uanset om din AV kører aktivt eller ej.

Hvis du bruger Avast, kan du forhindre sikkerhedsklienten i at forstyrre VirtualBox ved at gå til Indstillinger> Fejlfinding og fjerne markeringen i afkrydsningsfeltet, der er forbundet med Aktivér hardware-assisteret virtualisering . Genstart dit system, når du har foretaget denne ændring.

Deaktivering af Avasts hardwarevirtualisering

Hvis du bruger en anden klient, skal du søge online efter den tilsvarende indstilling. Men husk at nogle tredjeparts AV-klienter ikke tillader dig at deaktivere sandboxing-funktionen.

Hvis det er tilfældet, er den eneste løsning at afinstallere din tredjeparts AV fuldstændigt fra dit system. Du kan gøre dette let ved at følge denne vejledning ( her ).

Anbefalet

Fix: Minecraft svarer ikke
Hvad er applikation til registrering af digital tv-tuner-enhed, og skal den fjernes?
Hvad er FileRepMalware, og skal du fjerne det