Windows Subsystem for Linux
بيتقال عليه برضه wsl2، windows subsystem for linux، wsl.exe
wsl.exe بالإضافة لتوزيعة Linux على Windows. WSL 2 بيستخدم VM خفيفة. هو مش نظام إقلاع مزدوج مع Linux.
اللي محتاج تعرفه
WSL هو Linux جوه Windows. ومش إقلاع مزدوج (dual-boot).
wsl.exe بيشغل التوزيعة. WSL 2 بيستخدم VM خفيفة. تثبيت Windows بتاعك بيفضل هو نظام التشغيل. الإقلاع المزدوج ده تقسيم مختلف للهارد تماماً.
- إيه هو؟
- توزيعة Linux على Windows عن طريق wsl.exe
- إقلاع مزدوج؟
- لأ. Windows بيفضل هو نظام التشغيل
- WSL 2؟
- أيوه. جهاز افتراضي (VM) خفيف، مش هارد تاني
إيه هو Windows Subsystem for Linux؟
WSL هو wsl.exe مع توزيعة أو أكتر. رام النظام الضيف في WSL 2 بيظهر باسم vmmem أو vmmemWSL. قفل شاشة الأوامر مش معناه إعادة تشغيل إقلاع مزدوج ومش إيقاف كامل للـ VM لحد ما تشغل wsl --shutdown.
لو عمرك ما استخدمته
لو عايز أدوات Linux على Windows من غير إقلاع مزدوج، شغل wsl --install من موجه أوامر كمسؤول. ده هيفعل WSL وغالباً هيثبت Ubuntu. هيفضل عندك Windows كنظام تشغيل. ده مش هارد ديسك تاني عليه Linux، ومش نظام ضيف عملته على VirtualBox.
بيستخدم في إيه؟
apt وbash وسلاسل أدوات Linux. انت معملتش إقلاع مزدوج. والملفات لسه موجودة تحت Windows برضه.
VM خدمية، مش أنظمة ضيفة عملتها في Hyper-V Manager، ومش نظام تشغيل تاني على بارتيشن منفصل.
Ubuntu هي الافتراضية. وتقدر تضيف Debian أو غيرها. كل توزيعة فيهم مش مدخل في قائمة الإقلاع المزدوج.
مين اللي بيحتاجه؟
- المطورين اللي محتاجين bash من غير ما يسيبوا Windows
- الناس اللي افتكرت إن WSL هيبدل تثبيت Linux على هارد تاني
- المستخدمين اللي بيشوفوا vmmemWSL وبيسألوا هما كده أقلعوا لـ Linux ولا لأ
الحالة الحالية
Windows Subsystem for Linux (2016) هو أداة حالية لتشغيل Linux على Windows من شركة Microsoft Corporation. والشركة لسه بتوجه مستخدمي Windows لـ https://learn.microsoft.com/windows/wsl/install.
عمره قد إيه؟
WSL 1 (2016) كان بيترجم استدعاءات نظام Linux. WSL 2 (2019) بيشغل نواة حقيقية في VM خفيفة. التثبيتات الحالية بتنزل افتراضياً بـ WSL 2. وأي دليل من 2017 مخصص لـ WSL 1 بس يعتبر قديم ومش مناسب لأغلب الأجهزة.
الإصدارات
القنوات الأساسية الأول. مش كل أرقام الإصدارات الدقيقة متحقق منها هنا.
متطلبات النظام
القيم دي حسب التوجيهات الرسمية للمطور. ضغط الشغل الفعلي بيغير الاحتياج الحقيقي.
الحد الأدنى
| نظام التشغيل | Windows 10 إصدار 2004 (بناء 19041) أو أحدث، أو Windows 11، حسب Microsoft Learn |
|---|---|
| الرcurrentام (RAM) | كفاية لتشغيل Windows بالإضافة للتطبيق ده. المشاريع التقيلة بتحتاج أكتر. |
استهلاك الموارد
- استهلاك الـ CPU
- بيعتمد على الحاجات اللي فاتحها جوه البرنامج
- استهلاك الـ RAM
- بيعتمد على المستندات أو التبويبات أو المكتبات
العمليات المتثبتة
الملفات التنفيذية دي تابعة للمنتج ده لما بيكون متثبت.
| wsl.exe | الملف التنفيذي الأساسي على Windows |
|---|---|
| wslhost.exe | مساعد التوافق لكل توزيعة |
مكونات بدء التشغيل (Startup)
WslService بيبدأ عند الطلب لما عميل يتصل بيه. wsl.exe مش عنصر مطلوب في Startup Apps.
أماكن الملفات
| التثبيت المعتاد | C:\Windows\System32\wsl.exe |
|---|
المشاكل الشائعة
افتكروا إنهم عملوا إقلاع مزدوج
Windows لسه شغال عادي. WSL هو نظام فرعي بالإضافة لـ VM خدمية في حالة WSL 2. مفيش أي تغيير في قائمة الإقلاع.
الرام بيفضل مستهلك بعد قفل نافذة Ubuntu
الـ VM بتاعة WSL 2 ممكن تفضل خاملة. أمر wsl --shutdown بيفضي vmmemWSL. قفل التاب مش كفاية.
حل المشاكل الشائعة
شغل wsl --install من موجه أوامر بصلاحيات مسؤول، وبعدين رستر الجهاز لو طلب منك
Learn بتشرح ده بالتفصيل. انت مش بتنزل ملف exe اسمه "WSL كامل" من منتدى.
شغل wsl -l -v عشان تشوف هو Running ولا Stopped
حدد WSL 2 باستخدام wsl --set-version. ودي لسه مش علامة إقلاع مزدوج.
شغل wsl --shutdown لما تحتاج vmmemWSL يقفل
شوف المقال الخاص بعملية wsl.exe. ما تمسحش vmmem.
البدائل
الإقلاع المزدوج الحقيقي هو نظام تشغيل تاني على الهارد. وVirtualBox وHyper-V بيشغلوا أنظمة ضيفة كاملة. أما Git Bash فمش نواة Linux.
المساعدة والتنزيلات الرسمية
ابدأ بالمطور الأصلي. مواقع ملفات الـ exe العشوائية مش جهة دعم.
| تنزيل | learn.microsoft.com/windows/wsl/install ملف التثبيت الرسمي أو صفحة المطور |
|---|---|
| المساعدة | learn.microsoft.com/windows/wsl/ دعم المطور |
| الموقع الرسمي | learn.microsoft.com/windows/wsl/install ابدأ من هنا، مش من موقع ملفات exe عشوائي |
| أوامر WSL الأساسية | learn.microsoft.com/windows/wsl/basic-commands wsl -l -v و wsl --shutdown |
العتاد المرتبط
WSL 2 بيحتاج خاصية المحاكاة الافتراضية متفعلة في الفيرموير. والحد الأقصى للرام ممكن يتحدد في .wslconfig. دي مش حساسات إضافية Feex مألفاها.
التفاصيل التقنية
التفاصيل التقنية
أرقام إصدارات المطور بتتغير. المقال ده مش بيثبت إصدار معين.
المصادر والتحقق
تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. إزاي بنعمل أبحاثنا.
- موقع Windows Subsystem for Linux الرسمي · صفحة منتج المورد
- مساعدة Windows Subsystem for Linux · دعم المورد
- خريطة عمليات Foxhole · عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
هل المقالة دي كانت مفيدة؟
مجرد نعم أو لأ كفاية. اختار سبب لو تحب، أو اكتب ملاحظة سريعة.
شكراً ليك. ده بيساعدنا نحسن الصفحة دي.