Jika WSL tampaknya berhenti berfungsi setelah beralih ke Windows 11, lihat panduan ini untuk memperbaikinya lagi.

Ada beberapa alasan potensial mengapa Subsistem Windows untuk Linux (WSL) berhenti berfungsi setelah PC Anda ditingkatkan ke Windows 11. Untungnya, kerusakannya tidak mungkin menjadi terminal, meskipun Anda mungkin harus mencoba beberapa perbaikan berbeda untuk membuatnya berfungsi sekali lagi.

Berikut adalah beberapa cara agar Subsistem Windows untuk Linux berfungsi kembali setelah memutakhirkan ke Windows 11.

1. Periksa Apakah WSL Diaktifkan

Bukan hal yang aneh jika meningkatkan ke versi OS yang lebih baru akan merusak beberapa aplikasi dan fitur. Jadi, meskipun terdengar jelas, memeriksa WSL tidak hanya dinonaktifkan selama proses pemutakhiran harus menjadi langkah pertama Anda. Berikut cara memeriksanya:

  1. Di Pencarian Windows, ketik Mengaktifkan atau menonaktifkan fitur Windows dan klik hasil pencarian yang akan muncul di bagian atas.
  2. Dalam dialog Sistem Windows, gulir ke bawah hingga Anda melihat Subsistem Windows untuk Linux.
  3. Jika kotak centang untuk fitur tidak dipilih, lakukan sekarang. Lalu klik Oke.
  4. Anda mungkin juga perlu me-restart komputer Anda sebelum memeriksa untuk melihat apakah itu memperbaiki masalah.

Semoga WSL sekarang berfungsi, dan Anda dapat mulai menggunakan alat ini. Jika tidak, baca terus untuk beberapa kemungkinan solusi lainnya.

Pelajari lebih lanjut tentang hal-hal yang dapat Anda lakukan dengan WSL dan Linux di komputer Windows Anda.

2. Aktifkan Hyper-V dan Platform Mesin Virtual

Jika Anda ingin menggunakan subsistem seperti WSL di Windows, Anda juga harus mengaktifkan alat virtualisasi. Ini termasuk Hyper-V dan Platform Mesin Virtual.

Jika antarmuka baris perintah terbuka, memberi tahu Anda bahwa fitur yang diperlukan tidak diinstal, saat Anda mencoba menjalankan distribusi Linux Anda, ini mungkin yang dimaksud.

  1. Pencarian untuk Mengaktifkan atau menonaktifkan fitur Windows dan klik hasil pencarian.
  2. Di Fitur Windows, gulir ke bawah untuk menemukan Platform Mesin Virtual Dan Platform Windows Hypervisor.
  3. Centang kotak di samping masing-masing fitur ini, lalu klik Oke.
  4. Anda harus me-restart komputer Anda untuk menyelesaikan instalasi alat-alat ini.

3. Perbaiki Aplikasi Distribusi Linux

Aplikasi distribusi Linux Anda, seperti Ubuntu, Kali, atau Debian, mungkin rusak atau memerlukan pembaruan. Ini dapat menyebabkan WSL tampak rusak. Memperbaiki aplikasi Windows sangat mudah.

  1. Membuka Setelan > Aplikasi > Aplikasi & Fitur.
  2. Gulir ke bawah ke daftar aplikasi Anda untuk menemukan aplikasi distro Linux Anda.
  3. Klik tiga titik di sebelah kanan nama aplikasi, lalu pilih Opsi lanjutan.
  4. Klik Memperbaiki tombol dan ikuti petunjuk di layar jika diperlukan perbaikan.

Periksa apakah WSL berfungsi. Jika tidak, coba hapus instalan dan instal ulang aplikasi distribusi Linux.

4. Paksa WSL untuk Dibuka Menggunakan Microsoft Store

Jika WSL diaktifkan tetapi masih menolak untuk dibuka, Anda dapat mencoba memaksa peluncuran melalui aplikasi Microsoft Store. Ini terkadang dapat memperbaiki gangguan sementara saat membuka WSL secara langsung tidak berfungsi.

  1. Buka aplikasi Microsoft Store dan cari WSL.
  2. Di halaman toko untuk WSL, Anda akan melihat Membuka tombol. Jika tombol mengatakan Memperbarui, klik untuk memperbarui aplikasi.
  3. Klik Membuka tombol, dan aplikasi distro Linux default akan diluncurkan.
  4. Jika jendela antarmuka baris perintah malah terbuka, itu mungkin akan memberi tahu Anda bahwa fitur yang diperlukan tidak ada. Melihat Aktifkan Hyper-V dan Platform Mesin Virtual di atas.

Jika memaksa membuka WSL tidak berhasil, coba hal yang sama dengan aplikasi distro Linux yang Anda gunakan. Buka Store, cari distro Anda, dan klik Membuka tombol.

5. Copot Pembaruan Terbaru untuk Memperbaiki WSL

Jika WSL berhenti berfungsi setelah menginstal pemutakhiran, pemutakhiran mungkin menjadi penyebabnya. Anda dapat menghapus pembaruan terbaru untuk melihat apakah itu menyelesaikan masalah.

Menghapus instalan pembaruan Windows bukanlah proses yang rumit, bahkan jika Anda belum pernah melakukannya sebelumnya.

Jika, setelah menghapus pembaruan, WSL masih tidak berfungsi, sebaiknya instal ulang. Pembaruan sering kali mencakup tweak keamanan dan kinerja, sehingga umumnya disarankan untuk terus memperbarui Windows.

6. Pastikan Malware Tidak Memblokir WSL

Hal terakhir untuk mencoba agar WSL berfungsi adalah memindai malware. Potensi malware untuk mencegah Windows Subsystem untuk Linux bekerja rendah tetapi tidak pernah terdengar.

Jalankan a pemindaian penuh di Microsoft Defender atau perangkat lunak antivirus pihak ketiga mana pun yang Anda gunakan. Karantina atau hapus malware apa pun yang ditemukan oleh pemindaian antivirus Anda. Kemudian restart komputer Anda dan coba gunakan WSL untuk melihat apakah itu masalahnya.

Memperbaiki WSL Setelah Memutakhirkan ke Windows 11

Memutakhirkan ke Windows 11 biasanya berjalan lancar, tetapi aplikasi dan fitur terkadang dapat rusak. Jika Anda menemukan bahwa WSL tidak lagi berfungsi setelah memutakhirkan ke OS Windows terbaru, jangan khawatir, biasanya ada perbaikan yang mudah. Anda mungkin hanya perlu mengaktifkan kembali fitur tersebut di pengaturan sistem Windows, tetapi jika tidak, menjalankan perbaikan lain di sini biasanya akan menyelesaikan masalah.