WslRegisterDistribution a échoué avec l'erreur 0xc03a001a
Même après avoir vérifié toutes les exigences, vous pouvez rencontrer des problèmes lors de l'installation du sous-système Windows(Windows Subsystem) pour Linux . Par exemple, lorsque vous essayez de lancer Ubuntu à partir du Microsoft Store , un message d'erreur peut apparaître sur votre ordinateur indiquant que WslRegisterDistribution a échoué avec l'erreur : 0xc03a001a(WslRegisterDistribution failed with error: 0xc03a001a) . L'erreur se produit lors du lancement d' Ubuntu , où il est indiqué que l'opération n'a pas pu se terminer en raison d'une limitation du système de disque virtuel. Le message d'erreur demande également de décompresser et de chiffrer le message.
WslRegisterDistribution a(WslRegisterDistribution) échoué avec l'erreur : 0xc03a001a
Erreur : 0xc03a001a
L'opération demandée n'a pas pu être effectuée en raison d'une limitation du système de disque virtuel.
Les fichiers du disque dur virtuel doivent être non compressés et non chiffrés et ne doivent pas être clairsemés.
WslRegisterDistribution a(WslRegisterDistribution) échoué avec l'erreur : 0xc03a001a
Erreur : 0xc03a001a est généralement suivi d'un message indiquant que l'opération demandée n'a pas pu être effectuée en raison d'une limitation du système de disque virtuel. Les fichiers du disque dur virtuel(Virtual hard disk) doivent être non compressés et non chiffrés et ne doivent pas être clairsemés.
Deux méthodes sont suggérées pour résoudre le problème sur les forums officiels de GitHub . Le premier vous permet de désactiver le cryptage, et le second s'occupe du problème de compression.
- Exécutez la commande FSUTIL
- Décochez Compresser le contenu(Uncheck Compress Contents) du répertoire Ubuntu
L' outil fsutil(fsutil tool) est lié aux opérations des systèmes de fichiers FAT et NTFS telles que la gestion, la préparation ou le démontage du volume.
Donc, fondamentalement, ce problème peut être résolu en suivant les étapes ci-dessous.
- Accédez au chemin USERPROFILE suivant (USERPROFILE)CanonicalGroupLimited.Ubuntu .
- Ouvrez le dossier de profil de votre distribution Linux .
- dossier LocalState.
- Cliquez avec le bouton droit sur ce dossier et choisissez Propriétés.
- Appuyez sur le bouton Avancé.
- Désélectionnez Compresser(Deselect Compress) le contenu pour économiser de l'espace disque.
- Désélectionnez Chiffrer(Deselect Encrypt) le contenu pour sécuriser les données.
- Choisissez uniquement cette option de dossier.
Voyons les étapes en détail.
Exécutez la commande FSUTIL
Ouvrez l'invite Exécuter ( (Run)Win +R ), tapez cmd et appuyez sur Shift + Enter pour lancer l'invite de commande avec l'autorisation d'administrateur. Tapez et exécutez la commande suivante
fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1
Redémarrez(Reboot) l'ordinateur une fois terminé et lancez Ubuntu ou toute autre version de Linux .
Décochez Compresser le contenu(Uncheck Compress Contents) du répertoire Ubuntu
Le répertoire Ubuntu est situé au chemin suivant
%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
Il est possible qu'une mise à jour Windows(Windows Update) ait activé la compression et le chiffrement pour ce dossier. Si tel est le cas, vous devez le désactiver
Accédez à %localappdata%Packages
, cliquez avec le bouton droit sur le CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc
dossier et sélectionnez Propriétés.
Sous l' onglet Général , cliquez sur le bouton (General)Avancé(Advanced) . Décochez la case pour la compression et le cryptage. Cliquez(Click) sur et enregistrez les modifications. Le processus peut prendre un certain temps, selon la taille du dossier et des fichiers.
Lorsque vous êtes invité à appliquer les modifications uniquement au dossier actuel ou à tous les sous-dossiers et fichiers, sélectionnez uniquement ce dossier,(just this folder) car vous effacez uniquement l'indicateur de compression.
Suite à cela, la wsl --set-version
commande change devrait fonctionner et vous permettre d'exécuter un environnement Linux , y compris la plupart des outils, utilitaires et applications en ligne de commande.
Ci(Hereafter) -après , votre problème devrait être résolu et vous ne devriez plus voir l' erreur WSL 0xc03a001a, indique Microsoft .
Hope it helps!
WslRegisterDistribution similaire a échoué avec des erreurs(Similar WslRegisterDistribution failed with errors) : 0x80041002 | 0x800700b7 ou 0x80080005(0x800700b7 or 0x80080005) | 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
Fix Windows Subsystem pour Linux Errors, Problems and Issues
Comment installer Windows Subsystem pour Linux sur Windows 11
Build LineageOS sur Windows 10 en utilisant Windows Subsystem pour Linux
WslRegisterDistribution échoué avec l'erreur: 0x80370102
WslRegisterDistribution a échoué avec error 0x800700b7 ou 0x80080005
WSL arrêté de fonctionner avec Error 0x80070003
Fix WslRegisterDistribution a échoué avec error 0x80070032
Comment courir .sh ou Shell Script file dans Windows 11/10
Comment vérifier la version du sous-système Windows pour Linux (WSL) dans Windows
Comment définir Linux Distribution version sur WSL1 or WSL2 dans Windows 10
WslRegisterDistribution a échoué avec erreur: 0x80041002