WslRegisterDistribution נכשל עם שגיאה: 0x80070050

Sboj Wslregisterdistribution S Osibkoj 0x80070050



אם אתה מומחה IT, כנראה שראית את הודעת השגיאה 'WslRegisterDistribution נכשל עם שגיאה: 0x80070050.' שגיאה זו יכולה להתרחש כאשר אתה מנסה לרשום תת-מערכת של Windows עבור הפצת Linux (WSL). ישנן מספר סיבות אפשריות לשגיאה זו. האחת היא שהפצת WSL כבר רשומה. אחר הוא שההפצה אינה תואמת לגרסת Windows שבה אתה משתמש. אם אתה רואה שגיאה זו, יש כמה דברים שאתה יכול לנסות לתקן אותה. ראשית, בדוק אם הפצת ה-WSL כבר רשומה. אם כן, אתה יכול לנסות לבטל את הרישום שלו ואז לרשום אותו מחדש. אם הפצת WSL אינה תואמת לגרסת Windows שלך, תוכל לנסות לשדרג את Windows לגרסה העדכנית ביותר. לחלופין, אתה יכול לנסות להשתמש בהפצת WSL אחרת. אם אתה עדיין רואה את השגיאה 'WslRegisterDistribution נכשלה עם שגיאה: 0x80070050', יש עוד כמה דברים שאתה יכול לנסות. האחת היא להשתמש ב- Windows PowerShell כדי לרשום את הפצת WSL. אחר הוא להשתמש ב-Microsoft Store כדי להתקין את הפצת WSL. אם אתה מומחה IT וראית את השגיאה 'WslRegisterDistribution נכשלה עם שגיאה: 0x80070050', יש כמה דברים שאתה יכול לנסות לתקן אותה. ראשית, בדוק אם הפצת ה-WSL כבר רשומה. אם כן, אתה יכול לנסות לבטל את הרישום שלו ואז לרשום אותו מחדש. אם הפצת WSL אינה תואמת לגרסת Windows שלך, תוכל לנסות לשדרג את Windows לגרסה העדכנית ביותר. לחלופין, אתה יכול לנסות להשתמש בהפצת WSL אחרת. אם אתה עדיין רואה את השגיאה 'WslRegisterDistribution נכשלה עם שגיאה: 0x80070050', יש עוד כמה דברים שאתה יכול לנסות. האחת היא להשתמש ב- Windows PowerShell כדי לרשום את הפצת WSL. אחר הוא להשתמש ב-Microsoft Store כדי להתקין את הפצת WSL.



WSL, או Windows Subsystem for Linux, היא תוכנת Windows חינמית המאפשרת לך להפעיל תוכניות לינוקס ב-Windows. ברוב המקרים, תכונה חינמית זו פועלת ללא רבב במחשב Windows. אבל לפעמים הוא נתקל בשגיאות שונות כמו WslRegisterDistribution נכשל עם שגיאה: 0x80070050. הבעיה עשויה להיראות כך:





ההתקנה עשויה להימשך מספר דקות...
WslRegisterDistribution נכשל עם שגיאה: 0x80070050
שגיאה: 0x80070050 הקובץ קיים.





השגיאה מתרחשת בעיקר כאשר WSL לא מצליח להתחיל וזו שגיאה נפוצה ב-Windows 11/10 ו-Windows Server. אבל, למרבה המזל, כמה תיקונים יעזרו לך.



WslRegisterDistribution נכשל עם שגיאה 0x80070050

מדוע WslRegisterDistribution נכשל עם שגיאה: 0x80070050?

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

WslRegisterDistribution נכשל עם שגיאה: 0x80070050

אנו מציעים שתפעל לפי הפתרונות הבאים באמצעות חשבון מנהל מערכת כדי לתקן WslRegisterDistribution נכשל עם שגיאה: 0x80070050 במערכת Windows שלך:



  1. בדוק אם שירות Lxssmanager פועל.
  2. בדוק אם פלטפורמת VM או תכונת Wsl מושבתת.
  3. בדוק אם יש בעיות ברמת מערכת ההפעלה או האפליקציה.
  4. בדוק אם יש קבצי מערכת פגומים
  5. סריקה לאיתור וירוסים ותוכנות זדוניות

הקפד לבדוק אם הבעיה נפתרה לאחר כל הצעה. זה יעזור לך להבין את הסיבה לשגיאה אם ​​תיתקל בה בפעם הבאה.

vpn גורם לאינטרנט להתנתק

1] בדוק אם שירות Lxssmanager פועל.

שירות WSL של LxssManager

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

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

כדי לוודא שהוא פועל, בצע את השלבים הבאים:

  • הקש על מקש Windows + R כדי לפתוח את תיבת הדו-שיח הפעלה.
  • הקלד services.msc והקש Enter.
  • כעת מצא את LxssManager ולחץ עליו באמצעות לחצן העכבר הימני.
  • עבור אל נכסים.
  • מהתפריט הנפתח סוג אתחול, בחר אוטומטי > החל > אישור.
  • לבסוף, הפעל מחדש את המחשב, נסה להריץ WSL וראה אם ​​מופיעות שגיאות.

2] בדוק אם פלטפורמת VM או תכונת Wsl מושבתת.

אפשר פלטפורמת מחשב וירטואלי של wsl

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

אז הקפד להפעיל את פלטפורמת ה-VM ואת אפשרות WSL (או סמן את התיבה) על ידי ביצוע השלבים הבאים:

  • הקש על מקש Windows + R כדי להפעיל את ההפעלה.
  • הקלד appwiz.cpl והקש Enter.
  • בסרגל הצד, בחר הפעל או כיבוי תכונות Windows.
  • כאן, הקפד לסמן את שתי התיבות הבאות: Virtual Machine Platform ו-Windows Subsystem עבור לינוקס.

3] בדוק אם יש בעיות ברמת ההפעלה או האפליקציה.

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

ייתכן שתרצה לשקול להפעיל את כלי DISM כדי לתקן תמונת מערכת שעלולה להיות פגומה.

ייתכן שתרצה גם לשקול לבצע שחזור מערכת ולראות אם זה עוזר.

בעיות עשויות להיגרם על ידי כמה עדכוני Windows או מנהלי התקנים חדשים. הרץ את Windows Update ותראה.

4] בדוק אם יש קבצי מערכת פגומים

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

מפרסם כרטיסי ביקור

5] בדוק אם יש וירוסים ותוכנות זדוניות

WslRegisterDistribution נכשל עם שגיאה: 0x80070050 יכול להיגרם גם על ידי וירוסים ותוכנות זדוניות מכיוון שהם מפריעים לפעולה חלקה של שירות LxssManager או מנהלי התקנים אחרים של מערכת ורכיבים קשורים עבור WSL.

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

סרוק עם Windows Security

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

אז אלו היו כמה מהדרכים המהירות להיפטר מ-WslRegisterDistribution נכשל עם שגיאה: 0x80070050. אם השיטות שלעיל אינן עובדות עבורך, שקול להתקין מחדש את מערכת המשנה של Windows עבור לינוקס ובדוק אם זה עובד.

כשל WslRegisterDistribution דומה עם שגיאות :

0xc03a001a | 0x80041002 | 0x800700b7 או 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e ו-0x8000000d | 0x800701bc

מה עדיף, WSL ו-VirtualBox?

מערכת משנה זו או אחרת של Windows עבור Linux (WSL) ו-VirtualBox עשויה להיות טובה יותר עבורך בהתאם להבדלים העיקריים ביניהם. עם WSL, המכונה הוירטואלית שלך יעילה יותר, משתלבת טוב יותר עם Windows וניתן להגדיר אותה מהר יותר מאשר עם VirtualBox. השתמש ב-WSL אם אתה צריך כלים או יישומים מיוחדים עבור לינוקס. עם זאת, אם אתה צריך יותר שליטה על הסביבה הוירטואלית שלך, או רוצה להשתמש ביישומים שאינם של לינוקס, ייתכן ש- VirtualBox יתאים יותר לצרכים שלך.

האם WSL2 מריץ לינוקס במכונה וירטואלית?

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

WslRegisterDistribution נכשל עם שגיאה 0x80070050
רשום פופולרי