Windows 10'da WSL Kayıt Dağıtım Hatası 0x80370102 Nasıl Onarılır?
Bu hata, kullanıcılar Linux için Windows Alt Sistemi üzerinden erişmek için bir Linux dağıtımı yüklemeye çalıştıklarında ortaya çıkar. Kullanıcının geri bildirimlerini ve teknik yetkilileri ayrıntılı olarak inceledikten sonra, kullanıcılar Linux 2 için Linux Distro için Linux Distro yüklemeye çalışırken 0x80370102 hata mesajıyla karşılaştıklarını bildirdi. (WSL2). Hata bildirimi aşağıdaki gibidir:
WSL Kayıt Dağıtım Hatası 0x80370102'ye Ne Sebep Olur?
Bu hata son derece yenidir ve yalnızca Linux dağıtımlarında karşılaşılmaz. Bu hata, Debian dağıtımını kurmaya çalışırken de karşılaşıldı. Kullanıcının geri bildirimlerini ve teknik yetkilileri ayrıntılı olarak inceledikten sonra bu sorunun nedenlerini listeledik. Bu sorun, aşağıdaki nedenlerden herhangi biri nedeniyle ortaya çıkabilir:
- Tıklayın Başlat ve sonra seçin Güç seçeneği ve tıkla Tekrar başlat.
- BIOS üreticinize bağlı olarak, BIOS'ta oturum açma anahtarı değişiklik gösterebilir. Basın Del, Esc, F1, F2 veya F4 Ekran kararır kararmaz klavyenizdeki tuşa basın. Not: İlk seferde gelmezseniz, bilgisayarınızı yeniden başlatın ve başka bir anahtar deneyin.
- CPU yapılandırma bölümünü bulun (Menü İşlemci, CPU yapılandırması, Yonga Seti olarak adlandırılabilir)
- Bul sanallaştırma ayar ve etkinleştirme o.
Not: (Sanallaştırma ayarlar şu şekilde adlandırılabilir: Intel Sanallaştırma Teknolojisi, AMD-V, Hyper-V, VT-X, Vanderpoolveya SVM). - Seçeneği seçin Kaydet çık.
- Bilgisayar şununla yeniden başlayacak: Donanım Sanallaştırma etkinleştirildi. Sorunun devam edip etmediğini kontrol edin. Varsa, sonraki yöntemi izleyin.
Not: Cihazınızın donanım sanallaştırmayı desteklediğinden emin olun. Görev Yöneticisinin Performans sekmesinde Sanallaştırmanın etkin olup olmadığını görebilirsiniz.
2.Çözüm: Hyper-V Rolünü Etkinleştirin
Hyper-V, yöneticilerin aynı fiziksel sunucuyu aynı anda çalıştırmak için birden çok işletim sistemini sanallaştırarak donanımlarını daha iyi kullanmalarına olanak tanır. Etkinleştirmezsek, Windows üzerinden erişim için Linux dağıtımını kurarken bir hata oluşturur. Hyper-V'yi etkinleştirmek için aşağıda verilen adımları izleyin:
- Tıklayın Başlat, ara Kontrol Paneli, ve açın.
- Tıklamak Programlar.
- Tıklamak Program ve özellikler.
- Sol panelde, üzerine tıklayın Windows Özelliğini açın veya kapatın seçeneği.
- Kontrol edin Hyper-V seçeneği ve tıklayın TAMAM MI.
- şimdi Yeniden başlat bu değişikliklerin yürürlüğe girmesi için sisteminiz. Bu yardımcı olmazsa, sonraki çözüme geçin.
3. Çözüm: Sanallaştırma Uzantılarını Açığa Çıkarın ve RAM Ayarlarını Değiştirin
Kaynak3
İç içe sanallaştırma, Hyper-V'yi bir Hyper-V sanal makinesinin (VM) içinde çalıştırmanıza izin veren bir özelliktir. Bu, bir sanal makinede bir Visual Studio telefon öykünücüsü çalıştırmaya veya normalde birkaç ana bilgisayar gerektiren yapılandırmaları test etmeye yardımcı olur. İç İçe Sanallaştırmayı etkinleştirmenin birçok çevrimiçi kullanıcı için bir çözüm olarak işe yaradığı bildirildi. Bu nedenle, bunu yapmak için aşağıdaki adımları izleyin:
- Hyper-V Manager'da sanal makinenizi kapatın.
- Basın Galibiyet + X klavyede ve seçin Windows PowerShell (Yönetici) açılır listeden.
- PowerShell penceresinin içinde, kopyala yapıştır VM işlemcinizin adını ve değerlerini değiştirmek için bu komutu.
Set-VMPişlemci
-ExposeVirtualizationExtensions $ true - Basın Giriş çalıştırmak için.
- Şimdi Hyper-V Manager'da sanal makinenize sağ tıklayın ve Ayarlar.
- Tıklamak Hafıza sol bölmede, işaretini kaldırın Dinamik Belleği Etkinleştir ve ikiye katla RAM değeri Örneğin. 2048> 4096.
- Başlat sanal makineniz.
- Sanal makinenize sağ tıklayın ve seçin Bağlan. Bu, Hyper-V'yi çalıştıracak ve sisteminiz yeniden başlayacaktır. Ubuntu'yu tekrar çalıştırmayı deneyin. Bu nihayet sorununuzu çözmelidir.