Paano Ayusin ang Error sa Pamamahagi ng WSL 0x80370102 sa Windows 10?



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Lumilitaw ang error na ito kapag sinubukan ng mga gumagamit na mag-install ng isang pamamahagi ng Linux upang ma-access sa pamamagitan ng Windows Subsystem para sa Linux 2. Matapos suriin nang detalyado ang feedback ng mga gumagamit at mga awtoridad sa teknikal, iniulat ng mga gumagamit na nakatagpo ng mensahe ng error na 0x80370102 kapag sinusubukang i-install ang Linux Distro para sa Windows Subsystem para sa Linux 2 (WSL2). Ang abiso sa error ay ang mga sumusunod:



Pag-abiso sa Error



Ano ang Sanhi Error sa Pamamahagi ng WSL 0x80370102?

Ang error na ito ay lubos na bago at hindi nakatagpo lamang sa mga distro ng Linux. Ang error na ito ay naranasan din kapag sinusubukang i-install din ang Debian distro. Inilista namin ang mga sanhi ng problemang ito matapos suriin nang detalyado ang feedback ng mga gumagamit at mga teknikal na awtoridad. Ang problemang ito ay maaaring lumabas dahil sa alinman sa mga sumusunod na dahilan:

  • Sa ilalim ng pag-unlad: Lumilitaw ang error na ito kapag sinubukan ng mga tao na magpatakbo ng isang Windows Insider Preview build. Ang isang gumagamit ay maaaring nakakakita ng mga depekto o bug sa build na ginagamit nila, na nasa ilalim pa rin ng pag-unlad.
  • Pag-a-upgrade sa WSL: Ang isang kumpletong binuo bersyon na may lahat ng mga kinakailangang pag-aayos ay susuporta sa subsystem. Ang WSL 2 ay nasa ilalim ng pag-unlad at mayroon pa ring mga bug dito kaya ang paglipat mula sa WSL 1 patungong WSL 2 ay magiging sanhi ng error na ito.
  • Hindi pinagana ang Virtualization: Ang Virtualization ay ang proseso ng paglikha ng isang batay sa software, o virtual, na representasyon ng isang bagay, tulad ng mga virtual application, server, imbakan, at mga network. Ang error na ito ay maaaring mangyari kung ang setting ng virtualization ay hindi pinagana sa BIOS sa ilalim ng Security.
  • Hyper-V: Ito ay isang teknolohiyang Microsoft na nagpapahintulot sa mga gumagamit na lumikha ng mga virtual na kapaligiran sa computer, at magpatakbo at mamahala ng maraming mga operating system sa isang solong pisikal na server. Kaya't naganap ang Error sa Pamamahagi ng Wsl ng Rehistro kapag ang Hyper-V ay hindi pinagana mula sa mga bios.

Solusyon 1: Paganahin ang Virtualization ng Hardware mula sa BIOS

Kapag sinubukan ng mga gumagamit na patakbuhin ang Ubuntu sa isang VirtualBox nang hindi pinapagana ang Hardware Virtualization pagkatapos ay bumubuo ang system ng maraming mga error tulad ng mga isyu sa pagganap ng audio, error sa Pamamahagi ng Wsl Rehistro, atbp. Ang isang virtual machine ay gumagaya ng isang computer system upang ang sinuman ay maaaring magpatakbo ng iba't ibang mga operating system at programa. Sundin ang mga hakbang sa ibaba upang paganahin ang Virtualization ng Hardware mula sa BIOS:



  1. Mag-click Magsimula at pagkatapos ay piliin Pagpipilian sa Lakas at mag-click I-restart .

    Ang pag-restart ng PC

  2. Depende sa iyong tagagawa ng BIOS, magkakaiba ang susi upang mag-log in sa BIOS. Pindutin Del, Esc, F1, F2, o F4 susi sa iyong keyboard kaagad kapag naging itim ang screen. Tandaan : Kung hindi ka nakakakuha sa unang pagkakataon, i-restart ang iyong PC at subukan ang isa pang susi.
  3. Hanapin ang seksyon ng pagsasaayos ng CPU (Ang menu ay maaaring tawaging Processor, CPU config, Chipset)
  4. Hanapin ang Virtualization setting at Paganahin ito
    Tandaan: ( Virtualization ang mga setting ay maaaring mapangalanan bilang Teknolohiya ng Virtualization ng Intel , AMD-V , Hyper-V , VT-X , Vanderpool , o SVM ).
  5. Piliin ang pagpipilian I-save at Exit.
  6. Ang computer ay magre-reboot ng Pag-virtualize ng Hardware pinagana Suriin kung mananatili ang isyu. Kung gagawin ito, sundin ang susunod na pamamaraan.

Tandaan: Tiyaking sinusuportahan ng iyong aparato ang virtualization ng hardware. Maaari mong makita kung ang Virtualization ay pinagana sa ilalim ng tab na Pagganap ng Task Manager.

Sinusuri ang Virtualization



Solusyon 2: Paganahin ang Larong Hyper-V

Pinapayagan ng Hyper-V ang mga tagapangasiwa na mas mahusay na magamit ang kanilang hardware sa pamamagitan ng pag-virtualize ng maraming operating system upang sabay na patakbuhin ang parehong pisikal na server. Kung hindi namin ito pinagana, bumubuo ito ng isang error habang na-install ang pamamahagi ng Linux upang ma-access sa pamamagitan ng Windows. Sundin ang mga hakbang na ibinigay sa ibaba upang paganahin ang Hyper-V:

  1. Mag-click Magsimula , hanapin ang Control Panel , at buksan ito.

    Pagbubukas ng Control Panel

  2. Mag-click sa Mga Programa .

    Mga Pagbubukas ng Programa

  3. Mag-click sa Programa at Mga Tampok .

    Pagbubukas ng mga Programa at Tampok

  4. Sa kaliwang panel, mag-click sa I-on o i-off ang Tampok ng Windows pagpipilian

    Pag-ON o OFF ng Mga Tampok ng Windows

  5. Suriin ang Hyper-V pagpipilian at mag-click OK lang .

    Sinusuri ang Hyper-V

  6. Ngayon I-reboot ang iyong system para magkabisa ang mga pagbabagong ito. Kung hindi ito makakatulong, pagkatapos ay magpatuloy sa susunod na solusyon.

Solusyon 3: Ilantad ang Mga Extension ng Virtualization at Baguhin ang Mga setting ng RAM

Pinagmulan3

Ang naced virtualization ay isang tampok na nagbibigay-daan sa iyo upang magpatakbo ng Hyper-V sa loob ng isang Hyper-V virtual machine (VM). Tumutulong ito na magpatakbo ng isang emulator ng telepono sa Visual Studio sa isang virtual machine, o pagsubok sa mga pagsasaayos na karaniwang nangangailangan ng maraming mga host. Naiulat na ang pag-aktibo ng Nested Virtualization ay nagtrabaho bilang isang solusyon para sa maraming mga gumagamit sa online. Samakatuwid, sundin ang mga hakbang na ibinigay sa ibaba upang magawa ito:

  1. Patayin ang iyong virtual machine sa Hyper-V Manager.
  2. Pindutin Manalo + X sa keyboard at piliin Windows PowerShell (Admin) mula sa listahan ng pop-up.

    Pagbubukas ng Windows PowerShell (Admin)

  3. Sa loob ng window ng PowerShell, copy-paste ang utos na ito upang baguhin ang pangalan at mga halaga sa iyong VM processor.
    Set-VMProcessor -ExposeVirtualizationExtensions $ true

    Pagpasok ng Command

  4. Pindutin Pasok upang patakbuhin ito.
  5. Ngayon ay mag-right click sa iyong virtual machine sa Hyper-V Manager at piliin ang Mga setting .

    Pagbubukas ng Mga Setting ng VM

  6. Mag-click sa Memorya sa kaliwang pane, alisin ang pagkakapera Paganahin ang Dynamic Memory at doblein ang Halaga ng RAM hal. 2048> 4096.

    Pagbabago ng Mga Setting ng Memorya

  7. Magsimula iyong virtual machine.
  8. Mag-right click sa iyong virtual machine at pumili Kumonekta . Patakbuhin nito ang Hyper-V at ang iyong system ay muling magsisimula. Subukang patakbuhin muli ang Ubuntu. Sa wakas ay maaayos nito ang iyong problema.

    Kumokonekta sa VM

Basahin ang 3 minuto