211service.com
Düzeltme: WSL Kayıt Dağıtım Hatası 0x80370102 Windows 10 / 11 [Partition Magic]
Bu ' WslRegistertionDistribution, Hata: 0x80370102 ile başarısız oldu ” hata mesajı, kullanıcılar Linux 2 için Windows Alt Sistemi üzerinden erişmek için bir Linux dağıtımı kurmaya çalıştıklarında oluşur. bu site Bölüm Sihirbazı ihtiyacın olan şey.
- Düzeltme 1: Hyper-V'yi Etkinleştir
- Düzeltme 2: Donanım Sanallaştırmasını Etkinleştir
- Düzeltme 3: İç İçe Sanallaştırmayı Etkinleştir ve RAM Ayarlarını Değiştir
Windows bu yeni özelliği zaten içeriyor ve kullanıcılar, 'Linux için Windows Alt Sistemi' özelliğini etkinleştirerek Linux alt sistemini kurabilirler. Ancak, Linux veya WSL için Windows Alt Sistemi aracılığıyla Linux dağıtımlarını indirirken, kullanıcılar 'WslRegisterDistribution başarısız hatası: 0x80370102' hata mesajıyla karşılaşırlar.
Linux için Windows Alt Sistemi, bilgisayarımızda Hyper-V ve sanallaştırmanın etkinleştirilmesini gerektirir. Linux için Windows Alt Sistemini etkinleştirdikten sonra bilgisayarınızdaki bir özelliği yanlışlıkla devre dışı bıraktığınızı varsayalım. Bu durumda, PC'nizde WSL'yi başlatırken şu hata mesajıyla karşılaşabilirsiniz:
WslRegisterDistribution şu hatayla başarısız oldu: 0x80370102.
Hata: 0x80370102 Gerekli bir özellik yüklenmediğinden sanal makine başlatılamadı.
Peki bu hatayı nasıl düzeltebiliriz? 'WslRegisterDistribution, Error: 0x80370102 ile başarısız oldu' sorununu çözmek için ayrıntılı adımlar aşağıda gösterilmiştir.
Düzeltme 1: Hyper-V'yi Etkinleştir
Hyper-V, Windows bilgisayarlarda Linux için Windows Alt Sistemini kullanmak için sahip olunması gereken bir özellik veya işlevselliktir. Etkinleştirmezseniz, Windows üzerinden erişmek için bir Linux dağıtımı kurarken bir hata üretecektir. Bu nedenle, Hyper-V'yi etkinleştirmek “WslRegisterDistribution Hata: 0x80370102 ile başarısız oldu” sorununu çözebilir.
Aşama 1 : Tip Windows özelliklerini aç veya kapat üzerinde Arama kutusunu seçin ve en uygun sonucu tıklayın.
Adım 2 : Kontrol edin Hiper-V seçeneği ve tıklayın TAMAM .

Ardından bilgisayarınızı yeniden başlatın ve bu sorunun çözülüp çözülmediğini kontrol edin. Değilse, bir sonraki çözüme geçin.
Düzeltme 2: Donanım Sanallaştırmasını Etkinleştir
PC'nizde Linux için Hyper-V destekli Windows Alt Sistemini kullanmak için donanım sanallaştırmasını açmanız gerekir. WSL'yi yükledikten sonra yanlışlıkla devre dışı bıraktıysanız, bu özelliği BIOS'tan kontrol etmeniz ve etkinleştirmeniz gerekir. O zamana kadar bilgisayarınızda Görev Yöneticisi'ni açıp Performans sekmesine geçebilirsiniz. Burada Sanallaştırma adlı bir sekme bulabilirsiniz.
Durumun Etkin'i gösterdiğinden emin olun. Değilse, Windows PC'nizde donanım sanallaştırmasını etkinleştirmek için aşağıdaki adımları izlemeniz gerekir.
Aşama 1 : Bilgisayarı yeniden başlatın. Ardından, belirli kısayol tuşuna basın BIOS'a girin . Kısayol tuşları farklı markalara göre değişiklik gösterebilir. Genellikle Esc, F2 veya Del vb.
Adım 2 : BIOS penceresi açıldığında, Gelişmiş sekmesine basın ve Girmek devam etmek.
Not:Sanallaştırma seçeneği bazı bilgisayarlarda Gelişmiş sekmesinde bulunmayabilir. Bu durumda, onu bulacaksınız Verim sekme.
Aşama 3 : Seçmek için klavyenizdeki okları kullanın. sanallaştırma ve etkinleştirin.
Bundan sonra, değişiklikleri kaydedin ve bilgisayarınızı yeniden başlatın.
Düzeltme 3: İç İçe Sanallaştırmayı Etkinleştir ve RAM Ayarlarını Değiştir
İç içe sanallaştırma, Hyper-V'yi bir Hyper-V sanal makinesi (VM) içinde çalıştırmanıza olanak tanıyan bir özelliktir. Bu, Visual Studio Telefon Öykünücüsünü sanal bir makinede çalıştırmak veya genellikle birden çok ana bilgisayar gerektiren yapılandırmaları test etmek için kullanışlıdır. İç içe sanallaştırmayı açmanın birçok çevrimiçi kullanıcı için bir çözüm olduğu bildiriliyor. Bu nedenle, şu adımları izleyin:
Aşama 1 : Sanal makinenizi kapatın Hyper-V Yöneticisi .
Adım 2 : Basmak Kazan + X klavyenizde ve seçin Windows PowerShell (Yönetici) açılır listeden.
Aşama 3 : PowerShell penceresinde bu komutu kopyalayıp yapıştırın ve Girmek :
Set-VMProcessor

4. Adım : Hyper-V Manager'da sanal makinenize sağ tıklayın ve Ayarlar .
Adım 5 : Tıklamak Hafıza sol bölmede, işaretini kaldırın Dinamik Belleği Etkinleştir, ve ayarla RAM değeri mevcut değerin iki katına, örneğin 2048 > 4096.
6. Adım : Tıklamak Uygulamak ve TAMAM değişiklikleri kaydetmek için
7. Adım : Sanal makinenizi başlatın. Ardından sanal makinenize sağ tıklayın ve seçin Bağlamak . Bu, Hyper-V'yi çalıştıracak ve sisteminiz yeniden başlatılacaktır.
Daha sonra, “WslRegisterDistribution Hata: 0x80370102” sorununun çözülüp çözülmediğini test etmek için Ubuntu'yu tekrar çalıştırmayı deneyin.