الانتقال إلى المحتوى

wsl.exe

عملية WindowsMicrosoft Corporation

مصطلحات البحث في الكتالوج: wsl, windows subsystem for linux cli, wsl.exe

Windowsمكوّن نظام

أداة تشغيل WSL عبر سطر الأوامر الموجهة للمستخدم. تقوم بتشغيل `wsl -l -v` هنا. وهي ليست vmmem وليست WslService.

ما تحتاج إلى معرفته

إن wsl.exe هو واجهة سطر الأوامر (CLI) التي تقوم بتشغيلها؛ وليس vmmem.

إن wsl.exe هو أداة التشغيل المدمجة. الأمر `wsl -l -v` يعرض التوزيعات. تظهر ذاكرة الضيف لـ WSL2 كـ vmmem أو vmmemWSL. تحافظ WslService على استمرار الجهاز الظاهري (VM) بعد خروج واجهة سطر الأوامر هذه. إغلاق موجه الأوامر لا يعني تنظيف الذاكرة.

هل هو آمن؟
تحقق من مسار الملف قيد التشغيل وتوقيعه والناشر. لا يمكن للاسم وحده أن يثبت الأمان.
هل هو vmmem؟
لا. vmmem هي ذاكرة الضيف
هل يمكنني إنهاؤه؟
تنتهي جلسة سطر الأوامر تلك
تقول Feex
إذا أشار شخص ما إلى wsl.exe كسبب لاستهلاك "8 GB من ذاكرة WSL"، فإنني أنظر إلى vmmemWSL. استخدم واجهة سطر الأوامر لسرد التوزيعات وإيقاف التشغيل. ولا أنهي أداة التشغيل متوقعاً أن تختفي مجموعة عمل الجهاز الظاهري.

ما هو wsl.exe؟

إن wsl.exe هو واجهة سطر الأوامر التي تقوم بتشغيلها؛ وليس vmmem. تظهر ذاكرة الجهاز الظاهري لـ WSL2 في Task Manager كـ vmmemWSL (أو vmmem). هذا الملف يقوم بالتشغيل والتحكم فقط. وهو أيضاً ليس WslService.

ما وظيفته؟

يقوم بتشغيل التوزيعة، وينفذ أوامر Linux، ويقبل `wsl --shutdown`. وهو لا يحتفظ بمجموعة عمل الضيف ولا يستضيف Hyper-V Manager.

لماذا يعمل؟

أنت أو برنامج نصي أو Windows Terminal أو بيئة تطوير متكاملة (IDE) قمت بتشغيل WSL. ملف wsl.exe قصير الأجل يكون أمراً ينفذ لمرة واحدة. أما الملف طويل الأجل فهو واجهة shell متصلة.

فحص المثيل قيد التشغيل

في Windows PowerShell، يسرد هذا الاستعلام للقراءة فقط معرفات العمليات المطابقة وأوقات الإنشاء ومسارات الملفات التنفيذية على هذا الكمبيوتر.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

النتيجة غير الموجودة أو المسار غير القابل للوصول غير حاسمة. قد تقيد العمليات المحمية الوصول، ويمكن إعادة استخدام معرفات العمليات. احتفظ بالمسارات الشخصية محلية.

استخدم دليل هوية الملف لمقارنة التوقيعات وبيانات تعريف المنتج. لا يمكن لاسم الملف وحده إثبات الأمان.

هل هو آمن؟

التحقق من هذا الملف قيد التشغيل

إن wsl.exe في System32 هو واجهة سطر أوامر Microsoft. أما wsl.exe في Downloads فليس كذلك. استهلاك الذاكرة المرتفع في صف مختلف يسمى vmmem لا يعود لأداة التشغيل هذه.

قارن الموقع المسجل بالملف الفعلي. لا يثبت المجلد المألوف وحده الهوية.

C:\Windows\System32\wsl.exe

  • أداة تشغيل مدمجة في System32
  • سرد التوزيعات باستخدام wsl -l -v
  • نظير الذاكرة: vmmem / vmmemWSL، وليس هذا الملف

هل يمكنني إنهاؤه؟

يغلق واجهة سطر الأوامر تلك

إنهاء wsl.exe يوقف ذلك الأمر أو واجهة shell. يمكن أن يظل الجهاز الظاهري لـ WSL2 في vmmemWSL حتى تنفيذ `wsl --shutdown`. إنهاء vmmem لا يتم عبر حذف ملف.

هل يمكنني إزالته؟

الميزات الاختيارية، وليس مستكشف الملفات (Explorer)

قم بإزالة Windows Subsystem for Linux من الميزات الاختيارية (Optional features) أو حزمة Store. لا تحذف System32\wsl.exe. حذف vmmem ليس طريقة معتمدة لإلغاء التثبيت.

هل ينبغي أن يبدأ مع Windows؟

يمكن لاختصار أو ملف تعريف في Terminal تشغيله. صف ذاكرة الجهاز الظاهري ليس واجهة سطر الأوامر هذه.

قياس استخدام الموارد

قياس العملية الحالية بدلاً من افتراض خط أساس عالمي
وحدة المعالجة المركزية والذاكرة قارن عدة ملاحظات لنفس معرف العملية (PID) وحمل العمل. لا يحتوي هذا الإدخال على خط أساس عالمي مقاس بشكل مستقل.
القرص والشبكة عزو النشاط إلى العملية الفعلية والمهمة الحالية؛ لا يثبت اسم الملف وحده الوجهات المتوقعة أو حجم النقل.

معلومات الملف

معلومات ملف wsl.exe
اسم الملف التنفيذي wsl.exe
مسار التثبيت المسجل C:\Windows\System32\wsl.exe
الناشر Microsoft Corporation
فحص التوقيع افحص الملف الفعلي؛ لا يصدق هذا الإدخال على هوية شهادته.

المشكلات الشائعة

يحاول البعض حذف vmmem لأن حجم wsl.exe يبدو صغيراً

إن vmmem يمثل ذاكرة الضيف على المضيف. استخدم wsl --shutdown من واجهة سطر الأوامر هذه. لا يوجد تنظيف عبر ملف vmmem.exe في System32.

الأمر `wsl -l -v` فارغ بعد أن قاموا بإنهاء WslService

لا يمكن لواجهة سطر الأوامر الاتصال بمنسق متوقف. ابدأ WslService، ثم اسرد التوزيعات مرة أخرى. ملف التشغيل لم يكن أبداً هو الخدمة.

استكشاف الأخطاء وإصلاحها

قم بالتشخيص قبل إجراء أي تغيير مدمر.

قم بتشغيل wsl -l -v قبل أن تبحث عن استهلاك الذاكرة

التوزيعات المتوقفة تظل تترك جهازاً ظاهرياً حتى يتم إيقاف التشغيل. vmmemWSL هو مجموعة العمل تلك. ملف exe هذا ليس سوى الأمر.

نفّذ wsl --shutdown، ثم تأكد من إغلاق vmmemWSL

إذا ظهرت أخطاء في واجهة سطر الأوامر، فأصلح WSL. لا تستبدل wsl.exe من ملف zip، ولا تحذف ملف vmmem.

التفاصيل التقنية

التفاصيل التقنية
التفاصيل التقنية لـ wsl.exe
اسم الصورة wsl.exe
الدور أداة تشغيل WSL عبر سطر الأوامر

التحقق من هوية ملف قيد التشغيل

لا يمكن لاسم الملف وحده إثبات الأمان. تحقق من المسار الفعلي والتوقيع وهوية المنتج.

المصادر والتحقق

تصنيف المصدر المسجل: أغسطس 2026. لا يثبت هذا التصنيف التحقق المستقل. كيف نقوم بالبحث.

هل كانت هذه المقالة مفيدة؟

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

هل كانت هذه المقالة مفيدة؟