Cara Mulakan Semula WSL menggunakan PowerShell, CMD, Pengurus Tugas

Cara Mulakan Semula Wsl Menggunakan Powershell Cmd Pengurus Tugas



WSL atau Windows Subsystem Linux ialah ciri terbina dalam yang membantu menjalankan persekitaran Linux pada mesin Windows 10/11 tanpa menggunakan sebarang persediaan dwi-but atau mesin maya. Memulakan semula WSL boleh menjadi cara yang mudah dan cekap masa untuk but semula atau memulakan semula instance Linux tanpa but keseluruhan sistem. Artikel ini meneroka pelbagai cara memulakan semula WSL , terutamanya melalui Windows PowerShell, Command-Prompt (CMD) dan Pengurus Tugas.



  Cara Mulakan Semula WSL menggunakan PowerShell, CMD, Pengurus Tugas





Cara Mulakan Semula WSL menggunakan PowerShell, CMD, Pengurus Tugas

Anda boleh menggunakan mana-mana kaedah berikut untuk memulakan semula WSL pada Windows.





pandangan telah mula menghantar mesej ini
  1. Perintah WSL
  2. Mulakan semula Pengedaran Linux tertentu
  3. Melalui Perkhidmatan LxssManager
  4. Mulakan semula WSL menggunakan CMD
  5. Mulakan semula WSL daripada Pengurus Tugas

Pastikan anda menyimpan kerja anda pada mana-mana distro yang sedang anda kerjakan kerana ia akan ditutup apabila anda memulakan semula perkhidmatan WSL.



1] Perintah WSL

Untuk memulakan semula WSL daripada Windows PowerShell, kami menggunakan WSL perintah dengan pilihan yang sesuai. Ia ialah perintah boleh laku Windows yang berinteraksi dengan pengedaran WSL.

  • taip PowerShell selepas mengklik pada ikon Cari pada Desktop.
  • Pada gesaan PowerShell, tekan ENTER selepas menaip:
wsl – shutdown
  • Anda boleh memulakan WSL semula dengan mengklik pada ikon aplikasi pada Desktop atau mencarinya pada menu Mula.

The wsl –tutup menamatkan semua pengedaran atau kejadian WSL aktif yang sedang dijalankan pada sistem fizikal atau peranti. Terdapat berbilang pengedaran WSL, seperti Ubuntu, Debian, Kali, dsb., dipasang pada komputer yang semuanya boleh ditutup dan dimulakan semula secara serentak melalui langkah-langkah yang dinyatakan di atas.

Baca: WSL tidak berfungsi atau bermula dalam Windows



2] Mulakan semula Pengedaran Linux tertentu

Sekiranya sistem mempunyai berbilang pengedaran WSL yang dipasang, dan kami perlu memulakan semula pengedaran tertentu, langkah-langkah yang dinyatakan di bawah boleh dilaksanakan daripada PowerShell:

  • Buka tetingkap Windows PowerShell Terminal.
  • Masukkan arahan yang disebut di bawah dalam urutan yang sama seperti yang dinyatakan di bawah,
wsl –l –v
wsl –t Debian
wsl – d Debian

  Wsl Shutdown Dan Senarai Distro Powershell

Dalam arahan pertama:

watermark.ws
  • -l pilihan menyenaraikan semua pengedaran atau distro yang dipasang.
  • -dalam ialah suis pilihan yang boleh menyenaraikan butiran tambahan, seperti nombor versi dan status (berjalan atau berhenti) pengedaran yang dipasang.

Setelah distro disenaraikan, laksanakan wsl perintah lagi dengan –t (menamatkan) pilihan diikuti dengan nama penutupan pengedaran distro tertentu. Yang 2 nd arahan menamatkan pengedaran WSL bernama Debian.

Setelah distro tertentu dimatikan, ia boleh dimulakan semula menggunakan –d suis dengan arahan wsl diikuti dengan nama distro, seperti yang ditunjukkan dalam 3 rd perintah di atas.

  Wsl Distro Mulakan Semula Powershell

3] Melalui Perkhidmatan LxssManager

LxssManager ialah perkhidmatan pengurus sesi mod pengguna yang melancarkan atau menamatkan sesi baharu atau contoh WSL apabila dilaksanakan. Memulakan semula perkhidmatan LxssManager daripada PowerShell akan membenarkan sesi WSL ditutup dan kemudian but sekali lagi dengan melaksanakan arahan yang disebut di bawah daripada gesaan PowerShell:

restart –Service LxssManager

Mulakan semula Perkhidmatan: memulakan semula perkhidmatan tertentu (LxssManager, dalam kes ini).

Pengurus Lxss: ialah nama perkhidmatan yang mana maklumat itu perlu diambil.

  Mulakan semula Lxssmanager Powershell

Baca: WSL tidak berfungsi atau bermula dalam Windows

4] Mulakan semula WSL menggunakan CMD

Semasa memulakan semula WSL melalui command prompt atau terminal Windows, tiada perkhidmatan atau arahan khusus tersedia untuk melakukan perkara yang sama. Memulakan semula WSL, terutamanya melalui Command Prompt, melibatkan menghentikan dan memulakan sama ada proses atau perkhidmatan, LxssManager atau WslService. Untuk berbuat demikian:

  • Klik pada ikon Cari pada Desktop dan taip CMD.
  • Setelah Command Prompt muncul dalam hasil carian, klik pilihan Jalankan sebagai Pentadbir.
  • Taip arahan yang disebut di bawah dalam susunan yang sama seperti yang dinyatakan di bawah:
net stop LxssManager
net start LxssManager

5] Mulakan semula WSL daripada Pengurus Tugas

Memulakan semula WSL daripada Pengurus Tugas melibatkan memulakan semula perkhidmatan LxssManager yang berkenaan dengan mengikut kaedah yang dinyatakan di bawah:

irfanview untuk windows 10
  • Buka Pengurus Tugas dengan menekan CTRL+SHIFT+ESC .
  • Klik pada Perkhidmatan Tab dan Perkhidmatan Terbuka pilihan di bahagian bawah.

  Perkhidmatan Terbuka Windows Task Manager

  • Cari LxssManager perkhidmatan.
  • Klik kanan pada perkhidmatan dan klik Mulakan semula.

  Mulakan semula Windows Service Lxssmanager

Saya harap siaran itu mudah diikuti dan anda kini tahu cara memulakan semula WSL menggunakan PowerShell, CMD dan Pengurus Tugas.

Bagaimanakah cara saya menetapkan semula WSL saya?

Sebarang pengedaran yang tersedia pada Windows PC adalah seperti aplikasi. Anda boleh pergi ke bahagian Apl dalam tetapan, cari WSL, dan kemudian pilih untuk menetapkan semula menggunakan pilihan lanjutan.

Bagaimanakah saya boleh mendayakan WSL?

Buka menu Mula, taip ciri Windows ke dalam bar carian, dan klik Hidupkan atau Matikan Ciri Windows. Pilih kotak semak 'Windows Subsystem for Linux' dan tekan OK.

  Cara Mulakan Semula WSL menggunakan PowerShell, CMD, Pengurus Tugas
Jawatan Popular