قام Windows بتضمين هذه الميزة الجديدة حيث يمكن للمستخدمين تثبيت أنظمة Linux الفرعية ببساطة عن طريق تمكين ميزة "Windows Subsystem for Linux". ولكن ، أثناء تنزيل توزيعة Linux عبر نظام Windows الفرعي لنظام Linux أو WSL ، يواجه المستخدمون رسالة الخطأ هذه "فشل WslRegistrationDistribution مع ظهور الخطأ: 0x80370102". ترتبط هذه المشكلة مع الأجهزة الافتراضية المعطلة في BIOS النظام. يجب أن يؤدي تمكينه إلى حل المشكلة بالنسبة لغالبية الحالات. إذا لم يؤد ذلك إلى حل المشكلة ، فاتبع باقي الحلول واحدًا تلو الآخر.
جدول المحتويات
الإصلاح 1 - تمكين ميزة المحاكاة الافتراضية المستندة إلى الأجهزة
بشكل عام ، يتم إيقاف تشغيل ميزة المحاكاة الافتراضية على جميع الأجهزة. يجب عليك تشغيله يدويًا من BIOS.
1. في البداية ، انقر بزر الماوس الأيمن على أيقونة Windows وانقر على "إغلاق أو تسجيل الخروج>“.
2. بعد ذلك ، اضغط على "اعادة البدء"لإعادة تشغيل النظام الخاص بك.

3. أثناء إعادة التشغيل ، عندما يظهر شعار الشركة المصنعة ، اضغط مع الاستمرار على "
حذف"على لوحة المفاتيح للوصول إلى إعدادات BIOS.ملاحظة –
ضع في اعتبارك أن هذا الزر للوصول إلى BIOS يتغير من الشركة المصنعة إلى الشركة المصنعة ، حتى في بعض الأحيان من طراز إلى آخر.
ابق عينيك مفتوحتين للزر الفعلي للوصول إلى BIOS أثناء تشغيل الكمبيوتر.

3. مرة واحدة في BIOS تفتح النافذة ، انتقل إلى "متقدم" التبويب*.
4. بعد ذلك ، استخدم الأسهم الموجودة على لوحة المفاتيح لتحديد خيار "الافتراضية"من القائمة وضبطها على"ممكن“.
[
*ملاحظة –
قد لا يكون خيار "الظاهرية" موجودًا في علامة التبويب "خيارات متقدمة" في بعض أجهزة الكمبيوتر. في هذه الحالة ، ستجده في "أداء" التبويب.
]

5. مرة أخرى ، اضغط على المفتاح المرتبط به لحفظ الإعدادات.
[انها "F10"لهذا الكمبيوتر.]

6. بعد ذلك ، حدد "نعم"لحفظ إعدادات السير على جهاز الكمبيوتر الخاص بك والخروج منها.

سيبدأ جهاز الكمبيوتر الخاص بك بشكل طبيعي.
بالنسبة للأنظمة التي تعمل على وحدة المعالجة المركزية AMD -
1. انتقل إلى إعدادات BIOS.
2. هنا ، انتقل إلى "إم آي تي" التبويب.
3. الآن ، انتقل إلى "إعدادات التردد المتقدمة“.
4. بعد ذلك ، انقر فوق "الإعدادات الأساسية المتقدمة“.
5. هنا سترى "وضع SVM" على شاشتك. وضع SVM هو وضع الجهاز الظاهري الآمن.
6. اضبطه على "ممكن"لتشغيله.
7. الآن ، عليك تحديد "نعم"لحفظ إعدادات السير على جهاز الكمبيوتر الخاص بك والخروج منها.

بعد القيام بذلك ، دع جهاز الكمبيوتر الخاص بك يبدأ بشكل طبيعي. الآن ، يمكنك التحقق مما إذا كانت الافتراضية ممكّنة على نظامك أم لا.
1. في البداية ، انقر بزر الماوس الأيمن فوق ملف شبابيكأيقونة واضغط على "مدير المهام“.

2. ثم انتقل إلى "أداء" التبويب.
3. هنا ، اضغط على "وحدة المعالجة المركزية“.
4. الآن ، على الجانب الأيمن ، ستلاحظ أن "الافتراضية"الإعداد هو"ممكن“.

الآن ، حاول تثبيت توزيع Linux مرة أخرى.
الإصلاح 2 - تأكد من تمكين HyperV
يلزم تمكين برنامج Hypervisor على نظام المستخدم لاستخدام ميزات المحاكاة الافتراضية بكفاءة.
1. في البداية ، اضغط على مفتاح Windows و ال ص مفاتيح معا.
2. ثم اكتب "ميزات اختيارية"وانقر على"نعم"لفتح نافذة ميزات Windows.

3. عندما تفتح ميزات Windows ، مرر لأسفل إلى "هايبر- V“.
4. مجرد التحقق من المربع بجانب "هايبر- V“. ثم اضغط على "نعم"لتمكين ميزات Hyper-V.

الآن ، سيقوم Windows بتنزيل هذه الميزة وتطبيقها على نظامك. قد تستغرق هذه العملية بعض الوقت.
6. بمجرد الانتهاء ، اضغط على "قريب"لإغلاق النافذة.

الآن ، أعد تشغيل الكمبيوتر مرة واحدة للسماح بتنفيذ هذه التغييرات.
بعد إعادة تشغيل الجهاز ، حاول تثبيت توزيع Linux باستخدام WSL مرة أخرى. تحقق مما إذا كان هذا يعمل أم لا.
الإصلاح 3 - تنشيط تخصيص الذاكرة الديناميكي
الخطوة 1
1. في البداية ، قم بإنهاء الجهاز الظاهري على نظامك.
2. ثم اكتب "بوويرشيل"في مربع البحث.
3. بعد ذلك ، انقر بزر الماوس الأيمن فوق "نوافذ بوويرشيل"واضغط على"تشغيل كمسؤول"لفتح الجهاز بحقوق إدارية.

4. عندما يفتح PowerShell ، نسخ ولصق هذا الرمز وضرب يدخل.
Set-VMProcessor-ExposVirtualizationExtensions $ صحيح

بعد ذلك ، أغلق محطة PowerShell.
الخطوة 2
الآن ، عليك تمكين تخصيص ذاكرة الوصول العشوائي الديناميكي.
1. في البداية ، اكتب "هايبر- V"في مربع البحث.
2. ثم اضغط على زر "مدير Hyper-Vلفتحه.

3. بعد ذلك ، انقر بزر الماوس الأيمن على جهازك الظاهري واضغط على "إعدادات“.

4. عندما تظهر نافذة الإعدادات ، حدد "ذاكرة"من الجزء الأيمن.
5. عيّن قيمة "الرامات "الذاكرة العشوائية في الهواتف والحواسيب:"إلى ضعف حجم القيمة الحالية.
[لنفترض أنه تم ضبطه على استخدام "4096”MB RAM. لذا ، عليك أن تضبطه ضعف حجمه أو "8092"ميغابايت RAM.]
6. ثم، التحقق من المربع بجانب "تمكين الذاكرة الديناميكية" علبة.

7. أخيرًا ، اضغط على "تطبيق" و "نعم"لحفظ التغييرات.

8. الآن ، قم بتشغيل Virtual Machine على نظامك.
9. بعد ذلك ، ما عليك سوى النقر بزر الماوس الأيمن على الجهاز الظاهري والنقر على "الاتصال…“. سيؤدي هذا إلى إعادة تشغيل الجهاز الظاهري إلى جانب Hyper-V.

في وقت لاحق ، حاول تشغيل Ubuntu مرة أخرى لاختباره. وسوف تعمل على ما يرام.
هذا يجب ان يحل مشكلتك.