WslRegisterDistribution 0xc03a001a hatasıyla başarısız oldu

Tüm gereksinimleri kontrol ettirdikten sonra bile, Linux(Linux) için Windows Alt Sistemini(Windows Subsystem) kurarken sorunlarla karşılaşabilirsiniz . Örneğin , Microsoft Store'dan (Microsoft Store)Ubuntu'yu başlatmaya çalıştığınızda , bilgisayarınızda WslRegisterDistribution(WslRegisterDistribution failed with error: 0xc03a001a) okuma hatasıyla bir hata mesajı görünebilir : 0xc03a001a . Hata , sanal disk sistemi sınırlaması nedeniyle işlemin tamamlanamadığını söyleyen Ubuntu başlatılırken ortaya çıkıyor . Hata mesajı ayrıca mesajın sıkıştırılmasını ve şifrelenmesini ister.

WslRegisterDistribution başarısız 0xc03a001a hatası

WslRegisterDistribution şu hatayla(WslRegisterDistribution) başarısız oldu: 0xc03a001a
Hata: 0xc03a001a
Sanal disk sistemi sınırlaması nedeniyle istenen işlem tamamlanamadı.
Sanal sabit disk dosyaları sıkıştırılmamış ve şifrelenmemiş olmalı ve seyrek olmamalıdır.

WslRegisterDistribution hatayla(WslRegisterDistribution) başarısız oldu: 0xc03a001a

Hata: 0xc03a001a'yı genellikle, sanal disk sistemi sınırlaması nedeniyle istenen işlem tamamlanamadı yazan bir mesaj izler.  Sanal sabit disk(Virtual hard disk) dosyaları sıkıştırılmamış ve şifrelenmemiş olmalı ve seyrek olmamalıdır.

Resmi GitHub(GitHub) forumlarında sorunu çözmek için önerilen iki yöntem vardır . Birincisi, şifrelemeyi devre dışı bırakmanıza izin verir ve ikincisi sıkıştırma sorununu halleder.

  • FSUTIL Komutunu Çalıştırın
  • (Uncheck Compress Contents)Ubuntu dizini için İçeriği Sıkıştır seçeneğinin işaretini kaldırın

fsutil aracı(fsutil tool) , birimi yönetme, hazırlama veya çıkarma gibi FAT ve NTFS dosya sistemi işlemleriyle ilgilidir .

Temel olarak, bu sorun aşağıdaki adımları izleyerek çözülebilir.

  1. Aşağıdaki USERPROFILE yoluna gidin CanonicalGroupLimited.Ubuntu .
  2. Linux dağıtımınız için profil klasörünü açın .
  3. LocalState klasörü.
  4. Bu klasöre sağ tıklayın ve Özellikler'i seçin.
  5. Gelişmiş düğmesine basın.
  6. (Deselect Compress)Disk alanından tasarruf etmek için İçeriği sıkıştır seçimini kaldırın .
  7. (Deselect Encrypt)Verilerin güvenliğini sağlamak için İçeriği şifrele seçimini kaldırın .
  8. Sadece bu klasör seçeneğini seçin.

Adımları ayrıntılı olarak inceleyelim.

FSUTIL Komutunu Çalıştırın

Çalıştır(Run) istemini açın ( Win +R ), cmd yazın ve komut istemini yönetici izniyle başlatmak için Shift + EnterAşağıdaki komutu yazın ve yürütün

fsutil behavior set disableencryption 1
fsutil behavior set disablecompression 1

(Reboot)İşiniz bittiğinde bilgisayarı yeniden başlatın ve Ubuntu'yu(Ubuntu) veya başka bir Linux lezzetini başlatın.

(Uncheck Compress Contents)Ubuntu dizini için İçeriği Sıkıştır seçeneğinin işaretini kaldırın

WslRegisterDistribution hatayla başarısız oldu: 0xc03a001a

Ubuntu dizini(Ubuntu) aşağıdaki yolda bulunur

%localappdata%PackagesCanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Bir Windows Update bu klasör için sıkıştırma ve şifrelemeyi etkinleştirmiş olabilir. Eğer öyleyse, devre dışı bırakmanız gerekir.

Git ,   klasöre %localappdata%Packagessağ tıklayın ve Özellikler'i seçin.CanonicalGroupLimited.UbuntuonWindows_79rhkp1fndgsc

Genel(General) sekmesi altında, Gelişmiş(Advanced) düğmesine tıklayın. Sıkıştırma ve şifreleme kutusunun işaretini kaldırın. Üzerine tıklayın(Click) ve değişiklikleri kaydedin. Klasör ve dosyaların boyutuna bağlı olarak işlem biraz zaman alabilir.

Değişiklikleri yalnızca geçerli klasöre veya tüm alt klasörlere ve dosyalara uygulamanız istendiğinde, yalnızca sıkıştırma bayrağını temizlediğiniz için yalnızca bu klasörü seçin.(just this folder)

Bunu takiben, değişiklik, wsl --set-versionkomut çalışmalı ve çoğu komut satırı aracı, yardımcı program ve uygulama dahil olmak üzere bir Linux ortamı çalıştırmanıza izin vermelidir.(Linux)

Bundan(Hereafter) sonra sorununuz çözülmeli ve bir daha WSL hatası 0xc03a001a görmemelisiniz, diyor Microsoft .

Hope it helps!

Benzer WslRegisterDistribution hatalarla başarısız oldu(Similar WslRegisterDistribution failed with errors)0x80041002 | 0x800700b7 veya 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e ve 0x8000000d(0x8007019e and 0x8000000d) .



About the author

Microsoft Office ve Edge'de 15 yılı aşkın deneyime sahip bir yazılım mühendisiyim. Ayrıca, önemli sağlık verilerini izlemek için bir uygulama ve bir fidye yazılımı dedektörü gibi son kullanıcılar tarafından kullanılan birkaç araç geliştirdim. Becerilerim, çeşitli platformlarda iyi çalışan zarif kod geliştirmenin yanı sıra kullanıcı deneyimi konusunda mükemmel bir anlayışa sahip olmada yatmaktadır.



Related posts