WSL

Oprava WslRegisterDistribution zlyhala s chybou 0xc03a001a pri spustení Ubuntu

Oprava WslRegisterDistribution zlyhala s chybou 0xc03a001a pri spustení Ubuntu

Aj po skontrolovaní všetkých požiadaviek sa môžu pri inštalácii podsystému Windows pre Linux vyskytnúť problémy. Napríklad, keď sa pokúsite spustiť Ubuntu z Microsoft Storu, na vašom počítači sa môže zobraziť chybové hlásenie, WslRegisterDistribution zlyhal s chybou: 0xc03a001a. Chyba sa vyskytla pri spustení Ubuntu, kde sa uvádza, že operáciu nebolo možné dokončiť z dôvodu obmedzenia systému virtuálnych diskov. Chybová správa tiež žiada o dekomprimáciu a zašifrovanie správy.

WslRegisterDistribution zlyhal s chybou: 0xc03a001a
Chyba: 0xc03a001a
Požadovanú operáciu nebolo možné dokončiť z dôvodu obmedzenia systému virtuálneho disku.
Súbory virtuálneho pevného disku musia byť nekomprimované a nezašifrované a nesmú byť riedke.

WslRegisterDistribution zlyhal s chybou: 0xc03a001a

Chyba: po 0xc03a001a zvyčajne nasleduje správa, ktorá sa prečíta, požadovanú operáciu nebolo možné dokončiť z dôvodu obmedzenia systému virtuálneho disku.  Súbory virtuálneho pevného disku musia byť nekomprimované a nezašifrované a nesmú byť riedke.

Na oficiálnych fórach GitHub sa odporúčajú opraviť dva spôsoby. Prvý umožňuje zakázať šifrovanie a druhý sa stará o problém s kompresiou.

Nástroj fsutil súvisí s operáciami súborového systému FAT a NTFS, ako je napríklad správa, príprava alebo odpojenie zväzku.

V zásade teda možno tento problém vyriešiť vykonaním nasledujúcich krokov.

  1. Prejdite na nasledujúcu cestu USERPROFILE CanonicalGroupLimited.Ubuntu.
  2. Otvorte priečinok profilu pre svoju distribúciu systému Linux.
  3. Priečinok LocalState.
  4. Pravým tlačidlom myši kliknite na tento priečinok a vyberte príkaz Vlastnosti.
  5. Stlačte tlačidlo Rozšírené.
  6. Zrušte výber možnosti Komprimovať obsah, aby ste ušetrili miesto na disku.
  7. Ak chcete zabezpečiť údaje, zrušte výber možnosti Šifrovať obsah.
  8. Vyberte iba túto možnosť priečinka.

Pozrime sa na kroky podrobne.

Spustite príkaz FSUTIL

Otvorte príkaz Spustiť (Win + R), zadajte príkaz cmd a stlačením klávesov Shift + Enter spustite príkazový riadok s povolením správcu. Zadajte a vykonajte nasledujúci príkaz

fsutil nastavenie správania deaktivovať šifrovanie 1 fsutil správanie nastaviť deaktiváciu kompresie 1

Po dokončení reštartujte počítač a spustite Ubuntu alebo inú príchuť Linuxu.

Zrušte začiarknutie políčka Komprimovať obsah pre adresár Ubuntu

Adresár Ubuntu sa nachádza na nasledujúcej ceste

% localappdata% \ Packages \ CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Je možné, že služba Windows Update povolila pre tento priečinok kompresiu a šifrovanie. Ak je to tak, musíte ho deaktivovať

Ísť do % localappdata% \ Packages \, kliknite pravým tlačidlom myši na ikonu CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc  priečinok a vyberte Vlastnosti.

Na karte Všeobecné kliknite na tlačidlo Spresniť. Zrušte začiarknutie políčka pri kompresii a šifrovaní. Kliknite na a uložte zmeny. Tento proces môže chvíľu trvať, v závislosti od veľkosti priečinka a súborov.

Po zobrazení výzvy na použitie zmien iba na aktuálny priečinok alebo na všetky podpriečinky a súbory vyberte položku iba tento priečinok pretože iba vymazávate príznak kompresie.

Po tejto zmene, wsl --set-version príkaz by mal fungovať a umožniť vám spustiť prostredie Linuxu, vrátane väčšiny nástrojov, nástrojov a aplikácií príkazového riadku.

Ďalej by sa mal váš problém vyriešiť a už by sa vám nemala zobrazovať chyba WSL 0xc03a001a, tvrdí Microsoft.

Dúfam, že to pomôže!

Podobná WslRegisterDistribution zlyhala s chybami: 0x80041002 | 0x800700b7 alebo 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e a 0x8000000d.

Hry Ako používať AutoKey na automatizáciu hier pre Linux
Ako používať AutoKey na automatizáciu hier pre Linux
AutoKey je obslužný program na automatizáciu stolných počítačov pre systémy Linux a X11, programovaný v programoch Python 3, GTK a Qt. Pomocou jeho fu...
Hry Ako zobraziť počítadlo FPS v hrách Linux
Ako zobraziť počítadlo FPS v hrách Linux
Hranie na systéme Linux získalo veľký tlak, keď spoločnosť Valve v roku 2012 oznámila podporu systému Linux pre klienta Steam a ich hry. Od tej doby s...
Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...