Fix: AMD-V ist im BIOS deaktiviert (VERR_SVM_DISABLED)

Mehrere Benutzer melden, dass das Abrufen von AMD-V im BIOS (oder vom Host-Betriebssystem) (VERR_SVM_DISABLED) deaktiviert ist, wenn sie versuchen, eine virtuelle Maschine mit VM VirtualBox zu starten. Obwohl dieses spezielle Problem hauptsächlich unter Windows 7, Windows 8 und Windows 10 gemeldet wird, gibt es mehrere Berichte darüber, dass es unter Linux-Distributionen auftritt.

AMD-V ist im BIOS deaktiviert (VER_SVM_DISABLED)

Hinweis: Wenn Sie feststellen, dass der VT-X nicht verfügbar ist - VERR_VMX_NO_VMX- Fehler, befolgen Sie stattdessen diese Anleitung zur Fehlerbehebung ( hier ).

Was verursacht, dass AMD-V im BIOS-Fehler deaktiviert ist?

Wir haben das Problem anhand verschiedener Anwenderberichte untersucht. Nach dem, was wir gesammelt haben, gibt es mehrere Szenarien, die die Entstehung dieses speziellen Problems auslösen werden. Hier ist eine Liste mit häufigen Tätern, die von mehreren anderen betroffenen Benutzern identifiziert wurden:

  • AMD-V ist in den BIOS-Einstellungen deaktiviert. Im Wesentlichen gibt der Fehlercode VERR_SVM_DISABLE an, dass Ihr PC AMD-V unterstützt, die BIOS-Einstellungen des Hosts deaktivieren dies jedoch derzeit.
  • Microsoft Hyper-V beeinträchtigt die AMD-V-Technologie - Wenn Hyper-V aktiviert ist, bedeutet dies automatisch, dass die integrierte Virtualisierungstechnologie deaktiviert wurde. In diesem Fall müssen Sie es deaktivieren, damit AMD-V verwendet werden kann.
  • Die BIOS-Version unterstützt nicht so viele CPU-Kerne - Wie sich herausstellt, wird das Problem möglicherweise von VM VirtualBox ausgelöst, wenn die Software gezwungen ist, eine virtuelle Maschine mit mehr als einem CPU-Kern zu erstellen. Zu diesem Zweck sind Hardwarevirtualisierungen erforderlich, und der Fehler wird ausgegeben, wenn die Funktion deaktiviert oder nicht verfügbar ist.
  • VM VirtualBox- Fehler - Es gibt mehrere Berichte über diesen Fehler, der auf Computern ausgegeben wird, die die Hardware-Virtualisierungstechnologie unterstützen. In diesem Fall kann das Problem in der Regel durch Ändern einiger spezifischer Einstellungen für die virtuelle Maschine behoben werden.

Wenn Sie derzeit Schwierigkeiten haben, diese bestimmte Fehlermeldung zu beheben, finden Sie in diesem Artikel mehrere Anleitungen zur Fehlerbehebung. Im Folgenden finden Sie eine Sammlung von Methoden, mit denen andere Benutzer in einer ähnlichen Situation das Problem erfolgreich gelöst haben.

Beachten Sie, dass die folgenden potenziellen Problembehebungen nach Effizienz und Schweregrad sortiert sind. Befolgen Sie sie daher, bis Sie auf eine Methode stoßen, mit der sich das Problem effektiv beheben lässt.

Methode 1: Aktivieren von AMD-V über die BIOS-Einstellungen

AMD-V ist die umbenannte Marke für SVM (Secure Virtual Machine Mode) . Der Hauptgrund, warum AMD-V im BIOS (oder vom Host-Betriebssystem) deaktiviert wird (VERR_SVM_DISABLED), liegt darin, dass die AMD-V-Technologie in Ihren BIOS-Einstellungen deaktiviert ist.

Obwohl diese Option auf den meisten Computern standardmäßig aktiviert ist, kann eine Störung durch Dritte oder eine manuelle Änderung bedeuten, dass sie auf Ihrem Computer deaktiviert ist.

Glücklicherweise können Sie AMD-V wieder aktivieren, indem Sie auf Ihre BIOS-Einstellungen zugreifen und den Secure Virtual Machine-Modus über die CPU-Konfigurationseinstellungen wieder aktivieren.

Beachten Sie jedoch, dass die Schritte zum Aufrufen des BIOS je nach Motherboard-Hersteller unterschiedlich sind. Um auf Ihr BIOS zuzugreifen, müssen Sie während des ersten Startvorgangs die Setup-Taste drücken. Normalerweise ist die Setup-Taste eine der F-Tasten (F2, F4, F8, F10, F12) oder die Entf-Taste (für Entf-Maschinen). Wenn Sie den Setup-Schlüssel nicht selbst finden können, achten Sie beim ersten Start darauf, ob er erwähnt wird, oder suchen Sie nach bestimmten Schritten, die dem Hersteller Ihres Motherboards entsprechen.

Drücken Sie während des Startvorgangs die BIOS-Taste

Suchen Sie nach dem erfolgreichen Aufrufen Ihres BIOS nach einem Eintrag mit dem Namen Secure Virtual Machine Mode und vergewissern Sie sich, dass dieser aktiviert ist. In der gängigsten BIOS-Version finden Sie sie unter Erweitert> CPU-Konfiguration . Stellen Sie dort sicher, dass der Secure Virtual Machine-Modus aktiviert ist, speichern Sie die Konfiguration und beenden Sie das BIOS.

Stellen Sie sicher, dass der sichere Modus für virtuelle Maschinen aktiviert ist

Hinweis: Die genaue Position dieses Eintrags kann je nach Motherboard-Modell variieren. Wenn der Secure Virtual Machine-Modus nicht für Sie verfügbar ist, suchen Sie nach bestimmten Schritten gemäß Ihrem Hersteller. Auf einem Acer-Motherboard können Sie AMD-V wieder aktivieren, indem Sie AMD IOMMU auf Aktiviert setzen (Sie finden es im Menü AMD I / O-Virtualisierungstechnologie ).

Beachten Sie, dass ein Neustart der Maschine nicht ausreicht, um die Änderung durchzusetzen. Sie müssen einen Kaltstart durchführen. Dies bedeutet, dass Sie Ihren Computer vollständig ausschalten und ihn dann von Grund auf neu starten müssen.

Öffnen Sie nach dem nächsten Start die virtuelle Maschine, auf der die Meldung in VM VirtualBox angezeigt wurde, und prüfen Sie, ob das Problem behoben ist. Wenn Sie weiterhin feststellen, dass AMD-V im BIOS (oder vom Host-Betriebssystem) (VERR_SVM_DISABLED) deaktiviert ist, fahren Sie mit der folgenden Methode fort.

Methode 2: Deaktivieren von Windows Hyper-V

Mehrere Benutzer, bei denen AMD-V im BIOS (oder vom Host-Betriebssystem) als fehlerhaft eingestuft wurde (VERR_SVM_DISABLED), haben das Problem durch Deaktivieren der Microsoft Hyper-V-Funktion im Fenster Windows-Funktionen hinzufügen / entfernen behoben .

Microsoft Hyper-V ist die Virtualisierungstechnologie von Microsoft, die in den meisten aktuellen Windows-Versionen automatisch aktiviert wird. Dies führt zu einem Problem, da bei Aktivierung von Hyper-V die integrierte Hardwaretechnologie deaktiviert ist (in diesem Fall (AMD-V). Da VM VirtualBox AMD-V oder VT-X benötigt, um eine virtuelle Maschine auszuführen, Sie erhalten eine Fehlermeldung anstelle der eigentlichen VM.

Glücklicherweise können Sie dieses Problem leicht beheben, indem Sie eine Reihe einfacher Anweisungen befolgen, mit denen Sie die Microsoft Hyper-V-Technologie deaktivieren können. Folgendes müssen Sie tun:

  1. Drücken Sie die Windows-Taste + R, um ein Dialogfeld Ausführen zu öffnen. Geben Sie dann " appwiz.cpl " ein und drücken Sie die Eingabetaste, um Programme und Funktionen zu öffnen.

    Führen Sie den Dialog aus: appwiz.cpl
  2. Verwenden Sie innerhalb von Programme und Funktionen das Menü auf der rechten Seite, um auf Windows-Funktionen ein- oder ausschalten zu klicken.

    Klicken Sie unter Programme und Funktionen auf Windows-Funktionen ein- oder ausschalten
  3. Suchen Sie im Fenster Windows-Funktionen nach einem Hyper-V-Eintrag und stellen Sie sicher, dass das dazugehörige Kontrollkästchen deaktiviert ist. Klicken Sie anschließend auf OK, um die Änderungen zu speichern.

    Deaktivieren Sie das mit Hyper-V verknüpfte Kontrollkästchen
  4. Starten Sie Ihren Computer neu und prüfen Sie, ob der Fehler beim nächsten Start behoben ist.

Wenn Sie weiterhin feststellen, dass AMD-V im BIOS (oder vom Host-Betriebssystem) (VERR_SVM_DISABLED) beim Einschalten Ihrer virtuellen Maschine deaktiviert ist, fahren Sie mit der folgenden Methode fort.

Methode 3: Ändern der Anzahl der CPU-Kerne auf 1

Wenn Sie die oben beschriebenen Methoden angewendet haben, um sicherzustellen, dass Ihr Computer alle Voraussetzungen für eine Hardwarevirtualisierung erfüllt und das Problem weiterhin auftritt, wird die AMD-V-Technologie wahrscheinlich von Ihrer aktuellen Konfiguration nicht unterstützt.

Zum Glück können Sie den Fehler immer noch mit ein paar einfachen Schritten beheben. Aber zuerst gehen wir noch einmal die Ursachen des Problems durch. Auch wenn Sie die Einstellungen der virtuellen Maschine, die den Fehler anzeigen, nicht angepasst haben, kann das Problem durch die Standardeinstellungen verursacht werden.

Was passiert, ist, dass die Software in den Systemeinstellungen mehr als 1 CPU zuweist, was das System zwingt, Hardware-Virtualisierung zu verwenden, um den virtuellen Host zu starten. Wenn Ihr Computer dies jedoch nicht unterstützt (Sie haben einen Quad-Core-AMD oder ähnliches), wird der Vorgang nicht erfolgreich abgeschlossen und Sie sehen, dass der AMD-V im BIOS (oder vom Host-Betriebssystem) deaktiviert ist ( VERR_SVM_DISABLED) stattdessen eine Fehlermeldung .

Glücklicherweise können Sie dieses Problem beheben, indem Sie die Anzahl der zugewiesenen CPUs auf 1 ändern. Dadurch wird das Problem höchstwahrscheinlich ein für alle Mal behoben. Folgendes müssen Sie tun:

  1. Öffnen Sie Oracle VM VirtualBox, klicken Sie mit der rechten Maustaste auf den Computer, auf dem der Fehler angezeigt wird, und klicken Sie dann auf Einstellungen .

    Klicken Sie mit der rechten Maustaste auf den betroffenen Computer und klicken Sie auf Einstellungen
  2. Wechseln Sie in den Einstellungen Ihrer virtuellen Maschine zur Registerkarte System (mit dem linken Untermenü) und greifen Sie auf die Registerkarte Prozessor zu . Ziehen Sie anschließend den Schieberegler für die Prozessoren auf 1 CPU und klicken Sie zum Speichern auf OK .

    Gehen Sie zu System> Prozessor und stellen Sie den Prozessor-Schieberegler auf 1 CPU
  3. Schließen Sie das Einstellungsmenü und starten Sie die virtuelle Maschine neu. Es sollte gestartet werden, ohne dass AMD-V im BIOS (oder vom Host-Betriebssystem) deaktiviert wurde (VERR_SVM_DISABLED).

Methode 4: Ändern der Version auf Windows 7 oder Windows 2003 (falls zutreffend)

Einige Ubuntu (Linux) -Benutzer, die VM VirtualBox zum Ausführen von Windows XP oder Windows 10 verwendeten, bekamen auch den AMD-V-Fehler im BIOS (oder vom Host-Betriebssystem) (VERR_SVM_DISABLED) deaktiviert. Sie haben das Problem durch Ändern der Gastbetriebssystemeinstellungen behoben, sodass die angegebene Version auf Windows 2003 oder Windows 7 festgelegt ist.

Obwohl es keine Erklärung dafür gibt, warum dieses Update erfolgreich ist, scheint es vielen Benutzern geholfen zu haben, die normale Funktionalität ihrer virtuellen Maschinen wiederherzustellen. Hier ist eine kurze Anleitung zum Ändern der angegebenen Version Ihrer virtuellen Maschine:

  1. Öffnen Sie VM VirtualBox, klicken Sie mit der rechten Maustaste auf den Computer, auf dem der Fehler angezeigt wird, und wählen Sie Einstellungen .

    Klicken Sie mit der rechten Maustaste auf den betroffenen Computer und klicken Sie auf Einstellungen
  2. Gehen Sie im Menü Einstellungen zum Untermenü Allgemein und klicken Sie auf die Registerkarte Grundeinstellungen. Ändern Sie anschließend die Version über das Dropdown-Menü auf Windows 2003 oder Windows 7 und klicken Sie auf OK, um die Änderungen zu speichern.

    Ändern der Image-Version auf Windows 7 oder Windows 2003
  3. Starten Sie die virtuelle Maschine erneut und prüfen Sie, ob der Startvorgang erfolgreich ist, ohne dass AMD-V im BIOS (oder vom Host-Betriebssystem) deaktiviert wurde (VERR_SVM_DISABLED)

Interessante Artikel