WslRegisterDistribution a échoué avec l'erreur 0x800700b7 ou 0x80080005
Certains utilisateurs se sont plaints de l'échec de WslRegisterDistribution avec l'erreur 0x800700b7(WslRegisterDistribution failed with error 0x800700b7 ) ou 0x80080005 , ce qui se produit parfois après le redémarrage de l'ordinateur. Il apparaît lorsque Ubuntu ou tout autre Dextro est lancé. Ce message vous aidera à résoudre le problème. Voici le message d'erreur complet :
L'installation peut prendre quelques minutes…
WslRegisterDistribution a(WslRegisterDistribution) échoué avec l'erreur : 0x800700b7/0x80080005
L'installation de la distribution est corrompue.
Veuillez(Please) sélectionner Réinitialiser(Reset) à partir des paramètres de l'application(App Settings) ou désinstaller et réinstaller l'application.
Erreur : 0x800700b7 Impossible de créer un fichier alors que ce fichier existe déjà.
Appuyez sur n'importe quelle touche pour continuer…
WslRegisterDistribution a(WslRegisterDistribution) échoué avec l'erreur 0x800700b7 ou 0x80080005
La résolution est assez simple et implique de redémarrer le LxssManager disponible et d'autres services dans Windows . WSL contient deux modes : le mode utilisateur et le mode noyau(Kernel Mode) , y compris Bash, LxssManager, Lxss.sys et lxcore.sys. ( Bash, LxssManager, Lxss.sys, and lxcore.sys.) LxssManager est un service de gestion de session en mode utilisateur qui lance une nouvelle instance de WSL . Voici ce que dit la description :
The LXSS Manager service supports running native ELF binaries. The service provides the infrastructure necessary for ELF binaries to run on Windows. If the service is stopped or disabled, those binaries will no longer run.
Redémarrez le service LxssManager
Appuyez sur(Press) la touche Windows et tapez cmd jusqu'à ce que l' invite de commande(Command Prompt) apparaisse dans la liste. Faites un clic droit dessus et choisissez Exécuter en tant qu'administrateur. (choose to Run as administrator.)Tapez ensuite la commande suivante.
sc query LxssManager sc stop LxssManager sc start LxssManager
Une fois cela fait, lancez WSL , et cela ne devrait pas vous poser de problème. Cependant, cela peut se produire à chaque redémarrage de l'ordinateur. Pour vous assurer que cela ne se produit pas à chaque fois, exécutez la commande suivante.
sc config LxssManager start=auto
La prochaine fois, lorsque vous démarrerez l'ordinateur et lancerez WSL , cela ne devrait pas poser de problème.
Définir le démarrage automatique de LxssManager à l'(Set LxssManager Auto-Start) aide du registre(Registry)
Si vous ne parvenez pas à modifier le type de démarrage du service à l'aide de la commande mentionnée ci-dessus, vous pouvez le modifier via le registre. L'erreur se produit si le service est déjà utilisé et que vous essayez de le modifier.
- Ouvrez l'invite Exécuter(Run) , tapez regedit et appuyez sur la touche Entrée(Enter)
- Dans l' Éditeur du Registre(Registry Editor) , accédez au chemin suivant.
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LxssManager\Start
- Double-cliquez(Double-click) sur la touche Démarrer(Start) pour ouvrir en mode édition. Définissez la valeur sur 2 et enregistrez-la.
Cela garantira que LxssManager est réglé sur automatique.
J'espère que le message a été facile à suivre et que vous avez pu résoudre l' erreur d'échec de WslRegisterDistribution 0x80080005 ou 0x800700b7 à l'aide de cette astuce. L'erreur est simple à résoudre et tant que vous pouvez configurer le service pour qu'il se lance automatiquement, vous devriez pouvoir le corriger.
WslRegisterDistribution similaire a échoué avec des erreurs(Similar WslRegisterDistribution failed with errors) : 0xc03a001a | 0x80041002 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e et 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution a échoué avec erreur: 0x80370114
WslRegisterDistribution a échoué avec error 0x8007023e
WslRegisterDistribution a échoué avec error 0x8007019e ou 0x8000000D
WslRegisterDistribution Échec avec erreur: 0x800701BC
WslRegisterDistribution a échoué avec erreur: 0x80070422
Comment vérifier la version du sous-système Windows pour Linux (WSL) dans Windows
Comment courir .sh ou Shell Script file dans Windows 11/10
Build LineageOS sur Windows 10 en utilisant Windows Subsystem pour Linux
Fix WslRegisterDistribution a échoué avec error 0x80070032
Fix Windows Subsystem pour Linux Errors, Problems and Issues
Comment définir Linux Distribution version sur WSL1 or WSL2 dans Windows 10
WSL arrêté de fonctionner avec Error 0x80070003
WslRegisterDistribution a échoué avec erreur: 0x80041002
WslRegisterDistribution a échoué avec error 0xc03a001a
Comment installer Windows Subsystem pour Linux sur Windows 11
WslRegisterDistribution échoué avec l'erreur: 0x80370102