PARANDUS: WSL ei tööta pärast Windows 11-le täiendamist



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

WSL, mis on Windowsi alamsüsteem Linuxi jaoks, ei ole kasutajate jaoks kohe pärast Windows 11 versioonile üleminekut töötanud. Kasutajate sõnul jookseb see kokku, kui nad proovivad seda käivitada.





Uurisime probleemi ja avastasime, et selle probleemi põhjuseks võib olla mitu põhjust.



  • WSL on keelatud – WSL-funktsioon peab olema Windowsi funktsioonide dialoogis lubatud, et saaksite seda kasutada. Mõnikord keelab värskendus selle funktsiooni automaatselt, põhjustades probleemi ilmnemise.
  • Virtuaalne masin on keelatud – nagu WSL, peaks ka virtuaalmasina funktsioon olema süsteemis lubatud, et saaksite Windowsis teisele operatsioonisüsteemile lülituda. Kui see funktsioon on keelatud, saate selle probleemi lahendamiseks käsitsi lubada.
  • Rikutud Linuxi rakenduse installimine – Linuxi rakenduse (Ubuntu) installifail võib olla rikutud või vigane, mis takistab teil WSL-i kasutamist. Sel juhul saate probleemi lahendamiseks rakenduse parandada või uuesti installida.
  • Pahavara – teie Windowsi süsteem võib tegeleda riknemise või pahavaraga, mis põhjustab teatud funktsioonide ja rakenduste toimimist. Kui see stsenaarium on rakendatav, saate probleemi tuvastamiseks ja lahendamiseks käivitada pahavara kontrolli.
  • Vigane värskendus – Kui hakkasite pärast süsteemivärskenduse installimist tõrkega silmitsi seisma, on tõenäoline, et süüdlane on vigane värskendus. Õnneks pakub Windows võimalust värskenduste desinstallimiseks, nii et saate värskenduse oma süsteemist eemaldada ja vaadata, kas see muudab midagi.

Nüüd, kui teame probleemi võimalikke põhjuseid, vaatame tõrkeotsingu meetodeid, mis toimisid teiste mõjutatud kasutajate puhul. Loodetavasti aitavad need teil ka probleemi lõplikult lahendada. Enne meetoditega jätkamist veenduge aga, et oleksite süsteemi administraatorina sisse logitud.

1. Lubage Windowsi funktsioonides WSL

Alustame kõige tõhusama lahendusega selliste vigade korral nagu käesolev.

Enamikul juhtudel ei saanud kasutajad WSL-i kasutada, kuna see funktsioon keelati Windows 11-le üleviimisel automaatselt. Sel juhul on lahendus lihtne, kuna peate funktsiooni käsitsi uuesti lubama.



Seda saate teha järgmiselt.

  1. Käivitage Windowsi otsing tegumiriba kaudu ja tippige Lülitage Windowsi funktsioonid sisse või välja .
  2. Klõpsake Avatud saadaolevate valikute loendist.
  3. Järgmises dialoogiboksis leidke Windowsi alamsüsteem Linuxi jaoks ja märkige sellega seotud ruut.

    Luba Windowsi alamsüsteem Linuxi jaoks

  4. Klõpsake Okei muudatuste salvestamiseks.

Teise võimalusena saate nende muudatuste tegemiseks kasutada ka Windows Powershelli. Kui ülaltoodud toimingud pole teie jaoks aidanud, järgige alltoodud juhiseid.

  1. Tippige tegumiriba otsingualale Windows Powershell ja klõpsake nuppu Käivitage administraatorina .
  2. Järgmises aknas tippige allpool mainitud käsk ja klõpsake nuppu Sisenema seda ellu viia.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Lubage Linuxi jaoks Windowsi alamsüsteem

  3. Kui käsk on täidetud, taaskäivitage arvuti. Taaskäivitamisel peaks funktsioon olema lubatud.

Kui funktsioon oli keelatud, peaks selle lubamine probleemi lahendama. Kui aga funktsioon oli juba lubatud, liikuge järgmise tõrkeotsingu meetodi juurde.

2. Lubage VM Windowsi funktsioonides

Et mõni alamsüsteem Windowsis töötaks, peab teie süsteemi virtuaalmasin korralikult töötama. Virtuaalmasinaid kasutatakse mitme operatsioonisüsteemi samaaegseks käitamiseks samal riistvaral. Kui meil poleks virtualiseerimist, vajaksime Windowsi ja Linuxi käitamiseks kahte eraldi füüsilist üksust.

Kui WSL-i funktsioon oli süsteemis juba lubatud, siis järgmiseks peate kontrollima, kas VM on lubatud. Selle sammud on üsna sarnased ülalloetletutega:

  1. Tüüp Lülitage Windowsi funktsioonid sisse või välja tegumiriba otsingualal ja klõpsake nuppu Avatud .
  2. Nüüd leidke asukoht Virtuaalse masina platvorm järgmises dialoogis ja märkige selle lubamiseks sellega seotud ruut.

    Virtuaalmasina platvormi lubamine

  3. Samal ajal soovitame lubada samas aknas ka Hyper-V. Hyper-V aitab luua süsteemis virtuaalset keskkonda.

Kui olete lõpetanud, sulgege Windowsi funktsioonide dialoog ja kontrollige, kas saate nüüd WSL-i probleemideta kasutada.

3. Kasutage WSL-i käivitamiseks Microsoft Store'i

Samuti ei pruugi te saada WSL-i kasutada installitud rakenduse ajutise tõrke tõttu. Sel juhul võite proovida rakendust otse avamise asemel käivitada Microsoft Store'ist.

See võib tunduda liiga lihtne, kuid kuna see töötas mitmete teiste kasutajate jaoks, soovitame teil seda proovida.

Siin on, mida peate tegema.

  1. Käivitage Microsoft Store ja minge lehele Minu raamatukogu jaotises vasakus alanurgas.

    Klõpsake raamatukogu ikoonil

  2. Otsige saadaolevate rakenduste loendist üles oma Linuxi levitamisrakendus ja käivitage see.

Kui te ei saa ikka veel rakendust käivitada, jätkake järgmise alloleva meetodiga.

4. Parandage või installige uuesti Linuxi levitamisrakendus

Teie Linuxi levitamisrakendus võib olla seotud rikutud veaga või võib olla lihtsalt aegunud, mis takistab teil seda õigesti kasutada.

Kontrollimaks, kas see on probleem, võite esmalt proovida rakendust parandada ja vaadata, kas see muudab midagi. Kui tõrge püsib, saate rakenduse desinstallida ja uuesti installida. See lahendab kõik rakenduses esinevad korruptsiooniprobleemid, mis võivad probleemi põhjustada.

Jätkamiseks järgige neid samme.

  1. Vajutage Võida + I et avada rakendus Seaded.
  2. Vali Rakendused vasakult paanilt.
  3. Kliki Rakendused ja funktsioonid akna paremas servas.

    Klõpsake parempoolsel paanil valikul Rakendused ja funktsioonid

  4. Järgmises aknas kerige allapoole, et leida oma Linuxi levitamisrakendus.
  5. Klõpsake sellega seotud kolmel punktil ja valige Täpsemad valikud .

    Klõpsake nuppu Täpsemad suvandid

  6. Järgmisena minge jaotisse Lähtesta ja klõpsake nuppu Remondi nupp seal.

    Klõpsake nuppu Remont

  7. Jätkamiseks järgige ekraanil kuvatavaid juhiseid ja oodake, kuni toiming on lõpule viidud.

Kui protsess on lõppenud, kontrollige, kas saate kohe WSL-i kasutada. Kui ei, siis järgige rakenduse desinstallimiseks allolevaid samme.

  1. Järgige uuesti samme 1–4.
  2. Klõpsake kolmel rakendusega seotud punktil ja valige Desinstallige kontekstimenüüst.
  3. Jätkamiseks järgige ekraanil kuvatavaid juhiseid.

Kui rakendus on desinstallitud, installige uusim versioon uuesti ja kontrollige, kas see lahendab probleemi.

5. Desinstallige värskendused

Kui teil tekkis probleem kohe pärast ootel oleva süsteemivärskenduse installimist, siis on suur tõenäosus, et värskendus oli vigane. Pole haruldane, et Windowsi kasutajad kogevad rikutud värskenduste tõttu probleeme.

Parim viis selle probleemi lahendamiseks on värskenduse desinstallimine juhtpaneeli kaudu.

Seda saate teha järgmiselt.

  1. Tippige Windowsi otsingusse Juhtpaneel ja klõpsake nuppu Avatud .
  2. Vali Vaadake installitud värskendusi .

    Vaadake installitud värskendusi

  3. Järgmises aknas peaksite nägema kõigi Windowsi installitud värskenduste loendit. Paremklõpsake probleemsel ja valige Desinstallige .

    Vajutage nuppu Desinstalli

6. Käivitage pahavara kontroll

Lõpuks on meie loendi viimane meetod pahavara skannimine.

Teie süsteem võib tegeleda viiruse või pahavaraga, mis põhjustab teatud komponentide ja funktsioonide toimimist. Sellises olukorras on Windows Defenderi pahavara skannimine kõige tõhusam lahendus.

Siit saate teada, kuidas saate Defenderi abil pahavara täielikku süsteemikontrolli käivitada.

  1. Tippige Windowsi otsingusse Windows Security ja klõpsake nuppu Avatud .
  2. Vali Viiruste ja ohtude kaitse vasakult paanilt.

    Juurdepääs viiruse- ja ohukaitse seadetele

  3. Liikuge akna paremasse serva ja klõpsake nuppu Skannimisvalikud hüperlink.

    Klõpsake nuppu Skannimisvalikud

  4. Kliki Täielik kontroll > Skannida nüüd .

    Tehke skaneerimine

Nüüd oodake, kuni skannimine on lõppenud, ja kui see on tehtud, proovige uuesti WSL-i kasutada.