Ja šķiet, ka WSL ir pārstājis darboties pēc pārejas uz Windows 11, skatiet šo rokasgrāmatu, lai to vēlreiz labotu.

Ir vairāki iespējamie iemesli, kāpēc Windows apakšsistēma operētājsistēmai Linux (WSL) pārstāja darboties pēc datora jaunināšanas uz Windows 11. Par laimi, visticamāk, ka bojājums nebūs termināls, lai gan, iespējams, būs jāizmēģina daži dažādi labojumi, lai tas atkal darbotos.

Tālāk ir norādīti vairāki veidi, kā Windows apakšsistēma operētājsistēmai Linux atkal darboties pēc jaunināšanas uz Windows 11.

1. Pārbaudiet, vai WSL ir iespējots

Nav nekas neparasts, ka jaunināšana uz jaunāku OS versiju izjauks dažas lietotnes un funkcijas. Tāpēc, lai gan tas varētu izklausīties acīmredzami, jūsu pirmajam solim vajadzētu būt WSL pārbaudei, kas jaunināšanas procesa laikā nav vienkārši atspējota. Lūk, kā pārbaudīt:

  1. Windows meklēšanā ierakstiet Ieslēdziet vai izslēdziet Windows funkcijas un noklikšķiniet uz meklēšanas rezultāta, kuram vajadzētu parādīties augšpusē.
  2. Windows sistēmas dialoglodziņā ritiniet uz leju, līdz redzat Windows apakšsistēma operētājsistēmai Linux.
  3. Ja funkcijas izvēles rūtiņa nav atzīmēta, dariet to tūlīt. Pēc tam noklikšķiniet Labi.
  4. Iespējams, jums būs arī jārestartē dators, pirms pārbaudāt, vai problēma ir novērsta.

Cerams, ka WSL tagad darbojas, un jūs varat sākt lietot rīku. Ja nē, lasiet tālāk, lai uzzinātu citus iespējamos risinājumus.

Uzziniet vairāk par lietas, ko varat darīt ar WSL un Linux savā Windows datorā.

2. Iespējot Hyper-V un virtuālās mašīnas platformu

Ja vēlaties sistēmā Windows izmantot apakšsistēmu, piemēram, WSL, jums būs jāiespējo arī virtualizācijas rīki. Tie ietver Hyper-V un virtuālās mašīnas platformu.

Ja tiek atvērts komandrindas interfeiss, kurā norādīts, ka vajadzīgā funkcija nav instalēta, mēģinot palaist Linux izplatīšanu, iespējams, tas ir uz to.

  1. Meklēt Ieslēdziet vai izslēdziet Windows funkcijas un noklikšķiniet uz meklēšanas rezultāta.
  2. Sadaļā Windows līdzekļi ritiniet uz leju, lai atrastu Virtuālās mašīnas platforma un Windows hipervizora platforma.
  3. Atzīmējiet izvēles rūtiņas blakus katrai no šīm funkcijām un pēc tam noklikšķiniet uz Labi.
  4. Lai pabeigtu šo rīku instalēšanu, jums būs jārestartē dators.

3. Labojiet Linux Distribution App

Jūsu Linux izplatīšanas lietotne, piemēram, Ubuntu, Kali vai Debian, var būt bojāta vai ir jāatjaunina. Tādējādi WSL var izskatīties bojāts. Windows lietotņu labošana ir ļoti vienkārša.

  1. Atvērt Iestatījumi > Lietotnes > Lietotne un līdzekļi.
  2. Ritiniet uz leju līdz savu lietotņu sarakstam, lai atrastu savu Linux izplatīšanas lietotni.
  3. Noklikšķiniet uz trīs punkti pa labi no programmas nosaukuma un atlasiet Pielāgota opcija.
  4. Noklikšķiniet uz Remonts pogu un izpildiet ekrānā redzamos norādījumus, ja nepieciešams remonts.

Pārbaudiet, vai WSL darbojas. Ja nē, mēģiniet atinstalēt un atkārtoti instalēt Linux izplatīšanas lietotni.

4. Piespiediet WSL atvērt, izmantojot Microsoft veikalu

Ja WSL ir iespējots, bet joprojām atsakās atvērt, varat mēģināt piespiedu palaišanu, izmantojot Microsoft Store lietotni. Tas dažkārt var novērst īslaicīgus traucējumus, kad WSL atvēršana tieši nedarbojas.

  1. Atveriet Microsoft Store lietotni un meklējiet WSL.
  2. WSL veikala lapā jums vajadzētu redzēt Atvērt pogu. Ja poga saka Atjaunināt, noklikšķiniet uz tā, lai atjauninātu lietotni.
  3. Noklikšķiniet uz Atvērt pogu, un ir jāpalaiž noklusējuma Linux izplatīšanas lietotne.
  4. Ja tā vietā tiek atvērts komandrindas interfeisa logs, iespējams, ka trūkst vajadzīgās funkcijas. Skat Iespējot Hyper-V un virtuālās mašīnas platformu virs.

Ja WSL piespiešana atvērt nedarbojas, izmēģiniet to pašu ar izmantoto Linux distribūcijas programmu. Atveriet veikalu, meklējiet savu distribūciju un noklikšķiniet uz Atvērt pogu.

5. Atinstalējiet jaunākos atjauninājumus, lai labotu WSL

Ja WSL pārstāja darboties pēc atjauninājuma instalēšanas, iemesls varētu būt atjauninājums. Varat atinstalēt jaunāko atjauninājumu, lai redzētu, vai tas novērš problēmu.

Windows atjauninājumu atinstalēšana nav sarežģīts process, pat ja jūs to nekad iepriekš neesat darījis.

Ja pēc atjauninājuma atinstalēšanas WSL joprojām nedarbojas, ieteicams to atkārtoti instalēt. Atjauninājumi bieži vien var ietvert drošības un veiktspējas uzlabojumus, tāpēc parasti ir ieteicams regulāri atjaunināt Windows.

6. Pārbaudiet, vai ļaunprātīga programmatūra nebloķē WSL

Pēdējā lieta, kas jāmēģina, lai WSL darbotos, ir ļaunprātīgas programmatūras skenēšana. Ļaunprātīgas programmatūras iespēja neļaut darboties Windows apakšsistēmai operētājsistēmai Linux ir zema, taču tā nav nedzirdēta.

Palaist a pilna skenēšana programmā Microsoft Defender vai izmantoto trešās puses pretvīrusu programmatūru. Karantīnā vai noņemiet jebkādu ļaunprātīgu programmatūru, ko atrod jūsu pretvīrusu skenēšana. Pēc tam restartējiet datoru un mēģiniet izmantot WSL, lai noskaidrotu, vai tā ir problēma.

WSL labošana pēc jaunināšanas uz Windows 11

Jaunināšana uz Windows 11 parasti norit bez problēmām, taču lietotnes un līdzekļi dažkārt var sabojāties. Ja konstatējat, ka WSL pēc jaunināšanas uz jaunāko Windows OS vairs nedarbojas, neuztraucieties, jo parasti to var viegli novērst. Iespējams, jums būs tikai atkārtoti jāiespējo līdzeklis Windows sistēmas iestatījumos, bet, ja nē, citu labojumu izpilde parasti atrisinās problēmu.