PERBAIKI: WSL Tidak Berfungsi Setelah Memutakhirkan ke Windows 11



Coba Instrumen Kami Untuk Menghilangkan Masalah

WSL, yang merupakan Subsistem Windows untuk Linux, tidak berfungsi untuk pengguna segera setelah mereka meningkatkan ke Windows 11. Menurut pengguna, itu macet ketika mereka mencoba meluncurkannya.





Kami telah melihat masalahnya, dan menemukan bahwa masalah ini dapat disebabkan oleh sejumlah alasan:



  • WSL dinonaktifkan – fitur WSL harus diaktifkan dalam dialog fitur Windows agar Anda dapat menggunakannya. Ada kalanya pembaruan menonaktifkan fitur ini secara otomatis, menyebabkan masalah yang dihadapi terjadi.
  • Mesin virtual dinonaktifkan – seperti WSL, fitur mesin virtual juga harus diaktifkan di sistem agar Anda dapat beralih ke os lain di Windows. Jika fitur ini dinonaktifkan, Anda dapat mengaktifkannya secara manual untuk menyelesaikan masalah.
  • Instalasi aplikasi Linux yang rusak – file instalasi aplikasi Linux (Ubuntu) mungkin rusak atau rusak, mencegah Anda menggunakan WSL. Dalam hal ini, Anda dapat memperbaiki aplikasi atau menginstal ulang untuk menyelesaikan masalah.
  • Perangkat lunak perusak – sistem Windows Anda mungkin menghadapi kesalahan korupsi atau malware, yang menyebabkan fitur dan aplikasi tertentu bertindak. Jika skenario ini berlaku, Anda dapat menjalankan pemindaian malware untuk mengidentifikasi masalah dan menyelesaikannya.
  • Pembaruan yang salah – Jika Anda mulai menghadapi kesalahan setelah menginstal pembaruan sistem, maka ada kemungkinan pembaruan yang salah adalah penyebabnya. Untungnya, Windows menawarkan cara untuk menghapus pembaruan, sehingga Anda dapat menghapus pembaruan dari sistem Anda dan melihat apakah itu membuat perbedaan.

Sekarang setelah kita mengetahui tentang kemungkinan penyebab di balik masalah ini, mari kita lihat metode pemecahan masalah yang berhasil untuk pengguna lain yang terpengaruh. Mudah-mudahan, mereka akan membantu Anda memperbaiki masalah ini untuk selamanya. Namun, sebelum Anda melanjutkan dengan metode, pastikan Anda masuk sebagai administrator di sistem.

1. Aktifkan WSL di Fitur Windows

Mari kita mulai dengan solusi paling efektif dalam kasus kesalahan seperti ini.

Dalam sebagian besar kasus, pengguna tidak dapat menggunakan WSL karena fitur tersebut secara otomatis dinonaktifkan saat mereka meningkatkan ke Windows 11. Solusi dalam kasus ini sederhana, karena yang perlu Anda lakukan hanyalah mengaktifkan kembali fitur tersebut secara manual.



Inilah cara Anda dapat melakukannya:

  1. Luncurkan pencarian Windows melalui bilah tugas, dan ketik Mengaktifkan atau menonaktifkan fitur Windows .
  2. Klik Membuka dari daftar pilihan yang tersedia.
  3. Dalam dialog berikut, temukan Subsistem Windows untuk Linux dan centang kotak yang terkait dengannya.

    Aktifkan subsistem Windows untuk Linux

  4. Klik Oke untuk menyimpan perubahan.

Atau, Anda juga dapat menggunakan Windows Powershell untuk membuat perubahan ini. Jika langkah-langkah yang disebutkan di atas tidak berhasil untuk Anda, ikuti langkah-langkah di bawah ini:

  1. Ketik Windows Powershell di area pencarian bilah tugas dan klik Jalankan sebagai administrator .
  2. Di jendela berikut, ketik perintah yang disebutkan di bawah ini dan klik Memasuki untuk mengeksekusinya.
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

    Aktifkan subsistem Windows untuk linux

  3. Setelah perintah dijalankan, restart PC Anda. Setelah reboot, fitur tersebut harus diaktifkan.

Jika fitur dinonaktifkan, maka mengaktifkannya akan memperbaiki masalah. Namun, jika fitur tersebut sudah diaktifkan, maka lanjutkan ke metode pemecahan masalah berikutnya di bawah ini.

2. Aktifkan VM di Fitur Windows

Agar subsistem mana pun dapat berfungsi di Windows, mesin virtual di sistem Anda harus berfungsi dengan benar. Mesin virtual digunakan untuk menjalankan beberapa sistem operasi secara bersamaan pada perangkat keras yang sama. Jika kita tidak memiliki virtualisasi, kita akan membutuhkan dua unit fisik terpisah untuk menjalankan Windows dan Linux.

Jika fitur WSL sudah diaktifkan pada sistem, maka hal selanjutnya yang perlu Anda lakukan adalah memeriksa apakah VM diaktifkan. Langkah-langkah untuk ini sangat mirip dengan yang kami sebutkan di atas:

  1. Jenis Mengaktifkan atau menonaktifkan fitur Windows di area pencarian bilah tugas dan klik Membuka .
  2. Sekarang, temukan Platform Mesin Virtual dalam dialog berikut dan centang kotak yang terkait dengannya untuk mengaktifkannya.

    Aktifkan platform mesin Virtual

  3. Saat Anda melakukannya, kami juga menyarankan untuk mengaktifkan Hyper-V di jendela yang sama. Hyper-V membantu menciptakan lingkungan virtual dalam sistem.

Setelah selesai, tutup dialog fitur Windows dan periksa apakah Anda sekarang dapat menggunakan WSL tanpa masalah.

3. Gunakan Microsoft Store untuk Meluncurkan WSL

Anda mungkin juga tidak dapat menggunakan WSL karena kesalahan sementara dalam aplikasi yang diinstal. Dalam hal ini, Anda dapat mencoba meluncurkan aplikasi dari Microsoft Store alih-alih membukanya secara langsung.

Ini mungkin terdengar terlalu sederhana untuk bekerja, tetapi karena ini berhasil untuk beberapa pengguna lain, kami sarankan Anda mencobanya.

Inilah yang perlu Anda lakukan:

  1. Luncurkan Microsoft Store dan buka Perpustakaanku bagian di pojok kiri bawah.

    Klik pada ikon Perpustakaan

  2. Dalam daftar aplikasi yang tersedia, cari aplikasi distribusi Linux Anda dan luncurkan.

Jika Anda masih tidak dapat meluncurkan aplikasi, lanjutkan dengan metode selanjutnya di bawah ini.

4. Perbaiki atau Instal Ulang Aplikasi Distribusi Linux

Aplikasi distribusi Linux Anda mungkin berurusan dengan kesalahan korup atau mungkin sudah usang, yang mencegah Anda menggunakannya dengan benar.

Untuk memeriksa apakah ini masalahnya, Anda dapat mencoba memperbaiki aplikasi terlebih dahulu dan melihat apakah ada bedanya. Jika kesalahan berlanjut, Anda dapat menghapus instalan aplikasi dan menginstalnya kembali dari awal. Ini akan memperbaiki masalah korupsi dalam aplikasi yang mungkin menyebabkan masalah.

Ikuti langkah-langkah ini untuk melanjutkan:

  1. Tekan Menang + Saya untuk membuka aplikasi Pengaturan.
  2. Memilih Aplikasi dari panel kiri.
  3. Klik Aplikasi & fitur di sisi kanan jendela.

    Klik Aplikasi & fitur di panel kanan

  4. Di jendela berikut, gulir ke bawah untuk menemukan aplikasi distribusi Linux Anda.
  5. Klik pada tiga titik yang terkait dengannya dan pilih Opsi lanjutan .

    Klik pada Opsi lanjutan

  6. Selanjutnya, buka bagian Reset dan klik pada tombol perbaikan di sana.

    Klik tombol Perbaiki

  7. Ikuti petunjuk di layar untuk melanjutkan dan menunggu tindakan selesai.

Setelah proses selesai, periksa apakah Anda dapat menggunakan WSL sekarang. Jika tidak, ikuti langkah-langkah di bawah ini untuk menghapus aplikasi:

  1. Ikuti langkah 1-4 lagi.
  2. Klik pada tiga titik yang terkait dengan aplikasi dan pilih Copot pemasangan dari menu konteks.
  3. Ikuti petunjuk di layar untuk melanjutkan.

Setelah aplikasi dihapus, instal ulang versi terbaru dan kemudian periksa apakah itu memperbaiki masalah.

5. Copot Pembaruan

Jika Anda mulai mengalami masalah setelah menginstal pembaruan sistem yang tertunda, maka ada kemungkinan besar pembaruan itu salah. Tidak jarang pengguna Windows mengalami masalah karena pembaruan yang rusak.

Cara terbaik untuk mengatasi masalah ini adalah dengan menghapus pembaruan melalui Control Panel.

Inilah cara Anda dapat melakukannya:

  1. Ketik Control Panel di pencarian Windows dan klik Membuka .
  2. Memilih Lihat pembaruan yang diinstal .

    Lihat pembaruan yang diinstal

  3. Di jendela berikut, Anda akan melihat daftar semua pembaruan yang diinstal di Windows. Klik kanan pada yang bermasalah dan pilih Copot pemasangan .

    Tekan tombol Copot pemasangan

6. Jalankan Pemindaian Malware

Terakhir, metode terakhir dalam daftar kami adalah melakukan pemindaian malware.

Sistem Anda mungkin berurusan dengan virus atau malware yang menyebabkan komponen dan fitur tertentu bekerja. Dalam situasi seperti itu, pemindaian malware Windows Defender adalah solusi paling efektif.

Berikut adalah bagaimana Anda dapat menjalankan pemindaian sistem lengkap untuk malware menggunakan Defender:

  1. Ketik Keamanan Windows di pencarian Windows dan klik Membuka .
  2. Memilih Perlindungan virus & ancaman dari panel kiri.

    Akses pengaturan perlindungan Virus & ancaman

  3. Pindah ke sisi kanan jendela, dan klik pada Opsi pemindaian hyperlink.

    Klik pada opsi Pindai

  4. Klik Memindai keseluruhan > Memindai sekarang .

    Lakukan pemindaian

Sekarang, tunggu pemindaian selesai, dan setelah selesai, coba gunakan WSL lagi.