Fix: AMD-V er deaktiveret i BIOS (VERR_SVM_DISABLED)



Prøv Vores Instrument Til At Fjerne Problemer

Flere brugere rapporterer at få AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) -fejl besked, når du prøver at starte en virtuel maskine ved hjælp af VM VirtualBox . Selvom dette særlige problem mest rapporteres om Windows 7, Windows 8 og Windows 10, er der flere rapporter om, at det forekommer i Linux-distributioner.



AMD-V er deaktiveret i BIOS (VER_SVM_DISABLED)

AMD-V er deaktiveret i BIOS (VER_SVM_DISABLED)



Bemærk: Hvis du får VT-X er ikke tilgængelig - VERR_VMX_NO_VMX fejl, følg denne fejlfindingsvejledning ( her ) i stedet for.



Hvad forårsager AMD-V er deaktiveret i BIOS-fejlen?

Vi undersøgte problemet ved at se på forskellige brugerrapporter. Fra det, vi var i stand til at samle, er der flere scenarier, der vil udløse synet af dette særlige emne. Her er en liste med almindelige synder, som flere andre berørte brugere har formået at identificere:

  • AMD-V er deaktiveret fra BIOS-indstillinger - I det væsentlige er det VERR_SVM_DISABLE fejlkode fortæller dig, at din pc understøtter AMD-V, men værtens BIOS-indstillinger deaktiverer den i øjeblikket.
  • Microsoft Hyper-V forstyrrer AMD-V-teknologien - Hvis Hyper-V er aktiveret, betyder det automatisk, at den indbyggede virtualiseringsteknologi blev slået fra. I dette tilfælde skal du deaktivere det for at give AMD-V mulighed for at bruge.
  • BIOS-versionen understøtter ikke så mange CPU-kerner - Som det viser sig, kan problemet blive kastet af VM VirtualBox, hvis softwaren er tvunget til at oprette en virtuel maskine med mere end 1 CPU-kerne. For at gøre dette kræver det hardwarevirtualiseringer og kaster fejlen, hvis funktionen er deaktiveret eller ikke tilgængelig.
  • VM VirtualBox-fejl - Der er flere rapporter om, at denne fejl blev kastet på maskiner, der er i stand til at understøtte hardwarevirtualiseringsteknologien. I dette tilfælde kan problemet typisk løses ved at ændre nogle virtuelle maskinspecifikke indstillinger.

Hvis du i øjeblikket kæmper for at løse denne særlige fejlmeddelelse, giver denne artikel dig flere fejlfindingsvejledninger. Nedenfor har du en samling af metoder, som andre brugere i en lignende situation med succes har brugt for at få problemet løst.

Husk, at nedenstående potentielle rettelser er ordnet efter effektivitet og sværhedsgrad, så følg dem i rækkefølge, indtil du snubler over en metode, der er effektiv til at få problemet løst.



Metode 1: Aktivering af AMD-V fra BIOS-indstillingerne

AMD-V er det omdøbte varemærke for S ecure Virtual Machine Mode (SVM) . Den førende årsag til, at AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) -fejl opstår, er fordi AMD-V-teknologien er deaktiveret fra dine BIOS-indstillinger.

Selv om denne indstilling på de fleste maskiner er aktiveret som standard, kan en interferens fra tredjepart eller en manuel ændring muligvis betyde, at den er deaktiveret på din computer.

Heldigvis kan du genaktivere AMD-V ved at få adgang til dine BIOS-indstillinger og genaktivere Secure Virtual Machine-tilstand fra CPU-konfigurationsindstillingerne.

Men husk, at trinene for at komme ind i BIOS vil være forskellige afhængigt af dit bundkortproducent. For at få adgang til din BIOS skal du trykke på Setup-tasten under den indledende opstartsprocedure. Typisk er opsætningstasten enten en af F-taster (F2, F4, F8, F10, F12) eller den Del-tast (til Del-maskiner). Hvis du ikke selv kan finde Setup-nøglen, skal du holde øje med den indledende opstartsprocedure for enhver omtale af den eller søge efter specifikke trin i henhold til dit bundkortproducent.

Tryk på BIOS-tasten under opstartsproceduren

Tryk på BIOS-tasten under opstartsproceduren

Når du har indtastet din BIOS, skal du kigge efter en post med navnet Secure Virtual Machine Mode og sikre dig, at den er aktiveret. På den mest populære BIOS-version kan den findes i Avanceret> CPU-konfiguration . Når du er der, skal du sørge for det Sikker tilstand til virtuel maskine er Aktiveret , gem derefter konfigurationen, og afslut din BIOS.

Sørg for, at Secure Virtual Machine Mode er aktiveret

Sørg for, at Secure Virtual Machine Mode er aktiveret

Bemærk: Den nøjagtige placering af denne post kan variere alt efter dit bundkortmodel. Hvis Sikker tilstand til virtuel maskine ikke er der for dig, skal du søge efter specifikke trin i henhold til din producent. På et Acer-bundkort kan du genaktivere AMD-V ved at indstille AMD IOMMU til Aktiveret (du kan finde det inde i AMD I / O virtualiseringsteknologi menu).

Husk, at det ikke er nok at genstarte maskinen for at ændringen skal håndhæves. Du bliver nødt til at udføre en koldstart. Dette betyder, at du bliver nødt til at slukke for din maskine helt og derefter lade den starte op fra bunden.

Når den næste opstart er afsluttet, skal du åbne den virtuelle maskine, der viste dig meddelelsen inde i VM VirtualBox, og se om problemet er løst. Hvis du stadig ser AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) -fejl , gå ned til næste metode nedenfor.

Metode 2: Deaktivering af Windows Hyper-V

Flere brugere støder på AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) -fejl har formået at løse problemet ved at deaktivere Microsoft Hyper-V-funktion fra Tilføj / fjern Windows-funktioner skærm.

Microsoft Hyper-V er Microsofts egen virtualiseringsteknologi, der automatisk aktiveres på det meste af den seneste Windows-version. Dette skaber et problem, for når Hyper-V er aktiveret, er den indbyggede hardwareteknologi slået fra (i dette tilfælde (AMD-V). Da VM VirtualBox har brug for AMD-V eller VT-X for at køre en virtuel maskine, du får en fejlmeddelelse i stedet for den aktuelle VM.

Heldigvis kan du nemt rette op på dette problem ved at følge et sæt enkle instruktioner, der hjælper dig med at deaktivere Microsoft Hyper-V-teknologien. Her er hvad du skal gøre:

  1. Trykke Windows-tast + R at åbne en Løb dialog boks. Skriv derefter “ appwiz.cpl ”Og tryk på Gå ind at åbne op Programmer og funktioner .

    Kør dialog: appwiz.cpl

  2. Inde Programmer og funktioner , brug menuen til højre for at klikke på Slå Windows-funktioner til eller fra .

    I Programmer og funktioner skal du klikke på Slå Windows-funktioner til eller fra

  3. På skærmen Windows-funktioner skal du kigge efter en Hyper-V-post og sørge for, at boksen, der er knyttet til den, er deaktiveret. Klik derefter på Okay for at gemme ændringerne.

    Fjern markeringen i afkrydsningsfeltet, der er knyttet til Hyper-V

  4. Genstart din maskine og se om fejlen er løst ved næste opstart.

Hvis du stadig støder på AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) når du tænder for din virtuelle maskine, skal du gå ned til næste metode nedenfor.

Metode 3: Ændring af antallet af CPU-kerner til 1

Hvis du har brugt metoderne ovenfor for at sikre, at din maskine har alle kravene for at opnå hardwarevirtualisering, og problemet stadig opstår, er det meget sandsynligt, at AMD-V-teknologi-id ikke understøttes af din nuværende konfiguration.

Heldigvis kan du stadig rette fejlen med et par meget enkle trin i instruktionerne. Men lad os først se på, hvad der forårsager problemet - Selvom du ikke har tilpasset de virtuelle maskineindstillinger, der viser fejlen, kan standardindstillingerne muligvis skabe problemet.

Hvad der sker er, at softwaren tildeler mere end 1 CPU i systemindstillingerne, hvilket tvinger systemet til at bruge hardwarevirtualisering for at starte den virtuelle vært. Men hvis din maskine ikke understøtter det (du har en Quad-core AMD eller lignende), vil proceduren ikke blive fuldført, og du vil se AMD-V er deaktiveret i BIOS-fejlen (eller af værts-OS) (VERR_SVM_DISABLED) besked i stedet.

Heldigvis kan du rette dette problem ved at ændre antallet af tildelte CPU'er til 1. Dette løser sandsynligvis problemet en gang for alle. Her er hvad du skal gøre:

  1. Åben Oracle VM VirtualBox, højreklik på den maskine, der viser fejlen, og klik derefter på Indstillinger .

    Højreklik på den berørte maskine, og klik på Indstillinger

  2. I Indstillinger på din virtuelle maskine, skal du gå til fanen System (ved hjælp af venstre undermenu) og få adgang til Processor fanen. Træk derefter skyderen tilknyttet Processor (er) til 1 CPU og klik Okay at gemme. Go to System>Processor og indstil skyderen til Processor til 1 CPU

    Gå til System> Processor, og indstil skyderen til Processor til 1 CPU

  3. Luk indstillingsmenuen, og genstart din virtuelle maskine. Det skal starte op uden AMD-V er deaktiveret i BIOS (eller af værtens OS) (VERR_SVM_DISABLED) -fejl.

Metode 4: Ændring af version til Windows 7 eller Windows 2003 (hvis relevant)

Flere Ubuntu (Linux) brugere, der hvor de brugte VM VirtualBox til at køre Windows XP eller Windows 10, også fik AMD-V er deaktiveret i BIOS (eller af værtens OS) (VERR_SVM_DISABLED) -fejl. Den måde, det lykkedes dem at løse problemet på, er ved at ændre indstillingerne for Guest OS, så den angivne version er indstillet til Windows 2003 eller Windows 7.

Selvom der ikke er nogen forklaring på, hvorfor denne løsning er vellykket, ser det ud til at have hjulpet mange brugere med at genvinde den normale funktionalitet på deres virtuelle maskiner. Her er en hurtig guide til ændring af den angivne version af din virtuelle maskine:

  1. Åbn VM VirtualBox, højreklik på den maskine, der viser fejlen, og vælg Indstillinger .

    Højreklik på den berørte maskine, og klik på Indstillinger

  2. I menuen Indstillinger skal du gå til undermenuen Generelt og derefter klikke på fanen Grundlæggende. Dernæst skal du ændre versionen ved hjælp af rullemenuen til enten Windows 2003 eller Windows 7 og ramte Okay for at gemme ændringerne.

    Ændring af billedversionen til Windows 7 eller Windows 2003

  3. Start den virtuelle maskine igen, og se om opstartsproceduren er vellykket uden AMD-V er deaktiveret i BIOS (eller af værts-OS) (VERR_SVM_DISABLED) -fejl
6 minutter læst