إذا بدا أن WSL قد توقف عن العمل بعد الانتقال إلى Windows 11 ، فراجع هذا الدليل لإصلاحه مرة أخرى.

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

فيما يلي عدة طرق لجعل نظام Windows الفرعي لنظام Linux يعمل مرة أخرى بعد الترقية إلى Windows 11.

1. تحقق من تمكين WSL

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

  1. في Windows Search ، اكتب تشغل أو إيقاف ميزات ويندوز وانقر على نتيجة البحث التي يجب أن تظهر في الأعلى.
  2. في مربع حوار نظام Windows ، قم بالتمرير لأسفل حتى ترى نظام Windows الفرعي لنظام التشغيل Linux.
  3. إذا لم يتم تحديد خانة الاختيار الخاصة بالميزة ، فقم بذلك الآن. ثم اضغط نعم.
  4. قد تحتاج أيضًا إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك قبل التحقق لمعرفة ما إذا كان ذلك قد أدى إلى حل المشكلة.
instagram viewer

نأمل أن تعمل WSL الآن ، ويمكنك البدء في استخدام الأداة. إذا لم يكن كذلك ، فاقرأ لبعض الحلول الممكنة الأخرى.

تعرف على المزيد حول الأشياء التي يمكنك فعلها باستخدام WSL و Linux على جهاز الكمبيوتر الذي يعمل بنظام Windows.

2. تفعيل Hyper-V والنظام الأساسي للجهاز الظاهري

إذا كنت تريد استخدام نظام فرعي مثل WSL في Windows ، فستحتاج أيضًا إلى تمكين أدوات المحاكاة الافتراضية. وتشمل هذه Hyper-V و Virtual Machine Platform.

إذا تم فتح واجهة سطر أوامر ، تخبرك أن الميزة المطلوبة غير مثبتة ، عند محاولة تشغيل توزيع Linux الخاص بك ، فمن المحتمل أن يكون هذا هو ما تشير إليه.

  1. بحث عن تشغل أو إيقاف ميزات ويندوز وانقر فوق نتيجة البحث.
  2. في ميزات Windows ، قم بالتمرير لأسفل للعثور على ملفات منصة الآلة الافتراضية و منصة Windows Hypervisor.
  3. حدد المربعات بجوار كل من هذه الميزات ثم انقر فوق نعم.
  4. سوف تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك لإكمال تثبيت هذه الأدوات.

3. إصلاح تطبيق Linux Distribution

قد يكون تطبيق توزيع Linux الخاص بك ، مثل Ubuntu أو Kali أو Debian ، تالفًا أو يتطلب التحديث. يمكن أن يتسبب هذا في ظهور WSL وكأنه معطل. يعد إصلاح تطبيقات Windows أمرًا سهلاً للغاية.

  1. يفتح الإعدادات> التطبيقات> التطبيقات والميزات.
  2. قم بالتمرير لأسفل إلى قائمة تطبيقاتك للعثور على تطبيق Linux distro.
  3. انقر على ثلاث نقاط على يسار اسم التطبيق ، وحدد خيارات متقدمة.
  4. انقر على بصلح زر واتبع التعليمات التي تظهر على الشاشة إذا كانت الإصلاحات ضرورية.

تحقق مما إذا كان WSL يعمل. إذا لم يكن كذلك ، فحاول إلغاء تثبيت تطبيق توزيع Linux وإعادة تثبيته.

4. إجبار WSL على الفتح باستخدام متجر Microsoft

إذا تم تمكين WSL ولكن لا يزال يرفض فتحه ، فيمكنك محاولة فرض التشغيل من خلال تطبيق Microsoft Store. يمكن أن يؤدي ذلك في بعض الأحيان إلى إصلاح مواطن الخلل المؤقتة عندما لا يعمل فتح WSL مباشرة.

  1. افتح تطبيق Microsoft Store وابحث عن WSL.
  2. في صفحة المتجر الخاصة بـ WSL ، يجب أن تشاهد ملف يفتح زر. إذا كان الزر يقول تحديث، انقر فوقه لتحديث التطبيق.
  3. انقر على يفتح الزر ، ويجب تشغيل تطبيق Linux distro الافتراضي.
  4. إذا تم فتح نافذة واجهة سطر الأوامر بدلاً من ذلك ، فمن المحتمل أن تخبرك أن الميزة المطلوبة مفقودة. يرى تفعيل Hyper-V والنظام الأساسي للجهاز الظاهري فوق.

إذا لم ينجح إجبار WSL على الفتح ، فجرب نفس الشيء مع تطبيق Linux distro الذي تستخدمه. افتح المتجر ، وابحث عن التوزيعة الخاصة بك ، وانقر فوق يفتح زر.

5. قم بإلغاء تثبيت التحديثات الأخيرة لإصلاح WSL

إذا توقف WSL عن العمل بعد تثبيت أحد التحديثات ، فقد يكون التحديث هو السبب. يمكنك إلغاء تثبيت آخر تحديث لمعرفة ما إذا كان ذلك سيؤدي إلى حل المشكلة.

إلغاء تثبيت تحديثات الويندوز ليست عملية معقدة ، حتى لو لم تقم بها من قبل.

إذا استمر عدم عمل WSL بعد إلغاء تثبيت التحديث ، فمن المستحسن إعادة تثبيته. غالبًا ما تتضمن التحديثات تعديلات على الأمان والأداء ، لذلك يوصى عمومًا بالحفاظ على Windows محدثًا.

6. تحقق من أن البرامج الضارة لا تحظر WSL

آخر شيء لمحاولة تشغيل WSL هو البحث عن البرامج الضارة. إن احتمالية قيام البرامج الضارة بمنع نظام Windows الفرعي لنظام Linux من العمل منخفضة ولكنها ليست غير معروفة.

قم بتشغيل فحص كامل في برنامج Microsoft Defender أو أي برنامج مكافحة فيروسات تابع لجهة خارجية تستخدمه. عزل أو إزالة أي برامج ضارة يعثر عليها فحص مكافحة الفيروسات. ثم أعد تشغيل الكمبيوتر وحاول استخدام WSL لمعرفة ما إذا كانت هذه هي المشكلة.

إصلاح WSL بعد الترقية إلى Windows 11

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