Windows, kullanıcıların yalnızca 'Linux için Windows Alt Sistemi' özelliğini etkinleştirerek Linux alt sistemlerini kurabilecekleri bu yeni özelliği dahil etmiştir. Ancak, Linux veya WSL için Windows Alt Sistemi aracılığıyla bir Linux dağıtımı indirirken, kullanıcılar 'WslRegistrationDistribution Error: 0x80370102 ile başarısız oldu' hata mesajıyla karşı karşıya kalıyor. Bu sorun, sistem BIOS'unda devre dışı bırakılmış donanım Sanallaştırması ile ilişkilidir. Etkinleştirmek, çoğu durumda sorunu çözmelidir. Bu sorunu çözmezse, geri kalan çözümleri tek tek izleyin.
İçindekiler
Düzeltme 1 - Donanım tabanlı Sanallaştırma özelliğini etkinleştirin
Genel olarak tüm makinelerde Sanallaştırma özelliği kapalıdır. BIOS'tan manuel olarak açmanız gerekir.
1. İlk başta, Windows simgesine sağ tıklayın ve “ üzerine dokunun.Kapatın veya oturumu kapatın>“.
2. Bundan sonra, " üzerine dokununTekrar başlat"Sistemi yeniden başlatmak için.
3. Yeniden başlatma sırasında, üretici logosu göründüğünde, “ düğmesini basılı tutun.SilmekBIOS ayarlarına erişmek için klavyenizdeki ” tuşuna basın.
NOT –
BIOS'a erişmek için kullanılan bu düğmenin üreticiden üreticiye, hatta bazen modelden modele değiştiğini unutmayın.
Bilgisayarınız açılırken BIOS'a erişmek için gerçek düğme için gözlerinizi açık tutun.
3. Bir kere BIOS pencere açılır, “ileri” sekmesi*.
4. Ardından, “ öğesini seçmek için klavyenizdeki okları kullanın.sanallaştırma” listeden seçin ve “Etkinleştirilmiş“.
[
*NOT –
Bazı bilgisayarlarda "Gelişmiş" sekmesinde "Sanallaştırma" seçeneği bulunmayabilir. Bu durumda, onu “Verim” sekmesi.
]
5. Ayarları kaydetmek için yine onunla ilişkili tuşa basın.
[O "F10” tuşu bu bilgisayar için.]
6. Bundan sonra, "Evet” nihayet bilgisayarınıza bios ayarlarını kaydedip çıkmak için.
Bilgisayarınız normal şekilde başlayacaktır.
AMD CPU ÜZERİNDE ÇALIŞAN SİSTEMLER İÇİN –
1. BIOS ayarlarına gidin.
2. Burada, "M.I.T.” sekmesi.
3. Şimdi, "Gelişmiş Frekans Ayarları“.
4. Ardından, “Gelişmiş Çekirdek ayarları“.
5. Burada ekranınızda 'SVM Modu'nu göreceksiniz. SVM Modu, Güvenli Sanal Makine modudur.
6. " olarak ayarlayın.Olanak vermekAÇMAK için.
7. Şimdi, “Evet” nihayet bilgisayarınıza bios ayarlarını kaydedip çıkmak için.
Bunu yaptıktan sonra, bilgisayarınızın normal şekilde başlamasına izin verin. Artık sisteminizde sanallaştırmanın etkin olup olmadığını kontrol edebilirsiniz.
1. İlk başta, sağ tıklayın pencerelersimge ve “ üzerine dokununGörev Yöneticisi“.
2. Ardından, “Verim” sekmesi.
3. Burada, “ üzerine dokunun.İşlemci“.
4. Şimdi, sağ tarafta, “sanallaştırma” ayardır”Etkinleştirilmiş“.
Şimdi, Linux dağıtımını tekrar yüklemeyi deneyin.
Düzeltme 2 - HyperV'nin etkinleştirildiğinden emin olun
Sanallaştırma özelliklerini verimli bir şekilde kullanmak için hipervizörün kullanıcı sisteminde etkinleştirilmesi gerekir.
1. İlk başta, düğmesine basın Windows tuşu ve r anahtarlar birlikte.
2. Ardından, "yazınopsiyonel özellikler” ve “ üzerine tıklayınTamam” Windows Özellikleri penceresini açmak için.
3. Windows Özellikleri açıldığında, aşağı kaydırın “hiper-V“.
4. Sadece Kontrol yanındaki kutu"hiper-V“. Ardından, “ üzerine dokununTamam” Hyper-V özelliklerini etkinleştirmek için.
Şimdi, Windows bu özelliği indirecek ve sisteminize uygulayacaktır. Bu işlem biraz zaman alabilir.
6. İşiniz bittiğinde, “ üzerine dokunun.Kapat"pencereyi kapatmak için.
Şimdi, bu değişikliklerin etkili olması için bilgisayarınızı bir kez yeniden başlatın.
Cihazı yeniden başlattıktan sonra, tekrar WSL kullanarak Linux dağıtımını kurmayı deneyin. Bunun işe yarayıp yaramadığını kontrol edin.
Düzeltme 3 – Dinamik Bellek ayırmayı etkinleştir
Aşama 1
1. İlk olarak, sisteminizdeki sanal makineyi sonlandırın.
2. Ardından, "yazıngüç kalkanı” arama kutusunda.
3. Bundan sonra, " üzerine sağ tıklayınWindows PowerShell'i” ve “ üzerine dokununYönetici olarak çalıştır” terminali yönetici haklarıyla açmak için.
4. PowerShell açıldığında, kopyala yapıştır bu kod ve isabet Girmek.
Set-VMİşlemci-ExposeSanallaştırmaUzantıları $true
Bundan sonra PowerShell terminalini kapatın.
Adım 2
Şimdi, dinamik RAM tahsisini etkinleştirmeniz gerekiyor.
1. İlk başta, " yazınhiper-V” arama kutusunda.
2. Ardından, “ üzerine dokunun.Hyper-V Yöneticisi"açmak için.
3. Bundan sonra, sanal makinenize sağ tıklayın ve “ üzerine dokunun.Ayarlar“.
4. Ayarlar penceresi göründüğünde, “Hafıza” sol bölmeden.
5. “ değerini ayarlayınVERİ DEPOSU:” şimdiki değerin iki katı büyüklüğünde.
[Kullanmak için ayarlandığını varsayalım”4096"MB RAM'i. Yani, boyutunun iki katı olarak ayarlamanız gerekir veya “8092”MB RAM.]
6. Sonra, Kontrol yanındaki kutu "Dinamik Belleği Etkinleştir" kutu.
7. Son olarak, “ üzerine dokunun.Uygulamak" ve "Tamam” değişiklikleri kaydetmek için.
8. Şimdi, sisteminizde Sanal Makineyi başlatın.
9. Ardından, sanal makineye sağ tıklayın ve “Bağlamak…“. Bu, sanal makineyi Hyper-V ile birlikte yeniden başlatır.
Daha sonra, test etmek için Ubuntu'yu bir kez daha çalıştırmayı deneyin. Sadece iyi çalışacak.
Bu probleminizi çözmeli.