Hallo Nigel,
Ich bin Sumit hier, um Ihnen bei dieser Frage zu helfen.
Bitte aktivieren Sie die Hypervisor-Plattform und die Virtual-Machine-Plattform in den optionalen Funktionen. Schauen Sie auch unten:
WSL-Fehlerbehebung
https://docs.microsoft.com/en-us/windows/wsl/tr...
„Fehler: 0x80370102 Die virtuelle Maschine konnte nicht gestartet werden, da eine erforderliche Funktion nicht installiert ist.“
Bitte aktivieren Sie die Windows-Funktion der Virtual Machine Platform und stellen Sie sicher, dass die Virtualisierung im BIOS aktiviert ist.
Überprüfen Sie die Hyper-V-Systemanforderungen
https://docs.microsoft .com/en-us/windows-server...
Wenn es sich bei Ihrem Computer um eine VM handelt, aktivieren Sie die verschachtelte Virtualisierung bitte manuell. Starten Sie Powershell mit dem Administrator und führen Sie Folgendes aus:
Power Shell
Kopieren
Set-VMProcessor -VMName -ExposeVirtualizationExtensions $true
Bitte befolgen Sie die Richtlinien des Herstellers Ihres PCs zur Aktivierung der Virtualisierung. Im Allgemeinen kann dies die Verwendung des System-BIOS erfordern, um sicherzustellen, dass diese Funktionen auf Ihrer CPU aktiviert sind. Die Anweisungen für diesen Vorgang können von Maschine zu Maschine unterschiedlich sein. Ein Beispiel finden Sie in diesem Artikel von Bleeping Computer.
Starten Sie Ihren Computer neu, nachdem Sie die optionale Komponente „Virtual Machine Platform“ aktiviert haben.
Wenn Sie außerdem Hypervisoren von Drittanbietern installiert haben (z. B. VMware oder VirtualBox), stellen Sie bitte sicher, dass Sie über die neuesten Versionen verfügen, die HyperV unterstützen (VMware 15.5.5+ und VirtualBox 6+), oder dass diese deaktiviert sind.