Comment réinitialiser votre distribution Linux WSL sous Windows 11
Utiliser WSL sous Windows 11 est très pratique, surtout si vous souhaitez un environnement Linux sans double démarrage ni machines virtuelles encombrantes. Cependant, il arrive que des problèmes surviennent : votre distribution peut être corrompue, les performances chuter brutalement ou les configurations ne pas être enregistrées. Réinitialiser la distribution Linux peut s’avérer salvateur, en la ramenant à son état par défaut sans désinstaller complètement WSL. Attention : la réinitialisation efface toutes les données de votre distribution. Pensez donc à sauvegarder vos données importantes avant de cliquer sur le bouton. Après la réinitialisation, vous devrez configurer à nouveau votre compte utilisateur, mais au moins vous repartez de zéro.
Comment réinitialiser une distribution Linux WSL sous Windows 11
Voici deux façons de procéder, que vous préfériez explorer les paramètres ou utiliser la ligne de commande. Les deux méthodes sont assez simples, mais l’une peut parfois être plus rapide ou plus facile selon votre configuration. Attention : si vous êtes en plein travail, sachez que vous perdrez toutes les données non enregistrées de votre distribution. Une fois la réinitialisation effectuée, c’est comme réinstaller le système, mais WSL lui-même n’est pas affecté ; seule la distribution choisie l’est.
Réinitialiser une distribution Linux à l’aide des paramètres Windows
C’est probablement la solution la plus simple si vous préférez une interface intuitive et que vous ne souhaitez pas utiliser de commandes terminal. C’est un peu étrange, mais ça fonctionne : le bouton de réinitialisation dans les paramètres de l’application est très facile à trouver une fois qu’on l’a repéré. Sur certaines configurations, il peut être un peu caché ou lent à répondre ; la patience est donc de mise.
- Appuyez sur Windows + I pour ouvrir les Paramètres. De là, accédez à Applications.
- Cliquez sur Applications installées (ou « Applications et fonctionnalités » sur certaines versions).Vous verrez alors la liste complète des programmes installés.
- Utilisez la barre de recherche si nécessaire pour trouver votre distribution Linux, comme Ubuntu ou Debian. Sur certains systèmes, il vous faudra peut-être faire défiler la liste ou chercher le menu à trois points à côté du nom de l’application.
- Cliquez sur le menu à trois points, puis choisissez Options avancées. Oui, la formulation est agaçante, mais l’option est bien là.
- Dans la nouvelle fenêtre, faites défiler vers le bas jusqu’à la section Réinitialiser. Cliquez sur le bouton Réinitialiser. Oui, c’est aussi simple que ça.
- Confirmez la réinitialisation lorsque vous y êtes invité. La distribution disparaîtra puis redémarrera dans un état neuf peu après. Sachez qu’elle effacera toutes vos personnalisations, applications installées et fichiers ; par conséquent, ne procédez pas à cette réinitialisation si vous avez des données irremplaçables.
Cette méthode est fiable car elle est rapide, utilise une interface graphique et ne nécessite pas de manipuler la ligne de commande. Sur certaines machines, il se peut qu’elle ne fonctionne pas du premier coup ; redémarrer ou répéter l’opération peut alors s’avérer utile. Une fois l’installation terminée, il suffit de relancer la distribution depuis le menu Démarrer ; elle vous proposera alors de la configurer comme lors d’une nouvelle installation.
Réinitialiser une distribution Linux à l’aide de PowerShell ou de l’invite de commandes
Utiliser un terminal, c’est toujours sympa, non ? Si vous préférez les astuces en ligne de commande, voici comment faire. Cela vous semblera peut-être plus familier si vous avez déjà utilisé WSL. De plus, cela offre un meilleur contrôle si vous créez des scripts ou gérez plusieurs distributions simultanément.
- Ouvrez PowerShell en tant qu’administrateur ; c’est indispensable car la désinscription d’une distribution nécessite des privilèges élevés. Il en va de même pour l’invite de commandes avec les droits d’administrateur.
- Saisissez la commande pour lister toutes vos distributions WSL installées :
- Pour le réinitialiser, vous devrez le désenregistrer. La commande ressemble à ceci :
- Si vous souhaitez repartir de zéro, ouvrez simplement à nouveau la distribution depuis le menu Démarrer et suivez les étapes de configuration initiale. WSL la traitera comme une installation toute neuve.
wsl --list --verbose
Cette liste affiche toutes les distributions installées, ainsi que leur état et leur version. Trouvez le nom exact de la distribution que vous souhaitez réinitialiser. Il s’agit probablement d’« Ubuntu », de « Debian » ou de toute autre distribution installée.
wsl --unregister <distro-name>
Remplacez <distro-name> par le nom réel, comme :
wsl --unregister Ubuntu
C’est tout ! Hop, la distribution disparaît de WSL. Attention : cette opération supprime définitivement tous vos fichiers et applications installés sur la distribution. Assurez-vous donc d’avoir sauvegardé toutes vos données importantes.
Honnêtement, cette méthode est parfois plus rapide si vous maîtrisez les commandes. Attention : sur certaines configurations, il peut être nécessaire de fermer et de rouvrir le terminal ou de redémarrer WSL (avec la commande appropriée wsl --shutdown) pour que les modifications soient pleinement prises en compte.
Conclusion
Réinitialiser votre distribution Linux WSL sous Windows 11 peut vous éviter bien des soucis en cas de problème. Que vous préfériez passer par les Paramètres ou utiliser la ligne de commande, les deux options vous permettent de repartir de zéro. Attention : cette opération efface toutes les données internes. Réfléchissez donc bien avant de cliquer sur « Réinitialiser ».Une fois la réinitialisation terminée, vous disposez d’un environnement propre pour réinstaller ou reconfigurer votre système selon vos besoins. C’est plutôt satisfaisant de retrouver un environnement tout neuf, surtout si votre système fonctionnait mal ou était lent auparavant.
J’espère que cette astuce permettra à certains d’éviter une réinstallation complète de WSL ou de se plonger dans des solutions plus complexes. Elle a fonctionné pour moi sur quelques configurations ; croisons les doigts pour que ça marche aussi pour vous.
Résumé
- Utilisez Paramètres > Applications > Applications installées pour trouver votre distribution et appuyez sur Réinitialiser.
- Ou exécutez
wsl --list --verbose-lewsl --unregister <distro>dans PowerShell ou l’invite de commandes. - N’oubliez pas que la réinitialisation efface toutes les données et configurations internes ; sauvegardez vos données importantes au préalable.