Comment réparer l'erreur 0x80370102 de distribution de registre WSL sous Windows 10?



Essayez Notre Instrument Pour Éliminer Les Problèmes

Cette erreur survient lorsque les utilisateurs essaient d'installer une distribution Linux pour y accéder via le sous-système Windows pour Linux 2. Après avoir examiné en détail les commentaires de l'utilisateur et les autorités techniques, les utilisateurs ont signalé avoir rencontré le message d'erreur 0x80370102 lors de la tentative d'installation du sous-système Linux Distro pour Windows pour Linux 2 (WSL2). La notification d'erreur est la suivante:



Notification d'erreur



Quelles sont les causes de l'erreur de distribution de registre WSL 0x80370102?

Cette erreur est extrêmement nouvelle et ne se rencontre pas uniquement dans les distributions Linux. Cette erreur a également été rencontrée lors de la tentative d'installation de la distribution Debian. Nous avons répertorié les causes de ce problème après avoir examiné en détail les commentaires de l'utilisateur et les autorités techniques. Ce problème peut survenir pour l'une des raisons suivantes:

  • Sous-développement: Cette erreur se produit lorsque des utilisateurs tentent d'exécuter une version Windows Insider Preview. Un utilisateur peut voir des défauts ou des bogues dans la version qu'il utilise, qui est encore en cours de développement.
  • Mise à niveau de WSL: Une version entièrement développée avec tous les correctifs requis prendra en charge le sous-système. WSL 2 est en cours de développement et il y a encore des bogues, donc le passage de WSL 1 à WSL 2 provoquera cette erreur.
  • Virtualisation désactivée: La virtualisation est le processus de création d'une représentation logicielle ou virtuelle de quelque chose, comme des applications virtuelles, des serveurs, du stockage et des réseaux. Cette erreur peut se produire si le paramètre de virtualisation a été désactivé dans le BIOS sous Sécurité.
  • Hyper-V: Il s'agit d'une technologie Microsoft qui permet aux utilisateurs de créer des environnements informatiques virtuels et d'exécuter et de gérer plusieurs systèmes d'exploitation sur un seul serveur physique. Ainsi, une erreur de distribution de registre Wsl se produit lorsque Hyper-V est désactivé à partir du bios.

Solution 1: activer la virtualisation matérielle à partir du BIOS

Lorsque les utilisateurs essaient d'exécuter Ubuntu dans une VirtualBox sans activer la virtualisation matérielle, le système génère plusieurs erreurs telles que des problèmes de performances audio, une erreur de distribution de registre Wsl, etc. Une machine virtuelle émule un système informatique afin que tout le monde puisse exécuter différents systèmes d'exploitation et programmes. Suivez les étapes ci-dessous pour activer la virtualisation matérielle à partir du BIOS:



  1. Cliquez sur Début puis sélectionnez Option d'alimentation et cliquez Redémarrer .

    Redémarrage du PC

  2. En fonction du fabricant de votre BIOS, la clé de connexion au BIOS varie. presse Suppr, Echap, F1, F2 ou F4 touche de votre clavier dès que l'écran devient noir. Remarque : Si vous n'obtenez pas la première fois, redémarrez votre PC et essayez une autre clé.
  3. Trouvez la section de configuration du processeur (le menu peut être appelé Processeur, configuration du processeur, chipset)
  4. Trouvez le Virtualisation réglage et Activer il.
    Remarque: ( Virtualisation les paramètres peuvent être nommés comme Technologie de virtualisation Intel , AMD-V , Hyper-V , VT-X , Vanderpool , ou SVM ).
  5. Choisissez l'option Enregistrer et quitter.
  6. L'ordinateur redémarrera avec Virtualisation matérielle activée. Vérifiez si le problème persiste. Si c'est le cas, suivez la méthode suivante.

Remarque: Assurez-vous que votre appareil prend en charge la virtualisation matérielle. Vous pouvez voir si la virtualisation est activée sous l'onglet Performances du Gestionnaire des tâches.

Vérification de la virtualisation



Solution 2: activer le rôle Hyper-V

Hyper-V permet aux administrateurs de mieux utiliser leur matériel en virtualisant plusieurs systèmes d'exploitation pour exécuter simultanément le même serveur physique. Si nous ne l'activons pas, cela génère une erreur lors de l'installation de la distribution Linux pour y accéder via Windows. Suivez les étapes ci-dessous pour activer Hyper-V:

  1. Cliquez sur Début , cherche le Panneau de configuration , et ouvrez-le.

    Panneau de configuration d'ouverture

  2. Cliquer sur Programmes .

    Programmes d'ouverture

  3. Cliquer sur Programme et fonctionnalités .

    Ouverture de programmes et fonctionnalités

  4. Dans le panneau de gauche, cliquez sur Activer ou désactiver la fonctionnalité Windows option.

    Activation ou désactivation des fonctionnalités Windows

  5. Vérifier la Hyper-V option et cliquez sur D'accord .

    Vérification d'Hyper-V

  6. Maintenant Redémarrer votre système pour que ces modifications prennent effet. Si cela ne résout pas le problème, passez à la solution suivante.

Solution 3: exposer les extensions de virtualisation et modifier les paramètres de RAM

Source3

La virtualisation imbriquée est une fonctionnalité qui vous permet d'exécuter Hyper-V à l'intérieur d'une machine virtuelle Hyper-V (VM). Cela permet d'exécuter un émulateur de téléphone Visual Studio dans une machine virtuelle ou de tester des configurations qui nécessitent généralement plusieurs hôtes. Il a été rapporté que l'activation de la virtualisation imbriquée a fonctionné comme une solution pour de nombreux utilisateurs en ligne. Par conséquent, suivez les étapes ci-dessous pour ce faire:

  1. Désactivez votre machine virtuelle dans Hyper-V Manager.
  2. presse Gagner + X sur le clavier et sélectionnez Windows PowerShell (administrateur) dans la liste contextuelle.

    Ouverture de Windows PowerShell (Admin)

  3. Dans la fenêtre PowerShell, copier coller cette commande pour changer le nom et les valeurs de votre processeur VM.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Entrée de la commande

  4. presse Entrer pour l'exécuter.
  5. Maintenant, cliquez avec le bouton droit sur votre machine virtuelle dans Hyper-V Manager et sélectionnez Réglages .

    Ouverture des paramètres de la VM

  6. Cliquer sur Mémoire dans le volet gauche, décochez Activer la mémoire dynamique et doubler le Valeur RAM par exemple. 2048> 4096.

    Modification des paramètres de mémoire

  7. Début votre machine virtuelle.
  8. Faites un clic droit sur votre machine virtuelle et sélectionnez Relier . Cela exécutera Hyper-V et votre système redémarrera. Essayez à nouveau d'exécuter Ubuntu. Cela devrait enfin résoudre votre problème.

    Connexion de VM

3 minutes de lecture