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 échoué erreur 0xc03a001a

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.

  1. Accédez au chemin USERPROFILE suivant (USERPROFILE)CanonicalGroupLimited.Ubuntu .
  2. Ouvrez le dossier de profil de votre distribution Linux .
  3. dossier LocalState.
  4. Cliquez avec le bouton droit sur ce dossier et choisissez Propriétés.
  5. Appuyez sur le bouton Avancé.
  6. Désélectionnez Compresser(Deselect Compress) le contenu pour économiser de l'espace disque.
  7. Désélectionnez Chiffrer(Deselect Encrypt) le contenu pour sécuriser les données.
  8. 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

WslRegisterDistribution a échoué avec l'erreur : 0xc03a001a

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-versioncommande 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 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e et 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Je suis un ingénieur en informatique avec plus de 10 ans d'expérience dans l'industrie du logiciel, plus précisément dans Microsoft Office. J'ai écrit des articles et des tutoriels sur divers sujets liés à Office, y compris des conseils sur la façon d'utiliser ses fonctionnalités plus efficacement, des astuces pour maîtriser les tâches bureautiques courantes, etc. Mes compétences en tant qu'écrivain font également de moi une excellente ressource pour ceux qui souhaitent en savoir plus sur Office ou qui ont simplement besoin de conseils rapides.



Related posts