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 ş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.
- Aşağıdaki USERPROFILE yoluna gidin CanonicalGroupLimited.Ubuntu .
- Linux dağıtımınız için profil klasörünü açın .
- LocalState klasörü.
- Bu klasöre sağ tıklayın ve Özellikler'i seçin.
- Gelişmiş düğmesine basın.
- (Deselect Compress)Disk alanından tasarruf etmek için İçeriği sıkıştır seçimini kaldırın .
- (Deselect Encrypt)Verilerin güvenliğini sağlamak için İçeriği şifrele seçimini kaldırın .
- 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
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%Packages
sağ 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-version
komut ç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 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x800701bc | 0x8007019e ve 0x8000000d(0x8007019e and 0x8000000d) .
Related posts
WslRegisterDistribution Hata ile başarısız oldu: 0x80370114
WslRegisterDistribution error 0x8007023e ile başarısız oldu
WslRegisterDistribution error 0x8007019e veya 0x8000000D ile başarısız oldu
WslRegisterDistribution hata verdi: 0x800701bc
WslRegisterDistribution hata verdi: 0x80070422
WslRegisterDistribution Hata ile başarısız oldu: 0x80370102
WslRegisterDistribution error 0x800700b7 veya 0x80080005 ile başarısız oldu
Linux Errors, Problems and Issues için Fix Windows Subsystem
WslRegisterDistribution Hata ile başarısız oldu: 0x80041002
WSL Error 0x80070003 ile çalışmayı durdurdu
Windows'ta Linux için Windows Alt Sistemi (WSL) Sürümü Nasıl Kontrol Edilir
Fix WslRegisterDistribution error 0x80070032 ile başarısız oldu
Windows 11/10'de .SH veya Shell Script file nasıl çalıştırılır?
Linux Distribution version için WSL1 or WSL2 içinde Windows 10 nasıl ayarlanır
Build LineageOS Windows 10'de Windows Subsystem Linux için Kullanarak
Linux Windows 11 için Windows Subsystem Nasıl Kurulur