▷ Comment corriger l'erreur “Le sous-système Windows pour Linux n'a pas de distributions installées”?

Contenu

Bash est un shell Unix et une forme de langage de commande qui a été introduit pour la première fois dans 1989. Il a été largement distribué comme shell de connexion par défaut pour Linux et MacOS. Bien qu'il soit principalement vu sur Linux et Marcos, il existe une version qui peut être installée sur Windows 10. Cependant, Il y a eu de nombreuses plaintes d'utilisateurs qu'ils ne peuvent pas utiliser Bash sous Windows 10 et vous voyez une erreur »Le sous-système Windows pour Linux n'a pas de distributions installées» lorsque vous essayez.

5qvv6o_5lvnwp50wyoe7okpsnfnihokocc-9qaiufok-2046598 “Le sous-système Windows pour Linux n'a pas de distribution installée” Message d'erreur

Qu'est-ce qui cause l'erreur “Le sous-système Windows pour Linux n'a pas de distributions installées”?

Après avoir reçu de nombreuses plaintes de plusieurs utilisateurs, nous avons décidé d'enquêter sur la question et avons proposé un ensemble de solutions qui ont corrigé l'erreur pour la plupart de nos utilisateurs. En outre, Nous avons étudié les raisons pour lesquelles cette erreur est déclenchée et elles sont répertoriées ci-dessous.

  • Distributions manquantes: lors de l'installation de bash pour Windows, certains fichiers supplémentaires doivent être installés pour le sous-système Windows. Si ces fichiers ne peuvent pas être téléchargés automatiquement à partir du Microsoft Store, cette erreur se produira.

  • Service handicapé: dans certains cas, le service LxssManager qui s'exécute généralement en arrière-plan peut se bloquer après une mise à jour récente. Cela peut empêcher le système d'exploitation d'acquérir tous les fichiers requis pour exécuter le shell bash qui pourraient déclencher l'erreur.

  • Distribution par défaut incorrecte sélectionnée: si Ubuntu n'est pas sélectionné comme distribution par défaut pour le système d'exploitation, pourrait déclencher cette erreur. Parce qu'Ubuntu est une distribution essentielle pour exécuter le shell bash.

Maintenant que vous avez une compréhension de base de la nature du problème, nous chercherons des solutions. Assurez-vous de les appliquer dans l'ordre précis dans lequel ils sont présentés pour éviter les conflits.

Solution 1: installer les distributions manuellement

Si certaines distributions ne peuvent pas être téléchargées et installées automatiquement, nous pouvons essayer de les installer manuellement via l'invite de commande. Pourtant, dans cette étape, nous lancerons une commande pour installer les distributions essentielles. Pour cela:

  1. Appuyez simultanément sur les boutons »Windows» + »R» pour ouvrir l'invite d'exécution.

  2. Tapez »cmd» et appuyez sur »Maj» + »Ctrl» + »Entrée» pour accorder des privilèges administratifs. 2019-05-31_150859-25-4859753Taper cmd à l'invite d'exécution et appuyer sur Shift + Alt + Entrez pour ouvrir une invite de commande élevée

  3. Tapez la commande suivante et appuyez sur Entrée.

    lxrun /installer

    2019-06-23_234810-9833984Lancer la commande Lxrun / installer

  4. Cela activera le téléchargement depuis la boutique Microsoft, appuyez sur »Y» pour démarrer le processus de téléchargement si vous y êtes invité par la ligne de commande.

  5. Vérifiez si le problème persiste.

    Noter: Cette commande peut également être exécutée dans Power Shell (Administrateur)

Solution 2: Attendez 10 minutes

Pour certains utilisateurs, le problème n'a été résolu qu'après 5 une 10 minutes. Souvent, après un redémarrage, certains processus et services mettent du temps à démarrer. À cause de, l'erreur peut être déclenchée si vous essayez d'exécuter bash trop tôt après le démarrage. Donc, il est recommandé d'attendre au moins 10 minutes après le démarrage de l'ordinateur avant de passer aux étapes suivantes.

Solution 3: Installer Ubuntu

Si Ubuntu n'a pas été installé sur l'ordinateur, cela peut provoquer cette erreur car c'est une distribution très importante qui est nécessaire pour exécuter le bash. Pour télécharger et installer Ubuntu, suivez les étapes ci-dessous.

  1. Redémarrez votre ordinateur et connectez-vous à votre compte.

  2. Cliquez sur ce lien pour ouvrir la page de téléchargement.

  3. Cliquez sur l'option « Obtenir » puis sélectionnez l'option « Ouvrir le Microsoft Store ».. 2019-06-23_234212-9566582En cliquant sur l'option “Obtenir”

  4. Une fois le Microsoft Store chargé, cliquez sur l'option »Obtenir» pour lancer le téléchargement de la distribution Ubuntu.

  5. Une fois le processus de téléchargement terminé, cliquez sur l'option »Installer» qui apparaît à la place de l'option »Obtenir«. install-ubuntu-windows-10-linux-sous-système-7-9103424En cliquant sur l'option “Installer”

  6. Ubuntu va maintenant être installé sur l'ordinateur.

  7. Vérifiez si le problème persiste.

Solution 4: démarrer le service LxssManager

Le service LxssManager a peut-être été désactivé en raison du déclenchement de cette erreur. Donc, dans cette étape, nous allons démarrer manuellement le service LxssManager. Pour cela:

  1. Appuyez simultanément sur les touches »Windows» + »R» pour ouvrir l'invite d'exécution.

  2. Aller à »Services. msc »et appuyez sur » Entrée «. 2019-06-10_223325-5-5541939Écrivez “Services.msc” et appuyez sur Entrée

  3. Faites défiler vers le bas et double-cliquez sur le service »LxssManager«.

  4. Cliquez sur le menu déroulant du type de démarrage et sélectionnez »Automatique«.

  5. Cliquez sur l'option »Démarrer» et sélectionnez »Appliquer«. 2019-06-23_234016-1931699Sélectionner Automatique comme type de démarrage et appuyer sur Entrée

  6. Cliquez sur »OK» et vérifiez si le problème persiste.

Abonnez-vous à notre newsletter

Nous ne vous enverrons pas de courrier SPAM. Nous le détestons autant que vous.