WSL Ubuntu 22.04 Kurulumu Sırasında '0x80370102' Hatası

Enes

Administrator
Yönetici
Ubuntu 22.04'ü WSL üzerinde kurmaya çalışırken 'WsIRegisterDistribution failed with error: 0x80370102' hatası alıyorum. Hata mesajında Virtual Machine Platform özelliğinin etkinleştirilmesi ve BIOS'ta sanallaştırmanın açılması gerektiği belirtiliyor. Bu sorunu nasıl çözebilirim?
 
Çözüm
Bu hatayı çözmek için aşağıdaki adımları izleyebilirsiniz:

1. BIOS'ta Sanallaştırmayı Etkinleştirme:
  • Bilgisayarınızı yeniden başlatın ve BIOS/UEFI ayarlarına erişmek için genellikle F2, F10, F12 veya Del tuşlarına basın (anakartınıza bağlı olarak değişebilir).
  • 'Intel VT-x', 'AMD-V' veya 'Virtualization Technology' seçeneğini bulun ve bunu etkinleştirin.
  •  Ayarları kaydedin ve bilgisayarınızı yeniden başlatın.

2. Windows Özelliklerini Etkinleştirme:
  • Başlat Menüsü’ne gidin ve 'Windows özelliklerini aç veya kapat' seçin.
  • Aşağıdaki özellikleri etkinleştirin:
  • Virtual Machine Platform
  • Windows Subsystem for Linux
  • Bilgisayarınızı yeniden başlatın ve tekrar deneyin.
Bu hatayı çözmek için aşağıdaki adımları izleyebilirsiniz:

1. BIOS'ta Sanallaştırmayı Etkinleştirme:
  • Bilgisayarınızı yeniden başlatın ve BIOS/UEFI ayarlarına erişmek için genellikle F2, F10, F12 veya Del tuşlarına basın (anakartınıza bağlı olarak değişebilir).
  • 'Intel VT-x', 'AMD-V' veya 'Virtualization Technology' seçeneğini bulun ve bunu etkinleştirin.
  •  Ayarları kaydedin ve bilgisayarınızı yeniden başlatın.

2. Windows Özelliklerini Etkinleştirme:
  • Başlat Menüsü’ne gidin ve 'Windows özelliklerini aç veya kapat' seçin.
  • Aşağıdaki özellikleri etkinleştirin:
  • Virtual Machine Platform
  • Windows Subsystem for Linux
  • Bilgisayarınızı yeniden başlatın ve tekrar deneyin.
 
Çözüm
Cihan'ın dediği adımlara ek olarak, bazı durumlarda BIOS güncellemesi de gerekebilir. Anakartınızın üretici web sitesine gidip en son BIOS sürümünü yükleyip tekrar deneyebilirsiniz.
 
Eğer tüm adımları doğru şekilde uyguladıysanız, WSL'yi sıfırdan kurmayı deneyin:
- Komut İstemi’ni yönetici olarak açın ve wsl --install komutunu çalıştırın.
 
Virtual Machine Platform özelliğini etkinleştirdikten sonra hala sorun yaşıyorsanız, wsl --update komutuyla WSL'nin en son sürümüne güncellediğinizden emin olun.
 
BIOS'ta sanallaştırma aktif olmasına rağmen hata alıyorsanız, sisteminizde başka bir sanallaştırma yazılımının çalışmadığından emin olun (ör. VirtualBox).
 
Sanallaştırma desteğini kontrol etmek için Görev Yöneticisi’ne gidin ve Performans sekmesinde ‘Sanallaştırma’ durumuna bakın. Etkin değilse BIOS ayarlarını tekrar kontrol edin.
 
Bu tür hatalarda, PowerShell kullanarak Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform komutunu çalıştırarak gerekli özellikleri manuel olarak açabilirsiniz.
 
Geri
Üst