Bagaimana Memperbaiki Ralat Pengedaran WSL 0x80370102 pada Windows 10?



Cuba Instrumen Kami Untuk Menghapuskan Masalah

Kesalahan ini timbul semasa pengguna cuba memasang sebaran Linux untuk mengakses melalui Subsystem Windows untuk Linux 2. Setelah meninjau maklum balas pengguna dan pihak berkuasa teknikal secara terperinci, pengguna melaporkan terjumpa mesej ralat 0x80370102 ketika cuba memasang Linux Distro untuk Windows Subsistem untuk Linux 2 (WSL2). Pemberitahuan ralat adalah seperti berikut:



Pemberitahuan Ralat



Apa yang Menyebabkan Ralat Pengedaran Daftar WSL 0x80370102?

Kesalahan ini sangat baru dan tidak dihadapi hanya di distro Linux. Kesalahan ini juga telah dihadapi ketika cuba memasang distro Debian juga. Kami telah menyenaraikan punca masalah ini setelah meneliti maklum balas pengguna dan pihak berkuasa teknikal secara terperinci. Masalah ini mungkin timbul kerana salah satu sebab berikut:

  • Di bawah pembangunan: Kesalahan ini timbul ketika orang cuba menjalankan binaan Windows Insider Preview. Pengguna mungkin melihat cacat atau bug pada binaan yang mereka gunakan, yang masih dalam pembangunan.
  • Meningkatkan WSL: Versi yang dikembangkan sepenuhnya dengan semua pembaikan yang diperlukan akan menyokong subsistem. WSL 2 sedang dalam proses pengembangan dan masih terdapat pepijat di dalamnya sehingga beralih dari WSL 1 ke WSL 2 akan menyebabkan ralat ini.
  • Virtualisasi Dilumpuhkan: Virtualisasi adalah proses membuat perwakilan sesuatu berdasarkan perisian, atau maya, seperti aplikasi maya, pelayan, penyimpanan, dan rangkaian. Kesalahan ini boleh berlaku jika tetapan virtualisasi dilumpuhkan di BIOS di bawah Security.
  • Hyper-V: Ini adalah teknologi Microsoft yang membolehkan pengguna membuat persekitaran komputer maya, dan menjalankan dan mengurus banyak sistem operasi pada pelayan fizikal tunggal. Oleh itu Ralat Pengedaran Daftar Wsl berlaku apabila Hyper-V dilumpuhkan dari bios.

Penyelesaian 1: Dayakan Virtualisasi Perkakasan dari BIOS

Apabila pengguna cuba menjalankan Ubuntu di VirtualBox tanpa mengaktifkan Hardware Virtualization maka sistem akan menghasilkan banyak ralat seperti masalah prestasi audio, ralat Wsl Register Distribution, dll. Mesin maya meniru sistem komputer sehingga sesiapa sahaja dapat menjalankan sistem operasi dan program yang berbeza. Ikuti langkah di bawah untuk mengaktifkan Virtualisasi Perkakasan dari BIOS:



  1. Klik Mulakan dan kemudian pilih Pilihan Kuasa dan klik Mula semula .

    Memulakan semula PC

  2. Bergantung pada pengeluar BIOS anda, kunci untuk masuk ke BIOS akan berbeza-beza. Tekan Del, Esc, F1, F2, atau F4 kekunci pada papan kekunci anda sebaik sahaja skrin menjadi hitam. Catatan : Sekiranya anda tidak masuk pada kali pertama, mulakan semula PC anda dan cuba kunci lain.
  3. Cari bahagian konfigurasi CPU (Menu boleh dipanggil Processor, CPU config, Chipset)
  4. Cari Permuafakatan penetapan dan Aktifkan ia.
    Catatan: ( Permuafakatan tetapan boleh dinamakan sebagai Teknologi Virtualisasi Intel , AMD-V , Hyper-V , VT-X , Vanderpool , atau SVM ).
  5. Pilih pilihan Simpan & Keluar.
  6. Komputer akan dihidupkan semula dengan Virtualisasi Perkakasan didayakan. Periksa untuk melihat apakah masalah itu berterusan. Sekiranya berlaku, ikuti kaedah seterusnya.

Catatan: Pastikan peranti anda menyokong virtualisasi perkakasan. Anda dapat melihat apakah Virtualisasi diaktifkan di bawah tab Performance dari Task Manager.

Memeriksa Virtualisasi



Penyelesaian 2: Aktifkan Peranan Hyper-V

Hyper-V membolehkan pentadbir menggunakan perkakasan mereka dengan lebih baik dengan memvisualisasikan banyak sistem operasi untuk menjalankan pelayan fizikal yang sama secara serentak. Sekiranya kita tidak mengaktifkannya, ini akan menghasilkan ralat semasa memasang pengedaran Linux untuk mengakses melalui Windows. Ikuti langkah-langkah yang diberikan di bawah untuk mengaktifkan Hyper-V:

  1. Klik Mulakan , cari di Panel kawalan , dan membukanya.

    Membuka Panel Kawalan

  2. Klik pada Program .

    Program Pembukaan

  3. Klik pada Program dan Ciri .

    Program dan Ciri Pembukaan

  4. Di panel kiri, klik pada Hidupkan atau matikan Ciri Windows pilihan.

    Menghidupkan atau Mematikan Ciri Windows

  5. Periksa Hyper-V pilihan dan klik okey .

    Memeriksa Hyper-V

  6. Sekarang But semula sistem anda agar perubahan ini berlaku. Sekiranya ini tidak membantu, teruskan dengan penyelesaian seterusnya.

Penyelesaian 3: Paparkan Sambungan Virtualisasi & Ubah Tetapan RAM

Sumber3

Virtualisasi bersarang adalah ciri yang membolehkan anda menjalankan Hyper-V di dalam mesin maya Hyper-V (VM). Ini membantu menjalankan emulator telefon Visual Studio dalam mesin maya, atau menguji konfigurasi yang biasanya memerlukan beberapa host. Telah dilaporkan bahawa mengaktifkan Nested Virtualization telah berfungsi sebagai penyelesaian untuk banyak pengguna dalam talian. Oleh itu, ikuti langkah-langkah yang diberikan di bawah untuk melakukannya:

  1. Matikan mesin maya anda di Hyper-V Manager.
  2. Tekan Menang + X pada papan kekunci dan pilih Windows PowerShell (Pentadbir) dari senarai pop timbul.

    Membuka Windows PowerShell (Pentadbir)

  3. Di dalam tetingkap PowerShell, Salin tampal arahan ini untuk menukar nama dan nilai ke pemproses VM anda.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Memasuki Perintah

  4. Tekan Masukkan untuk menjalankannya.
  5. Sekarang klik kanan pada mesin maya anda di Hyper-V Manager dan pilih Tetapan .

    Membuka Tetapan VM

  6. Klik pada Ingatan di panel kiri, tidak ditandakan Dayakan Memori Dinamik dan menggandakan Nilai RAM cth. 2048> 4096.

    Menukar Tetapan Memori

  7. Mulakan mesin maya anda.
  8. Klik kanan pada mesin maya anda dan pilih Sambung . Ini akan menjalankan Hyper-V dan sistem anda akan dimulakan semula. Cuba jalankan Ubuntu sekali lagi. Ini akhirnya akan menyelesaikan masalah anda.

    Menyambung VM

3 minit membaca