إصلاح: خطأ توزيع تسجيل WSL 0x80370102 Windows 10/11 [Partition Magic]

هذه ' فشل WslRegistertionDistribution مع الخطأ: 0x80370102 'تظهر رسالة الخطأ' عندما يحاول المستخدمون تثبيت توزيعة Linux للوصول عبر نظام Windows الفرعي لنظام Linux 2. إذا كنت أحدهم أيضًا ، فهذه المقالة من معالج أقسام الموقع هذا هو ما تحتاجه.





على هذه الصفحة :

يتضمن Windows بالفعل هذه الميزة الجديدة ويمكن للمستخدمين تثبيت نظام Linux الفرعي ببساطة عن طريق تمكين ميزة 'Windows Subsystem for Linux'. ومع ذلك ، عند تنزيل توزيعات Linux من خلال نظام Windows الفرعي لنظام Linux أو WSL ، يواجه المستخدمون رسالة الخطأ هذه 'فشل WslRegisterDistribution مع الخطأ: 0x80370102'.

يتطلب نظام Windows الفرعي لنظام Linux تمكين Hyper-V والمحاكاة الافتراضية على جهاز الكمبيوتر الخاص بنا. لنفترض أنك قمت بتعطيل ميزة على جهاز الكمبيوتر الخاص بك عن طريق الخطأ بعد تمكين نظام Windows الفرعي لنظام Linux. في هذه الحالة ، عند بدء تشغيل WSL على جهاز الكمبيوتر الخاص بك ، قد تواجه رسالة الخطأ:



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

خطأ: 0x80370102 تعذر بدء تشغيل الجهاز الظاهري بسبب عدم تثبيت الميزة المطلوبة.

حسنًا ، كيف أصلح هذا الخطأ؟ يتم عرض الخطوات التفصيلية لحل 'فشل WslRegisterDistribution مع الخطأ: 0x80370102' أدناه.



الإصلاح 1: تمكين Hyper-V

Hyper-V هي ميزة أو وظيفة ضرورية لاستخدام نظام Windows الفرعي لنظام Linux على أجهزة الكمبيوتر التي تعمل بنظام Windows. إذا لم تقم بتمكينه ، فسيؤدي ذلك إلى ظهور خطأ عند تثبيت توزيع Linux للوصول إليه عبر Windows. لذلك ، قد يؤدي تمكين Hyper-V إلى حل مشكلة 'فشل WslRegisterDistribution مع الخطأ: 0x80370102'.

الخطوة 1 : يكتب تشغل أو إيقاف ميزات ويندوز على ال يبحث مربع وانقر فوق أفضل نتيجة مطابقة.

الخطوة 2 : افحص ال هايبر- V الخيار وانقر نعم .



  تمكين Hyper-V

ثم أعد تشغيل الكمبيوتر وتحقق مما إذا تم إصلاح هذه المشكلة. إذا لم يكن كذلك ، فتابع إلى الحل التالي.



الإصلاح 2: تمكين الأجهزة الافتراضية

من أجل استخدام نظام Windows الفرعي الذي يعمل بنظام التشغيل Hyper-V لنظام التشغيل Linux على جهاز الكمبيوتر الخاص بك ، فإنك تحتاج إلى تشغيل ظاهرية الأجهزة. إذا قمت بتعطيل WSL عن طريق الخطأ بعد تثبيته ، فأنت بحاجة إلى التحقق من هذه الميزة وتمكينها من BIOS. حتى ذلك الحين ، يمكنك فتح مدير المهام على جهاز الكمبيوتر الخاص بك والتبديل إلى علامة التبويب 'الأداء'. هنا يمكنك العثور على علامة تبويب تسمى Virtualization.

تأكد من أن الحالة تظهر ممكّن. إذا لم يكن الأمر كذلك ، فأنت بحاجة إلى اتباع الخطوات أدناه لتمكين ظاهرية الأجهزة على جهاز الكمبيوتر الشخصي الذي يعمل بنظام Windows.

الخطوة 1 : قم بإعادة تشغيل جهاز الحاسوب الخاص بك. ثم اضغط على مفتاح الاختصار المحدد لـ أدخل BIOS . قد تختلف مفاتيح التشغيل السريع باختلاف العلامات التجارية. عادةً ما يكون Esc أو F2 أو Del وما إلى ذلك.

الخطوة 2 : بمجرد فتح نافذة BIOS ، انتقل إلى ملف متقدم علامة التبويب ، واضغط على يدخل لاستكمال.

ملحوظة:

قد لا يكون خيار المحاكاة الافتراضية موجودًا في علامة التبويب خيارات متقدمة في بعض أجهزة الكمبيوتر. في هذه الحالة ، ستجده في ملف أداء التبويب.

الخطوه 3 : استخدم الأسهم على لوحة المفاتيح للتحديد الافتراضية وتمكينه.

بعد ذلك ، احفظ التغييرات وأعد تشغيل جهاز الكمبيوتر الخاص بك.

الإصلاح 3: تمكين الافتراضية المتداخلة وتغيير إعدادات ذاكرة الوصول العشوائي

المحاكاة الافتراضية المتداخلة هي ميزة تتيح لك تشغيل Hyper-V داخل جهاز ظاهري Hyper-V (VM). هذا مفيد لتشغيل Visual Studio Phone Emulator في جهاز افتراضي ، أو لاختبار التكوينات التي تتطلب عادةً مضيفين متعددين. يقال إن تشغيل الظاهرية المتداخلة كان حلاً للعديد من المستخدمين عبر الإنترنت. لذلك ، اتبع هذه الخطوات:

الخطوة 1 : قم بإيقاف تشغيل جهازك الافتراضي في مدير Hyper-V .

الخطوة 2 : يضعط فوز + X على لوحة المفاتيح الخاصة بك وحدد Windows PowerShell (المسؤول) من القائمة المنبثقة.

الخطوه 3 : في نافذة PowerShell ، انسخ هذا الأمر والصقه واضغط يدخل :

Set-VMProcessor -ExposeVirtualizationExtensions $ true

  أدخل الأمر

الخطوة 4 : انقر بزر الماوس الأيمن فوق جهازك الظاهري في Hyper-V Manager وحدد إعدادات .

الخطوة الخامسة : انقر ذاكرة في الجزء الأيمن ، قم بإلغاء تحديد تمكين الذاكرة الديناميكية ، وضبط قيمة ذاكرة الوصول العشوائي لمضاعفة القيمة الحالية ، على سبيل المثال 2048> 4096.

الخطوة 6 : انقر يتقدم و نعم لحفظ التغييرات.

الخطوة 7 : ابدأ تشغيل جهازك الافتراضي. ثم انقر بزر الماوس الأيمن على جهازك الظاهري وحدد الاتصال . سيؤدي هذا إلى تشغيل Hyper-V وسيتم إعادة تشغيل نظامك.

في وقت لاحق ، حاول تشغيل Ubuntu مرة أخرى للاختبار لمعرفة ما إذا كان قد تم حل مشكلة 'WslRegisterDistribution مع الخطأ: 0x80370102'.