Comment réparer 'Le composant facultatif WSL n'est pas activé. Veuillez l'activer et réessayer 'Erreur sur Ubuntu?

Ubuntu est une distribution Linux totalement gratuite et à code source ouvert. Le programme prend également en charge Windows 10 et est utilisé par de nombreuses personnes à des fins de développement de logiciels. Cependant, très récemment, de nombreux rapports sont arrivés où les utilisateurs ne peuvent pas l'utiliser et le message d'erreur « Le composant facultatif WSL n'est pas activé. Veuillez l'activer et réessayer »apparaît en essayant de le faire.

“Le composant facultatif WSL n'est pas activé. Veuillez l'activer et réessayer »Message d'erreur

Quelles sont les causes «Le composant facultatif WSL n'est pas activé. Veuillez l'activer et réessayer ”Erreur sur Ubuntu?

Après avoir reçu de nombreux rapports de plusieurs utilisateurs, nous avons décidé d’enquêter sur le problème et de mettre au point un ensemble de solutions pour le résoudre complètement. En outre, nous avons examiné la raison pour laquelle ce problème est déclenché et l'avons répertorié comme suit.

  • Composant désactivé: Comme le message d'erreur l'indique, l'erreur est déclenchée si le sous-système Windows pour Linux est désactivé. Le sous-système Windows pour Linux est une fonctionnalité très importante et doit être activé pour que Ubuntu fonctionne correctement sous Windows 10, car il fournit toutes les configurations et distributions importantes nécessaires au fonctionnement correct de Ubuntu.

Maintenant que vous avez une compréhension de base de la nature du problème, nous allons avancer vers les solutions. Assurez-vous de mettre en œuvre les solutions avec soin, afin d'éviter les conflits.

Méthode 1: activation de WSL via le panneau de configuration

Il existe plusieurs méthodes que nous pouvons appliquer pour résoudre le problème. Cependant, dans cette étape, nous choisirons le chemin le plus simple et activerons WSL via le Panneau de configuration. Pour ça:

  1. Appuyez simultanément sur les touches «Windows» + « R » pour ouvrir l'invite d'exécution.
  2. Tapez " Panneau de configuration " et appuyez sur " Shift " + " Ctrl " + " Entrée " pour fournir des privilèges administratifs.

    Taper dans "Panneau de configuration" et appuyer sur "Shift" + "Ctrl" + "Entrée" pour fournir des privilèges administratifs
  3. Cliquez sur l'option « Voir par » et sélectionnez « Petites icônes ».

    En cliquant sur "Voir par" et en sélectionnant "Petites icônes"
  4. Cliquez sur l'option « Programmes et fonctionnalités ».
  5. Sélectionnez l'option « Activer ou désactiver les fonctionnalités Windows » dans le volet de gauche.
  6. Faites défiler la liste et sélectionnez « Windows Subsystem for Linux ».

    Vérification de l'option «Windows Subsystem for Linux»
  7. Cliquez sur « OK » pour activer la fonctionnalité.
  8. Vérifiez si le problème persiste.

Solution 2: activation de WSL via PowerShell

Nous pouvons également activer la fonctionnalité WSL à l'aide de l'invite de commande. Par conséquent, dans cette étape, nous allons implémenter une commande dans l'invite de commande pour activer la fonctionnalité WSL. Pour ça:

  1. Appuyez simultanément sur les touches « Windows » + « R » pour ouvrir l'invite d'exécution.
  2. Tapez " Powershell " et appuyez sur " Shift " + " Ctrl " + " Entrée " pour fournir des privilèges administratifs.
  3. Tapez la commande suivante et appuyez sur " Entrée ".
     Enable-WindowsOptionalFeature -Online -FeatureName Sous-système Microsoft-Windows-Linux 
  4. Attendez que la commande soit exécutée et vérifiez si le problème persiste.

    Activer WSL

Des Articles Intéressants