כיצד להפעיל מחדש את WSL באמצעות PowerShell, CMD, מנהל המשימות

Kyzd Lhp Yl Mhds T Wsl B Mz Wt Powershell Cmd Mnhl Hmsymwt



WSL או Windows Subsystem Linux היא תכונה מובנית המסייעת להפעיל סביבת לינוקס על מחשב Windows 10/11 מבלי להשתמש בהגדרות של אתחול כפול או במכונה וירטואלית. הפעלה מחדש של WSL יכולה להיות דרך נוחה וחסכונית בזמן לאתחל או לאתחל מחדש את מופע לינוקס מבלי לאתחל את כל המערכת. מאמר זה בוחן את השונות דרכים להפעלה מחדש של WSL , בעיקר דרך Windows PowerShell, שורת הפקודה (CMD) ומנהל המשימות.



  כיצד להפעיל מחדש WSL באמצעות PowerShell, CMD, מנהל המשימות





כיצד להפעיל מחדש WSL באמצעות PowerShell, CMD, מנהל המשימות

אתה יכול להשתמש בכל אחת מהשיטות הבאות כדי להפעיל מחדש את WSL ב-Windows.





  1. פיקוד WSL
  2. הפעל מחדש הפצת לינוקס ספציפית
  3. דרך שירות LxssManager
  4. הפעל מחדש את WSL באמצעות CMD
  5. הפעל מחדש את WSL ממנהל המשימות

הקפד לשמור את עבודתך בכל אחת מההפצות שאתה עובד עליהן מכיוון שהיא תיסגר כאשר תפעיל מחדש את שירות WSL.



1] פקודת WSL

כדי להפעיל מחדש את WSL מ-Windows PowerShell, אנו משתמשים ב- WSL פקודה עם אפשרויות מתאימות. זוהי פקודת הפעלה של Windows שמקיימת אינטראקציה עם הפצות WSL.

  • סוּג פגז כוח לאחר לחיצה על סמל החיפוש בשולחן העבודה.
  • בהנחיית PowerShell, הקש ENTER לאחר הקלדת:
wsl – shutdown
  • אתה יכול להפעיל את WSL שוב על ידי לחיצה על סמל היישום בשולחן העבודה או חיפוש בו בתפריט התחל.

ה wsl -כיבוי מפסיק את כל ההפצות או המופעים הפעילים של WSL הפועלים כעת במערכת או במכשיר הפיזי. יכולות להיות הפצות מרובות של WSL, כמו אובונטו, דביאן, קאלי וכו', המותקנות במחשב, שניתן לכבות ולהפעיל מחדש את כולן בו-זמנית באמצעות השלבים שהוזכרו לעיל.

לקרוא: WSL לא עובד או מתחיל ב-Windows



אפס את powerhell לברירת המחדל

2] הפעל מחדש הפצת לינוקס ספציפית

במקרה שלמערכת מותקנות הפצות WSL מרובות, ועלינו להפעיל מחדש הפצה ספציפית, ניתן לבצע את השלבים המוזכרים להלן מה-PowerShell:

  • פתח את חלון Windows PowerShell Terminal.
  • הזן את הפקודות המוזכרות להלן באותו רצף כפי שהוזכר להלן,
wsl –l –v
wsl –t Debian
wsl – d Debian

  כיבוי Wsl ורשימת ההפצה Powershell

בפקודה הראשונה:

  • אפשרות מפרטת את כל ההפצות או ההפצות המותקנות.
  • הוא מתג אופציונלי שיכול לרשום את הפרטים הנוספים, כמו מספר הגרסה והסטטוס (פועל או מופסק) של ההפצה/ים המותקנות.

לאחר שההפצות יופיעו ברשימה, הפעל את wsl פקודה שוב עם ה –ט אפשרות (terminate) ואחריה השם של כיבוי ההפצה של ההפצה הספציפית. ה-2 נד הפקודה מפסיקה את הפצת WSL בשם Debian.

לאחר כיבוי ההפצה הספציפית, ניתן להפעיל אותה מחדש באמצעות ה- החלף עם הפקודה wsl ואחריה שם ההפצה, כפי שמוצג ב-3 מחקר ופיתוח הפקודה למעלה.

  Wsl Distro הפעל מחדש את Powershell

3] דרך שירות LxssManager

ה-LxssManager הוא שירות מנהל הפעלות במצב משתמש המשגר ​​או מסיים הפעלה או מופע חדש של ה-WSL כאשר הוא מופעל. הפעלה מחדש של שירות LxssManager מה-PowerShell תאפשר לסגירת הפעלת WSL ואז לאתחל שוב על ידי ביצוע הפקודה המוזכרת להלן מהפקודה של PowerShell:

Windows 7 SP1 לעומת SP2
restart –Service LxssManager

הפעלה מחדש-שירות: מפעיל מחדש שירות ספציפי (LxssManager, במקרה זה).

LxssManager: הוא שם השירות שעבורו יש לאחזר את המידע.

  הפעל מחדש את Lxssmanager Powershell

יישומי חלונות 10 לא מתעדכנים

לקרוא: WSL לא עובד או מתחיל ב-Windows

4] הפעל מחדש את WSL באמצעות CMD

בזמן הפעלה מחדש של WSL דרך שורת הפקודה או מסוף Windows, אין שירותים או פקודות ספציפיים זמינים לעשות את אותו הדבר. הפעלה מחדש של WSL, בעיקר באמצעות שורת הפקודה, כרוכה בעצירה והתחלת התהליך או השירות, LxssManager או WslService. כדי לעשות זאת:

  • לחץ על סמל החיפוש בשולחן העבודה והקלד CMD.
  • לאחר ששורת הפקודה מופיעה בתוצאת החיפוש, לחץ על האפשרות הפעל כמנהל.
  • הקלד את הפקודה המוזכרת להלן באותו סדר כפי שהוזכר להלן:
net stop LxssManager
net start LxssManager

5] הפעל מחדש את WSL ממנהל המשימות

הפעלה מחדש של WSL ממנהל המשימות כרוכה בהפעלה מחדש של שירות LxssManager הנוגע בדבר על ידי ביצוע השיטות המוזכרות להלן:

  • פתח את ה מנהל משימות על ידי לחיצה CTRL+SHIFT+ESC .
  • הקלק על ה שירותים הכרטיסייה וה- פתח שירות אפשרות בתחתית.

  מנהל המשימות של Windows פתח את השירותים

  • אתר את LxssManager שֵׁרוּת.
  • לחץ לחיצה ימנית על השירות ולחץ על הפעל מחדש.

  הפעל מחדש את Windows Service Lxssmanager

אני מקווה שהיה קל לעקוב אחר הפוסט ושעכשיו אתה יודע איך להפעיל מחדש את WSL באמצעות PowerShell, CMD ומנהל המשימות.

איך אני מאפס את ה-WSL שלי?

כל הפצה זמינה במחשב Windows היא כמו אפליקציה. אתה יכול לעבור לקטע אפליקציות בהגדרות, למצוא את ה-WSL ולאחר מכן לבחור לאפס באמצעות האפשרויות המתקדמות.

כיצד אוכל להפעיל WSL?

פתח את תפריט התחל, הקלד תכונות Windows בשורת החיפוש ולחץ על הפעל או כיבוי תכונות Windows. בחר בתיבת הסימון 'מערכת המשנה של Windows עבור לינוקס' ולחץ על אישור.

  כיצד להפעיל מחדש WSL באמצעות PowerShell, CMD, מנהל המשימות
רשום פופולרי