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

عند تثبيت WSL ، إذا تلقيت خطأ يقول - فشل WslRegisterDistribution مع الخطأ: 0x80370102 - فستساعدك(WslRegisterDistribution failed with error: 0x80370102) هذه المشاركة في حلها. حدث الخطأ(Error) لسببين. المتداخلة الافتراضية ، حد على CPUID ، ودعم المحاكاة الافتراضية(Virtualization) ، وأكثر من ذلك.

فشل WslRegisterDistribution خطأ 0x80370102

WslRegisterDistribution failed with error: 0x80370102.
Error: 0x80370102 The Virtual machine could not be started because a required feature is not installed

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

اتبع هذه الاقتراحات لإصلاح المشكلة.

  • تفعيل الافتراضية المتداخلة
  • تفعيل دعم Hyper-V على مستوى BIOS(BIOS Level)
  • تعطيل القيد على CPUID

ستحتاج إلى إذن المسؤول وفهم BIOS لتنفيذها.

تفعيل الافتراضية المتداخلة

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

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

إذا لم يفلح ذلك ، فأنت بحاجة إلى تمكين الظاهرية على مستوى الأجهزة. سيعتمد هذا على BIOS أو UEFI . المزيد عن هذا في وثائق Microsoft الرسمية(official Microsoft Documents) .

تفعيل دعم Hyper-V على مستوى BIOS(BIOS Level)

تفعيل الأجهزة الافتراضية

افتح BIOS/UEFI وتحقق من الإعدادات التي قد تسمى VT-x أو AMD-V أو SVM أو Vanderpool أو Intel VT-d أو AMD IOMMU. (VT-x, AMD-V, SVM, Vanderpool, Intel VT-d, or AMD IOMMU. )إذا كانت AMD ، فأنت بحاجة إلى التحقق من AMD-V(AMD-V) و SVM وما إلى ذلك. بالنسبة لشركة Intel(Intel) ، عادةً ما يكون VT-x .

اتبع المنشور المرتبط لمعرفة الإعدادات وفقًا لجهاز الكمبيوتر الخاص بك. تتضمن القائمة إعدادات Dell و Asus و Acer وما إلى ذلك.

تعطيل القيد على CPUID

عند تشغيل جهاز الكمبيوتر الخاص بك ، يقوم نظام التشغيل بتنفيذ تعليمات CPUID لتحديد المعالج وقدراته. يستخدم CPUID(CPUID) عند استخدام معالج جديد بنظام تشغيل قديم. قد يواجه Windows مشكلات في التعامل مع معلومات (Windows)CPUID ، وبالتالي تحتاج إلى تعطيلها.

Limit CPUID Maxسيختلف موقع كل BIOS/UEFI . لذا تأكد من البحث حولك للعثور على مكانه على جهاز الكمبيوتر الخاص بك.

آمل أن يكون المنشور مفيدًا في حل WslRegisterDistribution 0x80370102 ، والذي يظهر عند تثبيت WSL .

فشل WslRegisterDistribution المشابه مع ظهور أخطاء(Similar WslRegisterDistribution failed with errors)0xc03a001a | 0x80041002 | 0x800700b7 أو 0x80080005(0x800700b7 or 0x80080005) | 0x80070422 | 0x803701140x800700030x80070032 | 0x8007023e | 0x800701bc | 0x8007019e و 0x8000000d(0x8007019e and 0x8000000d) .

ذات صلة: (Related: )استكشاف أخطاء نظام Windows الفرعي لرسائل ورموز خطأ Linux وإصلاحها.(Troubleshoot Windows Subsystem for Linux Error Messages and Codes.)



About the author

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



Related posts