Comment corriger l’erreur « Le sous-système Windows pour Linux n’a pas de distributions installées » ?



Bash est un shell Unix et une forme de langage de commande qui a été introduit pour la première fois en 1989. Il a été largement distribué en tant que shell de connexion par défaut pour Linux et MacOS.
Bien qu’il soit principalement visible sous Linux et Marcos, il existe une version qui peut être installée sous Windows 10. Cependant, de nombreuses plaintes d’utilisateurs qui ne peuvent pas utiliser Bash sous Windows 10 ont été signalées. Aucune distribution installée »lors de l’essai.


«Le sous-système Windows pour Linux n’a pas de distributions installées» Message d’erreur

Contenu [ Afficher ]


Quelles sont les causes de 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 mis au point un ensemble de solutions qui ont corrigé l’erreur pour la majorité de nos utilisateurs.
De plus, nous avons étudié les raisons pour lesquelles cette erreur est déclenchée et 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 magasin Microsoft, cette erreur se produira.

  • Service désactivé : 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 nécessaires pour exécuter le shell bash qui pourraient déclencher l’erreur.

  • Mauvaise distribution par défaut sélectionnée : si Ubuntu n’est pas sélectionné comme distribution par défaut pour le système d’exploitation, cela peut 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, passons aux 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.
Par conséquent, dans cette étape, nous exécuterons 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 «Shift» + «Ctrl» + «Enter» pour accorder des privilèges administratifs.
    Tapez cmd dans l’invite d’exécution et appuyez sur Maj + Alt + Entrée pour ouvrir une invite de commande élevée

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

    lxrun /installer

    Lancer la commande Lxrun/install


  4. Cela déclenchera le téléchargement à partir du magasin 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.


    Remarque : Cette commande peut également être exécutée dans le Power Shell (administrateur)


Solution 2 : attendez 10 minutes


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


Solution 3 : installer Ubuntu


Si Ubuntu n’a pas été installé sur l’ordinateur, cela peut provoquer cette erreur car il s’agit d’une distribution très importante requise 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 ».
    En 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».
    En 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.
Par conséquent, 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. Écrivez « Services.
    msc «et appuyez sur» Entrée «.
    Tapez «Services.msc» et appuyez sur Entrée

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

  4. Cliquez sur la liste déroulante du type de démarrage et sélectionnez «Automatique».

  5. Cliquez sur l’option «Démarrer» et sélectionnez «Appliquer».
    Sélectionnez Automatique comme type de démarrage et appuyez sur Entrée

  6. Cliquez sur «OK» et voyez si le problème persiste.

Deja un comentario