WslRegisterDistribution a échoué avec l'erreur : 0x80370102

Lors de l'installation de WSL , si vous recevez une erreur disant— WslRegisterDistribution a échoué avec l'erreur : 0x80370102(WslRegisterDistribution failed with error: 0x80370102) — alors ce message vous aidera à le résoudre. L' erreur(Error) se produit pour plusieurs raisons. Virtualisation imbriquée , une limite sur le CPUID , la prise en charge de la virtualisation(Virtualization) , etc.

WslRegisterDistribution a échoué erreur 0x80370102

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed

WslRegisterDistribution a(WslRegisterDistribution) échoué avec l'erreur : 0x80370102

Suivez ces suggestions pour résoudre le problème.

  • Activer la virtualisation imbriquée
  • Activer la prise en charge d'Hyper-V au niveau du BIOS(BIOS Level)
  • Désactiver la limitation sur CPUID

Vous aurez besoin d'une autorisation d'administrateur et d'une compréhension du BIOS pour les implémenter.

Activer la virtualisation imbriquée

Si vous avez installé Windows sur une machine virtuelle, puis essayez d'installer WSL , vous devez activer la virtualisation imbriquée. Lancez PowerShell(Launch PowerShell) avec l'autorisation d'administrateur et exécutez la commande comme indiqué ci-dessous.

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Si cela ne fonctionne pas, vous devez activer la virtualisation au niveau matériel. Cela dépendra du BIOS ou de l' UEFI . Plus d'informations à ce sujet sur les documents Microsoft officiels(official Microsoft Documents) .

Activer la prise en charge d'Hyper-V au niveau du BIOS(BIOS Level)

Activer la virtualisation matérielle

Ouvrez le BIOS/UEFI et vérifiez les paramètres qui peuvent être appelés VT-x, AMD-V, SVM, Vanderpool, Intel VT-d ou AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )S'il s'agit d' AMD , vous devez rechercher AMD-V , SVM , etc. Pour Intel , il s'agit généralement de VT-x(VT-x) .

Suivez le post lié pour connaître les paramètres en fonction de votre ordinateur. La liste comprend des paramètres pour Dell , Asus , Acer , etc.

Désactiver la limitation sur CPUID

Lorsque vous allumez votre ordinateur, le système d'exploitation exécute l' instruction CPUID pour déterminer le processeur et ses capacités. CPUID utilise lorsque vous utilisez un nouveau processeur avec un ancien système d'exploitation. Windows peut avoir des problèmes pour gérer les informations CPUID , et vous devez donc le désactiver.

L'emplacement de Limit CPUID Maxvarie pour chaque BIOS/UEFI . Assurez-vous donc de regarder autour de vous pour trouver où il se trouve sur votre ordinateur.

J'espère que le message a été utile pour résoudre le WslRegisterDistribution 0x80370102 , qui apparaît lors de l'installation de WSL .

WslRegisterDistribution similaire a échoué avec des erreurs(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 ou 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e et 0x8000000d(0x8007019e and 0x8000000d) .

Connexe : (Related: )Dépanner le sous-système Windows pour les messages d'erreur et les codes Linux.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)



About the author

Je travaille comme consultant pour Microsoft. Je me spécialise dans le développement d'applications mobiles pour les appareils Apple et Android, et je suis également impliqué dans le développement d'applications Windows 7. Mon expérience avec les smartphones et Windows 7 fait de moi un candidat idéal pour ce poste.



Related posts