Comme tous les logiciels, leelle aussi a son lot de problèmes. Dans ce guide, nous allons dépannerSous-système Windows pour LinuxMessages d'erreur et codes.
Réparer les erreurs, problèmes et problèmes du sous-système Windows pour Linux
Ce sont des messages pour lesquels nous allons dépanner les messages et codes d’erreur du sous-système Windows pour Linux.
- Ne voyez pas les options pour WSL 2
- Erreur : 0x1bc
- Erreur : 0x80040306 lors de l'installation
- Impossible d'accéder aux fichiers WSL depuis Windows
- Impossible de démarrer la distribution WSL 2 et voir uniquement « WSL 2 » en sortie
- Commande introuvable
- Erreur : 0x80370102 La machine virtuelle n'a pas pu être démarrée car une fonctionnalité requise n'est pas installée
- Erreur : 0x80040154 après la mise à jour de Windows
- WSL cesse de fonctionner avec l'erreur 0x80070003
- Changement de langue d'affichage dans WSL
- Problèmes d'installation après la restauration du système Windows
- Pas d'accès Internet en WSL
- Autorisation refusée lors de l'utilisation de Ping
- Impossible de démarrer après l'installation de WSL 2
- Impossible d'exécuter des commandes Windows dans un distributeur
- ICS est désactivé
- Bash est accroché
- Problèmes de connexion au serveur OpenSSH
- L'assembly référencé est introuvable
- Corriger les erreurs d'autorisation (liées à SSH)
Parlons-en en détail.
Correction de WSL2 qui ne fonctionne pas ou a cessé de fonctionner
1] Ne pas voir les options pour WSL 2
De nombreux utilisateurs de Windows se sont plaints du fait que même s'ils sont au numéro de build 1903, ils ne peuvent pas voir les options pour WSL 2. Cela se produit lorsque votre ordinateur n'a pas encore pris le rétroport pour WSL 2.
Pour résoudre ce problème, il vous suffit de, et vous serez prêt à partir.
2] Erreur : 0x1bc
L'erreur suivante peut s'afficher lorsque le« Langue d'affichage »ou« Paramètres régionaux du système »n'est pas réglé surAnglais.
wsl --set-default-version 2 Error: 0x1bc For information on key differences with WSL 2 please visit https://aka.ms/wsl2
Pour corriger l'erreur, vous devez vérifier si le noyau est installé sur votre ordinateur. Pour ce faire, utilisez la commande suivante.
dir %SystemRoot%\system32\lxss\tools\kernel
Si vous n'avez pas Kernel, téléchargez-le depuisalias.ms. Assurez-vous de le télécharger en tant qu'administrateur et d'installer le noyau sur votre ordinateur pour corriger l'erreur.
3] Erreur : 0x80040306 lors de l'installation

Si vous voyez l'erreur : 0x80040306 lors de l'installation. Pour résoudre ce problème, vous devez désactiverConsole héritée.Pour ce faire, suivez les étapes indiquées.
- OuvrirInvite de commandeen tant qu'administrateur duMenu Démarrer.
- Faites un clic droit sur le logo cmd et sélectionnezPropriétés.
- Maintenant, décochez"Utiliser l'ancienne console »et cliquez sur OK.
Enfin, vérifiez si cela résout le problème.
4] Impossible d'accéder aux fichiers WSL depuis Windows

Si vous ne parvenez pas à accéder au sous-système Windows pour Linux en\\wsl$sous Windows, cela peut signifier que le serveur de fichiers du protocole 9P ne démarre pas.
La solution la plus simple consiste à mettre à jour votre ordinateur et à activer« mises à jour pour les produits Microsoft sur Windows Update ».Pour ce faire, vous pouvez suivre les étapes indiquées.
- LancementParamètresparGagner + I.
- CliquezMise à jour et sécurité > Options avancées.
- Utilisez la bascule pour désactiver «Recevez des mises à jour pour d'autres produits Microsoft lorsque vous mettez à jour Windows« .
Cela résoudra le problème pour vous.
5] Impossible de démarrer la distribution WSL 2 et voir uniquement « WSL 2 » en sortie
Cette erreur est inévitable si votre langue d'affichage n'est pas définie sur l'anglais. Vous verrez le résultat suivant lorsque vous tenterez de démarrer WSL 2.
C:\Users\me>wsl WSL 2
Pour corriger l'erreur, vous devez télécharger et installer le noyau manuellement. Vous pouvez télécharger le fichier depuisaka.ms/wsl2kernel. Installez le noyau pour corriger facilement l'erreur.
6] Commande introuvable
C'est l'une des erreurs courantes que l'on voit lorsqu'ils exécutent un fichier .exe de Windows sous Linux. Vous pouvez voir l’erreur suivante lorsque vous essayez de faire de même.
$ notepad.exe -bash: notepad.exe: command not found
Cela se produit lorsque le$CHEMINne parvient pas à trouver le fichier .exe. La meilleure solution à cette erreur consiste à exécuter la commande suivante dans le terminal.
export PATH=$PATH:/usr/sbin
Faites-le et vérifiez si cela corrige l’erreur.
En rapport:
7] Erreur : 0x80370102 La machine virtuelle n'a pas pu être démarrée car une fonctionnalité requise n'est pas installée
Beaucoup ont rencontré cette erreur en essayant d'installer un distributeur Linux. Contrairement aux erreurs précédentes, cette erreur a plusieurs solutions. Alors, attachez votre ceinture et lisez toutes les solutions.
Ce sont les choses que vous pouvez faire pour réparer.
- Activer Hyper-V
- Activer la virtualisation matérielle
- Activer la virtualisation imbriquée
Parlons-en en détail.
Activer Hyper-V

Sans Hyper-V, vous ne pourrez pas créer d'environnement virtuel. Alors, activez-le à l’aide des étapes suivantes.
- OuvrirPanneau de contrôlede laMenu Démarrer.
- CliquezProgrammes et fonctionnalités > Activer ou désactiver des fonctionnalités Windows
- Faites défiler vers le bas pour trouver Hyper-V, vérifiez-le et cliquez sur OK.
Après avoir activé Hyper-V, vérifiez si le problème est résolu.
Activer la virtualisation matérielle
La virtualisation matérielle est indispensable lorsque vous essayez d'exécuter une machine virtuelle. Donc, si vous rencontrez l'erreur : 0x80370102, essayez dedu BIOS pour résoudre le problème.
Activer la virtualisation imbriquée
La virtualisation imbriquée vous permet d'exécuter un hyperviseur dans une VM. Donc, si vous rencontrez toujours l'erreur, essayez d'activer la virtualisation imbriquée. Pour ce faire, vous devez exécuterPowerShellen tant qu'administrateur et exécutez la commande suivante.
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Laissez cette commande s'exécuter et vérifiez si elle résout le problème.
8] Erreur : 0x80040154 après la mise à jour de Windows

Cette erreur peut s'afficher si le sous-système Windows pour Linux est désactivé en raison d'une mise à jour Windows. Donc, pour résoudre le problème, nous devons activer cette option. Pour ce faire, suivez les étapes indiquées.
- LancementContrôlede laMenu Démarrer.
- CliquezProgrammes et fonctionnalités > Activer ou désactiver des fonctionnalités Windows
- Faites défiler vers le bas pour trouverSous-système Windows pour Linux, vérifiez-le et cliquez sur OK.
Enfin, redémarrez votre ordinateur et vérifiez si le problème persiste.
9] WSL cesse de fonctionner avec l'erreur 0x80070003
Si WSL s'arrête avec ça, résolvez-le avec ce guide. Bref, faites ceci :
- Ouvrez les paramètres Windows
- Accédez à Système.
- Faites défiler jusqu'à Stockage.
- Passez à la section Plus de paramètres de stockage.
- Cliquez sur Modifier l'endroit où le nouveau contenu est enregistré.
- Appuyez sur le bouton déroulant pour l'option Les nouvelles applications seront enregistrées dans.
- Sélectionnez l'emplacement souhaité.
10] Changement de langue d'affichage dans WSL
WSL modifie automatiquement les paramètres régionaux d'Ubuntu pour qu'ils correspondent à la langue de votre ordinateur Windows. Si vous n'êtes pas fan de cette décision, utilisez la commande suivante pour définir la langue d'affichage en fonction de vos besoins.
Remarque : La commande suivante changera la langue en en-US.
sudo update-locale LANG=en_US.UTF8
Faites-le et vérifiez si cela résout le problème.
11] Problèmes d'installation après la restauration du système Windows
Si vous rencontrez des problèmes d'installation après la restauration du système Windows, essayez de supprimer leSous-système Windows pour Linuxdossier. Voici son chemin.
%windir%\System32\Tasks\Microsoft\Windows\Windows Subsystem for Linux
Redémarrez votre ordinateur, réinstallez Bash et vérifiez s'il résout le problème.
12] Pas d’accès Internet en WSL
De nombreux utilisateurs ont signalé qu'ils ne pouvaient pas accéder à Internet dans WSL. Cependant, la solution pourrait être plus simple que vous ne le pensez. Cela se produit à cause de tout antivirus tiers dont vous disposez. Comme le pare-feu bloque Internet. Donc, pour résoudre ce problème, supprimez l’antivirus et vous serez prêt à partir.
13] Autorisation refusée lors de l'utilisation de Ping
Si vous ne parvenez pas à envoyer un ping dans WSL, cela signifie que vous ne disposez pas de privilèges administratifs. Vous devez donc exécuter Ubuntu et Linux avec des privilèges administratifs ou Bash.exe sur votre interpréteur de ligne de commande avec des privilèges administratifs.
Espérons que cela résoudra le problème facilement.
14] Impossible de démarrer après l'installation de WSL 2
La raison pour laquelle vous ne parvenez pas à démarrer après l'installation de WSL 2 est toujours étrange, mais Microsoft essaie de travailler sur une mise à jour pour diagnostiquer complètement le problème. Cependant, vous pouvez faire deux choses et voir si cela résout le problème.
- Utiliserpour corriger l'erreur.
- et voyez si cela résout le problème.
15] Impossible d'exécuter les commandes Windows dans un distributeur
Il existe quelques distributeurs dans le Windows Store qui ne sont pas complètement optimisés pour exécuter toutes les commandes Windows. Vous pouvez rencontrer l’une des erreurs suivantes.
-bash: powershell.exe: command not found
powershell.exe /c start
Pour corriger cette erreur, exécutez la commande suivante.
echo $PATH
Maintenant, vérifiez si la sortie inclut"/mnt/c/Windows/system32", si vous êtes confronté à l'erreur, le chemin ne sera probablement pas là.
Maintenant, vérifiez les paramètres de votre profil en
cat /etc/profile
Maintenant, vérifiez si une affectation de chemin commence par"#", si c'est le cas, commentez le bloc. Vérifiez également siwsl.confest présent et assurez-vous qu'il n'a pasappendWindowsPath=false. Si c'est le cas, commentez-le.
Après cela, vous devez redémarrer la distribution. Vous pouvez utiliser la commande suivante pour ce faire.
wsl -t <name of the distributor>
ou
wsl --shutdown
Espérons que le problème sera résolu.
16] ICS est désactivé
Un WSL ne peut fonctionner sansPartage de connexion ICS ou Internet. LeService de réseau hôte (HNS)utilise l'ICS pour créer un réseau virtuel fondamental pour WSL 2 afin de créer le partage de connexion NAT, DNS, DHCP et hôte.
Pour corriger l'erreur, nous devons activer ICS. Alors, suivez les étapes indiquées pour activer ICS.
- LancementServicesde laMenu Démarrer.
- Double-cliquez surPartage de connexion Internet (ICS),et cliquezCommencersi c'est arrêté.
- Enfin, cliquez surAppliquer > Ok.
Vous devez également modifier certaines politiques. Alors lancez-vousÉditeur de stratégie de groupeet accédez à l’emplacement suivant.
Computer Configuration > Administrative Templates > Network > Network Connections
Et désactivez les politiques suivantes.
- Interdire l'installation et la configuration de Network Bridge sur votre réseau de domaine DNS
- Interdire l'utilisation du pare-feu de connexion Internet sur votre réseau de domaine DNS
- Interdire l'utilisation du partage de connexion Internet sur votre réseau de domaine DNS
- Exiger que les utilisateurs du domaine élèvent leur niveau lors de la définition de l'emplacement d'un réseau
17] Bash est bloqué
Lorsque Bash se bloque ou se bloque et cesse de répondre à votre entrée, vous pouvez soit redémarrer votre machine car cela corrigera l'erreur, soit signaler un vidage de la mémoire. Ce dernier cas peut entraîner un crash du système, alors enregistrez votre travail avant de créer un rapport.
18] Problèmes de connexion OpenSSH-Serveur
Si vous rencontrez un problème de connexion au serveur OpenSSF, la première chose à faire est de vérifier si le serveur OpenSSH est en cours d'exécution. Vous pouvez utiliser la commande suivante pour ce faire.
sudo service ssh status
S'il n'est pas en cours d'exécution, utilisez la commande suivante pour démarrer le service.
sudo service ssh start
S'il est en cours d'exécution, vous devez redémarrer le service avec la commande suivante et vérifier si cela résout le problème.
sudo service ssh restart
S'il ne parvient pas à résoudre le problème, essayez de démarrer SSHD en mode débogage. Avant cela, utilisez la commande suivante pour arrêter le service SSH.
sudo service ssh stop
Maintenant, utilisez la commande suivante pour démarrer SSHD en mode débogage.
sudo /usr/sbin/sshd -d
Espérons que cela corrige l'erreur.
19] L'assemblage référencé est introuvable
De nombreux utilisateurs rencontrent"L'assemblage référencé est introuvable"lorsqu'ils essaient d'activer la fonctionnalité supplémentaire WSL. Si vous en faites partie, essayez d'activerSous-système Windows pour Linuxà partir du Panneau de configuration et en mettant à jour votre ordinateur. Espérons que cela corrigera l'erreur.
20] Corriger les erreurs d'autorisation (liées à SSH)
Si vous voyez l’erreur suivante, consultez cette section pour connaître la solution.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: UNPROTECTED PRIVATE KEY FILE! @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ Permissions 0777 for '/home/artur/.ssh/private-key.pem' are too open.
Pour résoudre ce problème,Microsoftvous suggère d'aller à/etc/wsl.conffichier et ajoutez ce qui suit :
[automount] enabled = true options = metadata,uid=1000,gid=1000,umask=0022
Cela corrigera l'erreur. Avant de faire cela, assurez-vous d’avoir l’autorisation adéquate.
Voici quelques-uns des messages et codes d'erreur du sous-système Windows pour Linux ainsi que leurs conseils de dépannage. Nous espérons qu’ils vous aideront à corriger les erreurs, problèmes et problèmes WSL.


![Échec de l'acquisition d'une licence Autodesk Erreur [Réparer]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/11/autodesk-license-issue.png)
![Razer Cortex Crashing Games sur PC [FIX]](https://elsefix.com/tech/tejana/wp-content/uploads/2025/02/Razer-Cortex-crashing-games-on-PC.png)









