Correction : erreur de distribution de registre WSL 0x80370102 Windows 10/11 [Partition Magic]

Cette ' WslRegistertionDistribution a échoué avec l'erreur : 0x80370102 ” message d'erreur se produit lorsque les utilisateurs tentent d'installer une distribution Linux pour y accéder via le sous-système Windows pour Linux 2. Si vous êtes également l'un d'entre eux, cet article de Assistant de partition de ce site est ce dont vous avez besoin.





Sur cette page :

Windows inclut déjà cette nouvelle fonctionnalité et les utilisateurs peuvent installer le sous-système Linux simplement en activant la fonctionnalité 'Sous-système Windows pour Linux'. Cependant, lors du téléchargement de distributions Linux via le sous-système Windows pour Linux ou WSL, les utilisateurs rencontrent ce message d'erreur 'WslRegisterDistribution failed with error: 0x80370102'.

Le sous-système Windows pour Linux nécessite que Hyper-V et la virtualisation soient activés sur notre ordinateur. Supposons que vous ayez désactivé par erreur une fonctionnalité sur votre ordinateur après avoir activé le sous-système Windows pour Linux. Dans ce cas, lors du démarrage de WSL sur votre PC, vous pouvez rencontrer le message d'erreur :



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

Erreur : 0x80370102 La machine virtuelle n'a pas pu être démarrée car une fonctionnalité requise n'est pas installée.

Eh bien, comment corriger cette erreur? Les étapes détaillées pour résoudre 'WslRegisterDistribution a échoué avec l'erreur : 0x80370102' sont présentées ci-dessous.



Correctif 1 : Activer Hyper-V

Hyper-V est une fonctionnalité ou une fonctionnalité indispensable pour utiliser le sous-système Windows pour Linux sur des ordinateurs Windows. Si vous ne l'activez pas, il générera une erreur lors de l'installation d'une distribution Linux pour y accéder via Windows. Ainsi, l'activation d'Hyper-V peut résoudre le problème 'WslRegisterDistribution a échoué avec l'erreur : 0x80370102'.

Étape 1 : Taper activer ou désactiver des fonctionnalités Windows sur le Chercher case et cliquez sur le résultat qui correspond le mieux.

Étape 2 : Vérifier la Hyper-V option et cliquez D'ACCORD .



  activer Hyper-V

Redémarrez ensuite votre ordinateur et vérifiez si ce problème est résolu. Sinon, passez à la solution suivante.



Correctif 2 : Activer la virtualisation matérielle

Pour utiliser le sous-système Windows alimenté par Hyper-V pour Linux sur votre PC, vous devez activer la virtualisation matérielle. Si vous avez désactivé WSL par erreur après l'avoir installé, vous devez vérifier et activer cette fonctionnalité à partir du BIOS. Jusque-là, vous pouvez ouvrir le Gestionnaire des tâches sur votre ordinateur et passer à l'onglet Performances. Ici vous pouvez trouver un onglet appelé Virtualisation.

Assurez-vous que l'état indique Activé. Sinon, vous devez suivre les étapes ci-dessous pour activer la virtualisation matérielle sur votre PC Windows.

Étape 1 : Redémarrez votre ordinateur. Appuyez ensuite sur la touche de raccourci spécifique pour entrer dans le BIOS . Les raccourcis clavier peuvent varier en fonction des différentes marques. C'est généralement Esc, F2 ou Del, etc.

Étape 2 : Une fois la fenêtre du BIOS ouverte, allez dans Avancé onglet et appuyez sur Entrer continuer.

Noter:

L'option Virtualisation peut ne pas être présente dans l'onglet Avancé sur certains ordinateurs. Dans ce cas, vous le trouverez dans le Performance languette.

Étape 3 : Utilisez les flèches de votre clavier pour sélectionner Virtualisation et activez-le.

Après cela, enregistrez les modifications et redémarrez votre ordinateur.

Correctif 3 : Activer la virtualisation imbriquée et modifier les paramètres de RAM

La virtualisation imbriquée est une fonctionnalité qui vous permet d'exécuter Hyper-V dans une machine virtuelle (VM) Hyper-V. Ceci est utile pour exécuter l'émulateur de téléphone Visual Studio dans une machine virtuelle ou pour tester des configurations qui nécessitent généralement plusieurs hôtes. L'activation de la virtualisation imbriquée aurait été une solution pour de nombreux utilisateurs en ligne. Alors, suivez ces étapes :

Étape 1 : Arrêtez votre machine virtuelle dans Gestionnaire Hyper-V .

Étape 2 : Presse Gagner + X sur votre clavier et sélectionnez Windows PowerShell (administrateur) de la liste contextuelle.

Étape 3 : Dans la fenêtre PowerShell, copiez-collez cette commande et appuyez sur Entrer :

Set-VMProcessor -ExposeVirtualizationExtensions $true

  entrez la commande

Étape 4 : Cliquez avec le bouton droit sur votre machine virtuelle dans Hyper-V Manager et sélectionnez Réglages .

Étape 5 : Cliquez sur Mémoire dans le volet de gauche, décochez Activer la mémoire dynamique, et réglez le Valeur RAM à deux fois la valeur actuelle, par exemple 2048 > 4096.

Étape 6 : Cliquez sur Appliquer et D'ACCORD pour enregistrer les modifications.

Étape 7 : Démarrez votre machine virtuelle. Faites ensuite un clic droit sur votre machine virtuelle et sélectionnez Relier . Cela exécutera Hyper-V et votre système redémarrera.

Plus tard, essayez à nouveau d'exécuter Ubuntu pour tester si le problème 'WslRegisterDistribution a échoué avec l'erreur : 0x80370102' est résolu.