فشل WslRegisterDistribution بسبب الخطأ: 0x80070050

Sboj Wslregisterdistribution S Osibkoj 0x80070050



إذا كنت خبيرًا في تكنولوجيا المعلومات ، فمن المحتمل أنك رأيت رسالة الخطأ 'فشل WslRegisterDistribution مع ظهور الخطأ: 0x80070050.' يمكن أن يحدث هذا الخطأ عندما تحاول تسجيل توزيع Windows Subsystem for Linux (WSL). هناك بعض الأسباب المحتملة لهذا الخطأ. الأول هو أن توزيع WSL مسجل بالفعل. آخر هو أن التوزيع غير متوافق مع إصدار Windows الذي تستخدمه. إذا كنت ترى هذا الخطأ ، فهناك بعض الأشياء التي يمكنك محاولة إصلاحها. أولاً ، تحقق لمعرفة ما إذا كان توزيع WSL مسجلاً بالفعل. إذا كان الأمر كذلك ، فيمكنك محاولة إلغاء تسجيله ثم إعادة تسجيله. إذا كان توزيع WSL غير متوافق مع إصدار Windows الخاص بك ، فيمكنك محاولة ترقية Windows إلى أحدث إصدار. بدلاً من ذلك ، يمكنك محاولة استخدام توزيع WSL مختلف. إذا كنت لا تزال ترى الخطأ 'فشل WslRegisterDistribution بسبب الخطأ: 0x80070050' ، فهناك بعض الأشياء الأخرى التي يمكنك تجربتها. أحدهما هو استخدام Windows PowerShell لتسجيل توزيع WSL. آخر هو استخدام متجر Microsoft لتثبيت توزيع WSL. إذا كنت خبيرًا في تكنولوجيا المعلومات ورأيت الخطأ 'WslRegisterDistribution فشل بسبب الخطأ: خطأ 0x80070050' ، فهناك بعض الأشياء التي يمكنك محاولة إصلاحها. أولاً ، تحقق لمعرفة ما إذا كان توزيع WSL مسجلاً بالفعل. إذا كان الأمر كذلك ، فيمكنك محاولة إلغاء تسجيله ثم إعادة تسجيله. إذا كان توزيع WSL غير متوافق مع إصدار Windows الخاص بك ، فيمكنك محاولة ترقية Windows إلى أحدث إصدار. بدلاً من ذلك ، يمكنك محاولة استخدام توزيع WSL مختلف. إذا كنت لا تزال ترى الخطأ 'فشل WslRegisterDistribution بسبب الخطأ: 0x80070050' ، فهناك بعض الأشياء الأخرى التي يمكنك تجربتها. أحدهما هو استخدام Windows PowerShell لتسجيل توزيع WSL. آخر هو استخدام متجر Microsoft لتثبيت توزيع WSL.



WSL ، أو Windows Subsystem for Linux ، هو برنامج Windows مجاني يسمح لك بتشغيل برامج Linux على Windows. في معظم الحالات ، تعمل هذه الميزة المجانية بشكل لا تشوبه شائبة على جهاز كمبيوتر يعمل بنظام Windows. لكن في بعض الأحيان يواجه أخطاء مختلفة مثل WslRegisterDistribution Failed with Error: 0x80070050. قد تبدو المشكلة كما يلي:





قد يستغرق التثبيت بضع دقائق ...
فشل WslRegisterDistribution بسبب الخطأ: 0x80070050
خطأ: 0x80070050 الملف موجود.





يحدث الخطأ غالبًا عندما يفشل WSL في البدء وهذا خطأ شائع في Windows 11/10 و Windows Server. لكن لحسن الحظ ، ستساعدك بعض الإصلاحات.



فشل WslRegisterDistribution مع ظهور الخطأ 0x80070050

لماذا يفشل WslRegisterDistribution بسبب الخطأ: 0x80070050؟

يسمح لك WSL بتشغيل نظام Linux الأساسي وتطبيقاته على جهاز Windows الخاص بك. يمكنك تشغيل تطبيقات Linux ذات واجهة المستخدم الرسومية وسطر الأوامر على Windows مع تطبيقات Windows إذا تم تمكين هذه الميزة. ومع ذلك ، في بعض الأحيان يمكن أن يتلف ولا يبدأ ، مما يؤدي إلى الخطأ 0x80070050. أو ، قد لا تعمل بعض الملفات المطلوبة لتشغيل WSL بشكل صحيح.

فشل WslRegisterDistribution بسبب الخطأ: 0x80070050

نقترح عليك اتباع الحلول التالية باستخدام حساب مسؤول لإصلاحها فشل WslRegisterDistribution بسبب الخطأ: 0x80070050 على نظام Windows الخاص بك:



  1. تحقق مما إذا كانت خدمة Lxssmanager قيد التشغيل.
  2. تحقق مما إذا كان نظام VM الأساسي أو ميزة Wsl معطلة.
  3. تحقق من وجود مشاكل على مستوى نظام التشغيل أو التطبيق.
  4. تحقق من وجود ملفات النظام التالفة
  5. المسح بحثًا عن الفيروسات والبرامج الضارة

تأكد من التحقق من حل المشكلة بعد كل اقتراح. سيساعدك هذا في فهم سبب الخطأ إذا واجهته في المرة القادمة.

قم بإلغاء تثبيت Windows Live Essentials windows 10

1] تحقق مما إذا كانت خدمة Lxssmanager قيد التشغيل.

خدمة LxssManager WSL

قد تكون هناك فرصة جيدة لذلك توقفت خدمة LxssManager عن العمل . لأن LxssManager مسؤول عن العمل كوسيط بين نظام Windows ونظام Linux الفرعي. لذلك إذا توقف عن العمل ، فلن يعمل WSL أيضًا.

تتمثل المهمة الرئيسية لخدمة LxssManager في تحويل أكواد Linux إلى تنسيق معين يفهمه Windows. يجب تعيين خدمة LxssManager تلقائيًا لضمان تحديث برامج التشغيل المطلوبة لتشغيل WSL تلقائيًا حسب الحاجة.

للتأكد من أنه يعمل ، اتبع الخطوات التالية:

  • اضغط على مفتاح Windows + R لفتح مربع الحوار Run.
  • اكتب services.msc واضغط على Enter.
  • الآن ابحث عن LxssManager وانقر فوقه بزر الماوس الأيمن.
  • اذهب إلى الخصائص.
  • من القائمة المنسدلة نوع بدء التشغيل ، حدد تلقائي> تطبيق> موافق.
  • أخيرًا ، أعد تشغيل الكمبيوتر ، وحاول تشغيل WSL ومعرفة ما إذا كانت هناك أية أخطاء.

2] تحقق مما إذا كانت منصة VM أو ميزة Wsl معطلة.

تفعيل النظام الأساسي للجهاز الظاهري wsl

عندما نقوم بتثبيت WSL على نظام Windows ، نقوم بتثبيته ضمن النظام الأساسي للجهاز الظاهري. وبالتالي ، من أجل تشغيل WSL ، يجب عليك أولاً تمكين النظام الأساسي VM. وإذا تم تعطيله ، فلن تتوفر الملفات والخدمات الضرورية لتشغيل WSL.

لذا تأكد من تمكين نظام VM وخيار WSL (أو حدد المربع) باتباع الخطوات التالية:

تنزيل ms lync 2010
  • اضغط على مفتاح Windows + R لبدء تشغيل.
  • اكتب appwiz.cpl واضغط على Enter.
  • في الشريط الجانبي ، حدد تشغيل ميزات Windows أو إيقاف تشغيلها.
  • هنا ، تأكد من تحديد هذين المربعين: Virtual Machine Platform ونظام Windows الفرعي لنظام Linux.

3] تحقق من وجود مشكلات في نظام التشغيل أو التطبيق.

يمكن أن تؤدي تعارضات النظام إلى كسر الملفات والمكونات المتعلقة بـ WSL. قد يكون هذا بسبب برامج تشغيل الأجهزة أو تثبيت تطبيقات الجهات الخارجية التي قد تتعارض مع ملفات المكونات. أيضًا ، قد تكون تحديثات نظام التشغيل Windows المفقودة أو ملفات برنامج التشغيل القديمة هي سبب الخطأ أعلاه.

قد ترغب في التفكير في تشغيل أداة DISM لإصلاح صورة النظام التي يحتمل أن تكون تالفة.

قد ترغب أيضًا في التفكير في إجراء استعادة للنظام ومعرفة ما إذا كان ذلك يساعدك.

قد تحدث بعض المشكلات بسبب بعض تحديثات Windows أو برامج التشغيل الجديدة. تشغيل تحديث الويندوز وانظر.

4] تحقق من ملفات النظام التالفة

أخيرًا ، تقوم بالتحقق من ملفات النظام التالفة. في حالة تلف ملفات نظام Windows ، فقد يكون هذا أحد أسباب عدم عمل WSL. وبالتالي ، يمكنك محاولة إصلاح ملفات نظام Windows ومعرفة ما إذا كان ذلك يعمل.

5] تحقق من وجود فيروسات وبرامج ضارة

فشل WslRegisterDistribution بسبب الخطأ: يمكن أن يحدث 0x80070050 أيضًا بسبب الفيروسات والبرامج الضارة لأنها تتداخل مع التشغيل السلس لخدمة LxssManager أو برامج تشغيل النظام الأخرى والمكونات ذات الصلة لـ WSL.

وبالتالي ، قد يكون التحقق من وجود فيروسات أو برامج ضارة على جهاز الكمبيوتر فكرة جيدة. إذا كان لديك برنامج مكافحة فيروسات مثبتًا على جهاز الكمبيوتر الخاص بك ، فاستخدمه للحصول على المساعدة. خلاف ذلك ، يمكنك استخدام تطبيق أمان Windows.

مسح ضوئي بأمان Windows

  • افتح أمن Windows بالبحث في قائمة البدء.
  • انقر فوق الحماية من الفيروسات والتهديدات.
  • أخيرًا ، انقر فوق 'فحص سريع' لإكمال الفحص.

لذلك كانت هذه بعض الطرق السريعة للتخلص من فشل WslRegisterDistribution مع الخطأ: 0x80070050. إذا لم تعمل الطرق المذكورة أعلاه من أجلك ، ففكر في إعادة تثبيت نظام Windows الفرعي لنظام Linux ومعرفة ما إذا كان يعمل أم لا.

فشل مماثل لـ WslRegisterDistribution مع وجود أخطاء :

0xc03a001a | 0x80041002 | 0x800700b7 أو 0x80080005 | 0x80070422 | 0x80370114 | 0x80370102 | 0x80070003 | 0x80070032 | 0x8007023e | 0x8007019e و 0x8000000d | 0x800701bc

أيهما أفضل ، WSL و VirtualBox؟

قد يكون أحد أنظمة Windows الفرعية الأخرى لنظام التشغيل Linux (WSL) و VirtualBox أفضل بالنسبة لك اعتمادًا على الاختلافات الرئيسية بينهما. مع WSL ، يكون جهازك الظاهري أكثر كفاءة ، ويتكامل بشكل أفضل مع Windows ، ويمكن إعداده بشكل أسرع من VirtualBox. استخدم WSL إذا كنت بحاجة إلى أدوات أو تطبيقات خاصة لنظام التشغيل Linux. ومع ذلك ، إذا كنت بحاجة إلى مزيد من التحكم في بيئتك الافتراضية ، أو ترغب في استخدام تطبيقات بخلاف تطبيقات Linux ، فقد يكون VirtualBox أكثر ملاءمة لاحتياجاتك.

هل يقوم WSL2 بتشغيل Linux في جهاز افتراضي؟

تعمل نواة Linux داخل أجهزة افتراضية خفيفة الوزن (VMs) باستخدام أحدث تقنيات المحاكاة الافتراضية في WSL 2. ومع ذلك ، من المهم ملاحظة أن WSL 2 لن تكون تجربة آلة افتراضية تقليدية. في بيئات الأجهزة الافتراضية التقليدية ، تكون عملية التمهيد بطيئة ، والعزل مشكلة كبيرة ، ويتم استخدام الموارد بسرعة. لا تتوفر هذه السمات في WSL 2. على الرغم من عدم الحاجة إلى تكوين أو إدارة جهاز ظاهري ، إلا أنه سيوفر نفس المستوى العالي من التكامل بين Windows و Linux.

فشل WslRegisterDistribution مع ظهور الخطأ 0x80070050
المشاركات الشعبية