FIX: WSL Tidak Berfungsi Selepas Menaik taraf kepada Windows 11



Cuba Instrumen Kami Untuk Menghapuskan Masalah

WSL, yang merupakan Subsistem Windows untuk Linux, tidak berfungsi untuk pengguna sejurus selepas mereka menaik taraf kepada Windows 11. Menurut pengguna, ia ranap apabila mereka cuba melancarkannya.





Kami telah meneliti isu tersebut dan mendapati bahawa masalah ini boleh disebabkan oleh beberapa sebab:



  • WSL dilumpuhkan – ciri WSL harus didayakan dalam dialog ciri Windows untuk anda menggunakannya. Ada kalanya kemas kini melumpuhkan ciri ini secara automatik, menyebabkan masalah yang dihadapi berlaku.
  • Mesin maya dilumpuhkan – seperti WSL, ciri mesin maya juga harus didayakan dalam sistem untuk anda beralih ke os lain dalam Windows. Jika ciri ini dilumpuhkan, anda boleh mendayakannya secara manual untuk menyelesaikan masalah.
  • Pemasangan apl Linux yang rosak – fail pemasangan apl Linux (Ubuntu) mungkin rosak atau rosak, menghalang anda daripada menggunakan WSL. Dalam kes ini, anda boleh sama ada membaiki aplikasi atau memasangnya semula untuk menyelesaikan isu tersebut.
  • perisian hasad – sistem Windows anda mungkin menghadapi ralat rasuah atau perisian hasad, yang menyebabkan ciri dan aplikasi tertentu bertindak. Jika senario ini terpakai, anda boleh menjalankan imbasan perisian hasad untuk mengenal pasti isu dan menyelesaikannya.
  • Kemas kini yang rosak – Sekiranya anda mula menghadapi ralat selepas memasang kemas kini sistem, maka terdapat kemungkinan kemas kini yang rosak adalah puncanya. Mujurlah, Windows menawarkan cara untuk menyahpasang kemas kini, jadi anda boleh mengalih keluar kemas kini daripada sistem anda dan melihat jika itu membuat sebarang perbezaan.

Sekarang setelah kita mengetahui tentang kemungkinan punca di sebalik isu tersebut, mari kita lihat kaedah penyelesaian masalah yang berkesan untuk pengguna lain yang terjejas. Mudah-mudahan, mereka akan membantu anda menyelesaikan isu ini untuk kebaikan juga. Walau bagaimanapun, sebelum anda meneruskan kaedah, pastikan anda log masuk sebagai pentadbir dalam sistem.

1. Dayakan WSL dalam Ciri Windows

Mari kita mulakan dengan penyelesaian yang paling berkesan dalam kes ralat seperti ini.

Dalam kebanyakan kes, pengguna tidak dapat menggunakan WSL kerana ciri itu dilumpuhkan secara automatik apabila mereka dinaik taraf kepada Windows 11. Penyelesaian dalam kes ini adalah mudah, kerana apa yang anda perlu lakukan ialah mendayakan kembali ciri secara manual.



Inilah cara anda boleh melakukannya:

  1. Lancarkan carian Windows melalui bar tugas, dan taip Hidupkan atau matikan ciri Windows .
  2. klik Buka daripada senarai pilihan yang ada.
  3. Dalam dialog berikut, cari Subsistem Windows untuk Linux dan tandakan kotak yang dikaitkan dengannya.

    Dayakan subsistem Windows untuk Linux

  4. klik okey untuk menyimpan perubahan.

Sebagai alternatif, anda juga boleh menggunakan Windows Powershell untuk membuat perubahan ini. Jika langkah yang dinyatakan di atas tidak berkesan untuk anda, ikuti langkah di bawah:

  1. Taip Windows Powershell dalam kawasan carian bar tugas dan klik pada Jalankan sebagai pentadbir .
  2. Dalam tetingkap berikut, taip arahan yang disebutkan di bawah dan klik Masuk untuk melaksanakannya.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Dayakan subsistem Windows untuk linux

  3. Setelah arahan itu dilaksanakan, mulakan semula PC anda. Selepas but semula, ciri tersebut harus didayakan.

Jika ciri itu dilumpuhkan, maka mendayakannya harus menyelesaikan masalah. Walau bagaimanapun, jika ciri itu telah didayakan, kemudian beralih ke kaedah penyelesaian masalah seterusnya di bawah.

2. Dayakan VM dalam Ciri Windows

Untuk mana-mana subsistem berfungsi dalam Windows, mesin maya pada sistem anda harus berfungsi dengan betul. Mesin maya digunakan untuk menjalankan berbilang sistem pengendalian serentak pada perkakasan yang sama. Jika kami tidak mempunyai virtualisasi, kami memerlukan dua unit fizikal yang berasingan untuk menjalankan Windows dan Linux.

Jika ciri WSL telah didayakan pada sistem, maka perkara seterusnya yang perlu anda lakukan ialah menyemak sama ada VM didayakan. Langkah-langkah untuk ini agak serupa dengan yang kami senaraikan di atas:

  1. taip Hidupkan atau matikan ciri Windows dalam kawasan carian bar tugas dan klik Buka .
  2. Sekarang, cari Platform Mesin Maya dalam dialog berikut dan tandai kotak semak yang dikaitkan dengannya untuk membolehkannya.

    Dayakan platform mesin Maya

  3. Semasa anda melakukannya, kami juga mengesyorkan untuk mendayakan Hyper-V dalam tetingkap yang sama. Hyper-V membantu mewujudkan persekitaran maya dalam sistem.

Setelah selesai, tutup dialog ciri Windows dan semak sama ada anda kini boleh menggunakan WSL tanpa sebarang masalah.

3. Gunakan Microsoft Store untuk Melancarkan WSL

Anda juga mungkin tidak dapat menggunakan WSL kerana gangguan sementara dalam aplikasi yang dipasang. Dalam kes ini, anda boleh cuba melancarkan apl daripada Gedung Microsoft dan bukannya membukanya terus.

Ini mungkin kedengaran terlalu mudah untuk berfungsi tetapi kerana ia berfungsi untuk beberapa pengguna lain, kami mengesyorkan anda mencubanya.

Inilah yang perlu anda lakukan:

  1. Lancarkan Microsoft Store dan pergi ke Perpustakaan Saya bahagian di sudut kiri bawah.

    Klik pada ikon Perpustakaan

  2. Dalam senarai apl yang tersedia, cari apl pengedaran Linux anda dan lancarkannya.

Jika anda masih tidak dapat melancarkan aplikasi, teruskan dengan kaedah seterusnya di bawah.

4. Baiki atau Pasang Semula Apl Pengedaran Linux

Apl pengedaran Linux anda mungkin menghadapi ralat yang rosak atau mungkin sudah lapuk, yang menghalang anda daripada menggunakannya dengan betul.

Untuk menyemak sama ada ini masalahnya, anda boleh cuba membaiki aplikasi dahulu dan lihat sama ada itu membuat sebarang perbezaan. Jika ralat berterusan, maka anda boleh menyahpasang apl dan memasangnya semula dari awal. Ini akan membetulkan sebarang isu rasuah dalam apl yang mungkin menyebabkan masalah itu.

Ikuti langkah ini untuk meneruskan:

  1. Tekan Menang + saya untuk membuka apl Tetapan.
  2. pilih Apl dari anak tetingkap kiri.
  3. Klik pada Apl & ciri di sebelah kanan tingkap.

    Klik pada Apl & ciri dalam anak tetingkap kanan

  4. Dalam tetingkap berikut, tatal ke bawah untuk mencari apl pengedaran Linux anda.
  5. Klik pada tiga titik yang dikaitkan dengannya dan pilih Pilihan lanjutan .

    Klik pada Pilihan lanjutan

  6. Seterusnya, pergi ke bahagian Reset dan klik pada Butang pembaikan di sana.

    Klik pada butang Pembaikan

  7. Ikut arahan pada skrin untuk meneruskan dan tunggu sehingga tindakan selesai.

Setelah proses selesai, semak sama ada anda boleh menggunakan WSL sekarang. Jika tidak, ikuti langkah di bawah untuk menyahpasang aplikasi:

  1. Ikuti langkah 1-4 sekali lagi.
  2. Klik pada tiga titik yang dikaitkan dengan apl dan pilih Nyahpasang daripada menu konteks.
  3. Ikut arahan pada skrin untuk meneruskan.

Setelah apl dinyahpasang, pasang semula versi terkini dan kemudian semak sama ada itu menyelesaikan masalah.

5. Nyahpasang Kemas Kini

Jika anda mula menghadapi masalah sejurus selepas memasang kemas kini sistem yang belum selesai, maka terdapat kemungkinan besar kemas kini itu rosak. Ia bukan perkara biasa bagi pengguna Windows untuk menghadapi masalah kerana kemas kini yang rosak.

Cara terbaik untuk mengatasi masalah ini ialah dengan menyahpasang kemas kini melalui Panel Kawalan.

Inilah cara anda boleh melakukannya:

  1. Taip Panel Kawalan dalam carian Windows dan klik Buka .
  2. pilih Lihat kemas kini yang dipasang .

    Lihat kemas kini yang dipasang

  3. Dalam tetingkap berikut, anda akan melihat senarai semua kemas kini yang dipasang dalam Windows. Klik kanan pada yang bermasalah dan pilih Nyahpasang .

    Tekan butang Nyahpasang

6. Jalankan Imbasan Hasad

Akhir sekali, kaedah terakhir dalam senarai kami ialah melakukan imbasan perisian hasad.

Sistem anda mungkin berhadapan dengan virus atau perisian hasad yang menyebabkan komponen dan ciri tertentu bertindak. Dalam keadaan sedemikian, imbasan perisian hasad Windows Defender adalah penyelesaian yang paling berkesan.

Berikut ialah cara anda boleh menjalankan imbasan sistem lengkap untuk perisian hasad menggunakan Defender:

  1. Taip Windows Security dalam carian Windows dan klik Buka .
  2. pilih Perlindungan virus & ancaman dari anak tetingkap kiri.

    Akses tetapan perlindungan Virus & ancaman

  3. Beralih ke sebelah kanan tetingkap, dan klik pada Pilihan imbasan hiperpautan.

    Klik pada Pilihan imbasan

  4. Klik pada Imbasan penuh > Mengimbas sekarang .

    Lakukan imbasan

Sekarang, tunggu sehingga imbasan selesai, dan setelah selesai, cuba gunakan WSL sekali lagi.