Problem mit virtuellen PCs und hardwaregestützter Virtualisierung (VT-x)

5690
Gnoupi

Ich habe den virtuellen PC von Microsoft unter Windows 7 installiert, aber wenn ich versuche, eine virtuelle Maschine zu starten, erhalte ich die folgende Fehlermeldung:

<Virtual machine name>konnte nicht gestartet werden, da die hardwaregestützte Virtualisierung deaktiviert ist. Aktivieren Sie die Hardware-Virtualisierung in den BIOS-Einstellungen und versuchen Sie es erneut. Wenn die Einstellungen für die Hardwarevirtualisierung bereits aktiviert sind, müssen Sie möglicherweise die Einstellung der Trusted Execution Technology (TXT) im BIOS deaktivieren oder das System-BIOS aktualisieren.

Wenn ich jedoch das hardwareunterstützte Virtualisierungserkennungs-Tool herunterlade und ausführen, wird folgende positive Meldung angezeigt:

Dieser Computer ist mit hardwaregestützter Virtualisierung konfiguriert.

Dieser Computer erfüllt die Prozessoranforderungen zum Ausführen von Windows Virtual PC. Wenn auf diesem Computer eine unterstützte Edition von Windows® 7 ausgeführt wird, können Sie Windows Virtual PC installieren.

Ich habe auch den MSR-Walker im Drittanbieter-Dienstprogramm CrystalCPUID verwendet, um MSR 0x3a auf beiden Prozessoren meines Systems zu untersuchen. Es ist wie erwartet 0x5 (0x4 = VT aktiviert, 0x1 = VT-Sperre).

Hat jemand eine Idee, was noch zu prüfen ist? Vielen Dank.

4
Können Sie einige Details zur CPU / Motherboard-Combo angeben? Es scheint fast so, als würde es sich so verhalten, als hätte es die Unterstützung, aber wenn es versucht, die Funktion zu nutzen, versagt es Matt vor 14 Jahren 0

8 Antworten auf die Frage

1
Shevek

Bei der ersten Verwendung von Windows 7 Virtual PC hatte ich genau das gleiche Problem.

Um das Problem zu beheben, habe ich VT im BIOS ausgeschaltet und einen Kaltstart von Windows durchgeführt, dann im BIOS wieder eingeschaltet und wieder kalt gebootet.

VPC funktioniert jetzt gut.

1
Robert Ivanc

not really the best solution, but if nothing else works - Windows Virtual PC now has a patch enabling to work on non VT-X machines, so you could try that, although it would be slower.

0
MDMarra

Ist im BIOS tatsächlich VT eingeschaltet? Viele Motherboards sind standardmäßig deaktiviert.

Ja, VT ist aktiviert. vor 14 Jahren 0
0
Chris Thompson

Sie können ein anderes VM-Produkt nur zum Testen installieren und sicherstellen, dass es funktioniert. Ich persönlich benutze VirtualBox . Es unterstützt Intel und AMD Hardware-unterstützte Virtualisierung. Zumindest können Sie sehen, ob es sich um ein Problem mit Virtual PC handelt oder nicht.

Interessanterweise sagt VirtualBox auch, dass VT aktiviert ist, weigert sich jedoch, es mit dem Fehler "VirtualBox kann nicht im VMX-Root-Modus" verwendet werden. vor 14 Jahren 0
0

Schalten Sie den Comp mit der Taste aus, schalten Sie ihn wieder ein, suchen Sie dann nach dem BIOS-Setup und versuchen Sie es von dort aus

0
Shannon Nelson

In einigen BIOS müssen Sie VT an mehreren Stellen aktivieren. Suchen Sie sowohl im Chipset-Abschnitt als auch im CPU-Abschnitt nach Virtualisierungsoptionen.

0
Pulse

The error message you're getting from Virtualbox indicates that it cannot get exclusive access to VT and will fail to start. This usually happens if there is an application running that is making use of the VT when virtualBox is run.

I appreciate this is not specific to MS Virtual PC but it may be a clue...

0
Tasha26

Ich habe es meinem Vaio aktiviert, es war ein auf Usb-Boot-Disk basierender Hack. Im DOS-Modus erhalten Sie die cmos als Datei mit SYMCMOS.EXE, ändern Sie das korrekte Register in [0001] und blinken Sie die cmos mit der geänderten Datei. Nach dem Neustart sagen Virtual PC und HAVtest von MS, dass ich kein VT-x habe ... so seltsam.