wslservice.exe
مصطلحات البحث في الكتالوج: wslservice, wsl service, lxssmanager
خدمة WSL (التي تدعى WslService). تقوم بتنسيق التوزيعات والجهاز الظاهري المساعد لـ WSL2. وهي ليست واجهة سطر الأوامر wsl.exe وليست wslhost.exe.
ما تحتاج إلى معرفته
هذه هي خدمة WSL، وليست واجهة سطر الأوامر wsl.exe.
إن wslservice.exe هو WslService. يقوم بتشغيل الجهاز الظاهري لـ WSL2، وتسجيل التوزيعات، والتواصل مع init في Linux. إن wsl.exe هو الأمر الذي تكتبه. أما wslhost.exe فهو مساعد تشغيل تفاعلي لكل توزيعة. إنهاء الخدمة ليس مثل إغلاق علامة تبويب في الوحدة الطرفية.
- هل هو آمن؟
- تحقق من مسار الملف قيد التشغيل وتوقيعه والناشر. لا يمكن للاسم وحده أن يثبت الأمان.
- هل هو نفسه wsl.exe؟
- لا. هذه هي الخدمة
- هل يجب علي إنهاؤه؟
- تتوقف التوزيعات قيد التشغيل
ما هو wslservice.exe؟
إن wslservice.exe هو خدمة WSL، وليس واجهة سطر الأوامر wsl.exe. اسم الخدمة هو WslService. تقوم بتنسيق التوزيعات والجهاز الظاهري المساعد لـ WSL2. يساعد wslhost.exe فقط التوزيعة قيد التشغيل في التشغيل التفاعلي.
ما وظيفته؟
يقوم بإنشاء جلسات WSL، وتركيب المشاركات، والاحتفاظ بـ hvsocket للجهاز الظاهري. وهو لا يحلل `wsl -l -v` نيابة عنك ولا يرسم Windows Terminal.
لماذا يعمل؟
لقد قمت بفتح توزيعة، أو Docker Desktop، أو VS Code WSL، أو قام عميل آخر باستدعاء ILxssUserSession. من المتوقع أن تصبح الخدمة هادئة بعد `wsl --shutdown`.
فحص المثيل قيد التشغيل
في Windows PowerShell، يسرد هذا الاستعلام للقراءة فقط معرفات العمليات المطابقة وأوقات الإنشاء ومسارات الملفات التنفيذية على هذا الكمبيوتر.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wslservice.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
النتيجة غير الموجودة أو المسار غير القابل للوصول غير حاسمة. قد تقيد العمليات المحمية الوصول، ويمكن إعادة استخدام معرفات العمليات. احتفظ بالمسارات الشخصية محلية.
استخدم دليل هوية الملف لمقارنة التوقيعات وبيانات تعريف المنتج. لا يمكن لاسم الملف وحده إثبات الأمان.
هل هو آمن؟
التحقق من هذا الملف قيد التشغيل
النسخة الموقعة من Microsoft ضمن مجلد WindowsApps MicrosoftCorporationII.WindowsSubsystemForLinux أو System32 هي WslService. أما wslservice.exe في Downloads فليس كذلك. هذا الملف لا يزال ليس wsl.exe.
قارن الموقع المسجل بالملف الفعلي. لا يثبت المجلد المألوف وحده الهوية.
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe
- تتم رؤيته أيضاً باسم System32\wslservice.exe في بعض الإصدارات
- اسم الخدمة: WslService
- النظير لواجهة سطر الأوامر: wsl.exe، وليس هذا الملف التنفيذي
هل يمكنني إنهاؤه؟
يوقف جلسات WSL
إنهاء wslservice.exe يفكك المنسق. تخرج التوزيعات قيد التشغيل. هذا ليس مثل إغلاق wsl.exe، وليس مثل إنهاء wslhost لتوزيعة واحدة.
هل يمكنني إزالته؟
قم بإلغاء تثبيت WSL، وليس ملف exe عشوائي
قم بإيقاف تشغيل Windows Subsystem for Linux من الميزات الاختيارية (Optional features) أو إلغاء تثبيت حزمة WSL من Store. لا تحذف System32 أو WindowsApps يدوياً. إزالة wsl.exe لا تزيل WslService.
هل ينبغي أن يبدأ مع Windows؟
تبدأ WslService عند الطلب عندما يتصل عميل WSL. وهو ليس مربع اختيار في تطبيقات بدء التشغيل (Startup Apps) بجانب wsl.exe.
قياس استخدام الموارد
| وحدة المعالجة المركزية والذاكرة | قارن عدة ملاحظات لنفس معرف العملية (PID) وحمل العمل. لا يحتوي هذا الإدخال على خط أساس عالمي مقاس بشكل مستقل. |
|---|---|
| القرص والشبكة | عزو النشاط إلى العملية الفعلية والمهمة الحالية؛ لا يثبت اسم الملف وحده الوجهات المتوقعة أو حجم النقل. |
معلومات الملف
| اسم الملف التنفيذي | wslservice.exe |
|---|---|
| مسار التثبيت المسجل | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe |
| الناشر | Microsoft Corporation |
| فحص التوقيع | افحص الملف الفعلي؛ لا يصدق هذا الإدخال على هوية شهادته. |
المشكلات الشائعة
يقوم المستخدمون بإنهاء wsl.exe ظناً منهم أنهم أوقفوا الخدمة
تخرج واجهة سطر الأوامر. يمكن لـ WslService الحفاظ على استمرار عمل الجهاز الظاهري والتوزيعات الأخرى. استخدم wsl --shutdown إذا كنت تريد إيقاف المنسق تماماً.
Docker أو VS Code WSL يستمران في إعادته للعمل
تلك التطبيقات تستدعي الخدمة. إغلاق علامة تبويب واحدة لـ Ubuntu لا يلغي تثبيت WslService.
استكشاف الأخطاء وإصلاحها
قم بالتشخيص قبل إجراء أي تغيير مدمر.
استخدم wsl -l -v من موجه الأوامر، وليس Task Manager على wsl.exe
الحالة والإصدار يتواجدان في واجهة سطر الأوامر. wslservice هو مستضيف الجلسة 0 الذي تتحدث معه تلك الأوامر.
نفّذ wsl --shutdown لإيقاف الجهاز الظاهري، ثم أعد فتح توزيعة واحدة
إذا لم تبدأ الخدمة، فأصلح حزمة WSL من Store. لا تستبدل wslhost.exe من أجل "إصلاح" WslService.
التفاصيل التقنية
التفاصيل التقنية
| اسم الصورة | wslservice.exe |
|---|---|
| خدمة | WslService |
التحقق من هوية ملف قيد التشغيل
لا يمكن لاسم الملف وحده إثبات الأمان. تحقق من المسار الفعلي والتوقيع وهوية المنتج.
المصادر والتحقق
تصنيف المصدر المسجل: أغسطس 2026. لا يثبت هذا التصنيف التحقق المستقل. كيف نقوم بالبحث.
- Microsoft Learn: معمارية WSL · wslservice.exe يقوم بتشغيل الجهاز الظاهري والتوزيعات
- Microsoft Learn: نبذة عن WSL · أجزاء Windows Subsystem for Linux
- مخطط عمليات Foxhole · عينات مباشرة مأخوذة من أجهزة كمبيوتر بنظام Windows. ليس معيارًا مخبريًا.
- Microsoft Sysinternals: Sigcheck · يشرح كيفية فحص توقيعات الملفات. لا يثبت هذا المرجع هوية أو أمان ملف قيد التشغيل بعينه.
- Microsoft: Get-CimInstance · طريقة استعلام عملية محلية للقراءة فقط.
- خصائص Microsoft: Win32_Process · توثق معرفات العمليات، والمسارات التنفيذية، وتواريخ الإنشاء، وإعادة استخدام معرف العملية الأصل.
هل كانت هذه المقالة مفيدة؟
يكفي الإجابة بنعم أو لا. اختر سببًا إذا أردت، أو أضف ملاحظة قصيرة.
شكرًا لك. يساعدنا هذا في تحسين هذه الصفحة.