web-dev-qa-db-ja.com

FIX:wslRegisterDistributionはエラーで失敗しました:0x80370102

私はWSL2をインストールしようとしていますが、上記のエラーを取得しようとしています。 Virtual Machits PlatformとLinux用のWindowsサブシステムが有効になっているため、カーネルアップデートもインストールされています。 BIOS Intel仮想化が有効になっています。その修復方法は?

2
FoxPro

問題はBIOSにありました。 Limit CPUID Maxを無効にする必要があります。

0
FoxPro
  1. 管理者としてPowerShellコンソールを開きます。

  2. 次のコマンドを実行してください。

    Enable-windowsOptionalFeature -Online -Featurename Microsoft-Hyper-V -ALL

Ref : https://docs.microsoft.com/en-us/virtualization/hyper-v-on-windows/quick-start/enable-hyper-v

それでもこのエラーが発生した場合は、CPUのHyper Vが有効になっていることを確認してください。 AMD CPUの場合は、SVM(BIOS)と呼ばれています。

0
Robin Qiu