WSL

Popravite napako WslRegisterDistribution z napako 0xc03a001a pri zagonu Ubuntuja

Popravite napako WslRegisterDistribution z napako 0xc03a001a pri zagonu Ubuntuja

Tudi po preverjanju vseh zahtev lahko pri namestitvi podsistema Windows za Linux naletite na težave. Ko na primer poskusite zagnati Ubuntu iz trgovine Microsoft Store, se lahko na računalniku prikaže sporočilo o napaki, WslRegisterDistribution ni uspel z napako: 0xc03a001a. Napaka se pojavi pri zagonu Ubuntuja, kjer pravi, da se operacija ni mogla dokončati zaradi omejitve sistema navideznega diska. Sporočilo o napaki zahteva tudi, da sporočilo stisnete in šifrirate.

WslRegisterDistribution ni uspel z napako: 0xc03a001a
Napaka: 0xc03a001a
Zahtevane operacije ni bilo mogoče dokončati zaradi omejitve sistema navideznega diska.
Datoteke navideznega trdega diska ne smejo biti stisnjene in nešifrirane ter ne smejo biti redke.

WslRegisterDistribution ni uspel z napako: 0xc03a001a

Napaka: 0xc03a001a običajno sledi sporočilo, ki se glasi, zahtevane operacije ni bilo mogoče dokončati zaradi omejitve sistema navideznega diska.  Datoteke navideznega trdega diska morajo biti nestisnjene in nešifrirane ter ne smejo biti redke.

Na uradnih forumih GitHub sta za odpravo težave predlagana dva načina. Prva vam omogoča, da onemogočite šifriranje, druga pa skrbi za težavo s stiskanjem.

Orodje fsutil je povezano z operacijami datotečnega sistema FAT in NTFS, kot je upravljanje, priprava ali demontaža nosilca.

V bistvu je to težavo mogoče odpraviti tako, da sledite spodnjim korakom.

  1. Pomaknite se do naslednje USERPROFILE poti CanonicalGroupLimited.Ubuntu.
  2. Odprite mapo profila za distribucijo Linuxa.
  3. Mapa LocalState.
  4. Z desno miškino tipko kliknite to mapo in izberite Lastnosti.
  5. Pritisnite gumb Advanced.
  6. Prekličite izbiro Stisni vsebino, da prihranite prostor na disku.
  7. Prekličite izbiro Šifriraj vsebino, da zaščitite podatke.
  8. Izberite samo to možnost mape.

Oglejmo si podrobno korake.

Zaženite ukaz FSUTIL

Odprite zaženi poziv (Win + R), vnesite cmd in pritisnite Shift + Enter, da zaženete ukazni poziv z dovoljenjem skrbnika. Vnesite in izvedite naslednji ukaz

fsutil set vedenja disableencryption 1 fsutil vedenje set disablecompression 1

Ko končate, znova zaženite računalnik in zaženite Ubuntu ali kateri koli drug okus Linuxa.

Počistite polje Stisni vsebino za imenik Ubuntu

Imenik Ubuntu se nahaja na naslednji poti

% localappdata% \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Možno je, da je Windows Update omogočil stiskanje in šifriranje za to mapo. Če je temu tako, ga morate onemogočiti

Pojdi do % localappdata% \ Paketi \, z desno miškino tipko kliknite CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  mapo in izberite Lastnosti.

Na zavihku Splošno kliknite gumb Napredno. Počistite polje za stiskanje in šifriranje. Kliknite in shranite spremembe. Postopek lahko traja nekaj časa, odvisno od velikosti mape in datotek.

Ko vas sistem pozove, da spremembe uporabite samo v trenutni mapi ali v vseh podmapah in datotekah, izberite samo ta mapa saj počistite samo zastavico stiskanja.

Po tem sprememba, wsl --set-različica ukaz mora delovati in vam omogoča zagon okolja Linux, vključno z večino orodij, pripomočkov in aplikacij ukazne vrstice.

V nadaljevanju bi morali svojo težavo rešiti in ne bi smeli več videti napake WSL 0xc03a001a, pravi Microsoft.

Upam, da pomaga!

Podobna WslRegisterDistribution ni uspela z napakami: 0x80041002 | 0x800700b7 ali 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e in 0x8000000d.

Kako prikazati števec FPS v igrah Linux
Linux gaming je dobil velik zagon, ko je Valve leta 2012 napovedal podporo Linuxu za odjemalca Steam in njihove igre. Od takrat se je veliko AAA in in...
Kako prenesti in igrati Sid Meier's Civilization VI v Linuxu
Uvod v igro Civilization 6 je sodoben pogled na klasični koncept, uveden v seriji iger Age of Empires. Ideja je bila dokaj preprosta; začeli bi v zelo...
Kako namestiti in igrati Doom v Linuxu
Uvod v Doom Serija Doom je nastala v devetdesetih letih po izidu prvotnega Dooma. Bil je takojšen hit in od takrat naprej je serija iger prejela števi...