1. [الويكي](https://feex.it/wiki/)
2. [العمليات](https://feex.it/wiki/process/)
3. [عمليات Windows](https://feex.it/wiki/process/windows/)
4. wslrelay.exe

# wslrelay.exe

عملية Windows: Microsoft Corporation

مصطلحات البحث في الكتالوج wslrelay, wsl relay, wsl localhost relay

Windows, مكوّن نظام

مرحل localhost وstdio في WSL. بيمرر البورتات وبعض تدفقات الكونسول بين Windows والتوزيعة. هو مش الـ hypervisor ومش WslService.

## اللي محتاج تعرفه

wslrelay هو مرحل البورتات/stdio، مش الـ hypervisor.

wslrelay.exe بيمرر بورتات localhost وبعض الـ stdio بين Windows وWSL. ملف vmcompute.exe والـ utility VM هما جانب الحوسبة. wslhost.exe بيتعامل مع interop أوسع. إنهاء المرحل ممكن يوقع سيرفر ويب ممرر، مش Hyper-V نفسه.

- **آمن؟**: اتأكد من مسار الملف اللي شغال، وتوقيعه، وجهة النشر بتاعته. مجرد اسم الملف لوحده ما يثبتش إنه آمن.

  **هل هو Hyper-V؟**: لا. هو مرحل بورتات/stdio

  **نفس wslhost؟**: لا. wslhost هو بتاع الـ interop I/O

Feex بتقولك

لو شفت wslrelay وأنا رابط تطبيق Linux بـ localhost، بتعامل معاه على إنه جسر البورتات. مش بفتح Hyper-V Manager وأدور على vmms عشان الـ listen ده.

## إيه هو wslrelay.exe؟

wslrelay هو مرحل البورتات/stdio، مش الـ hypervisor. هو مش vmms.exe ومش vmcompute.exe. دول بيشغلوا الحوسبة. الملف ده بس بيعمل جسر لـ localhost وبعض التدفقات.

## بيعمل إيه؟

بيعين listen بتاع Linux على localhost في Windows وممكن ينقل stdio لعملية تم تشغيلها. هو مش بيدير الأجهزة الافتراضية ومش بيعرض قايمة التوزيعات.

## ليه شغال؟

توزيعة نشرت بورت، أو أداة استخدمت تمرير localhost، أو WSL احتاج جسر stdio. عدم وجود sockets ممررة غالباً معناه إن المرحل ده المفروض يكون خامل أو مش موجود.

## ليه فيه منه كذا نسخة شغالين؟

وجود كذا نسخة من wslrelay.exe ممكن يكون كذا جسر للبورتات أو الـ stdio. ده مش معناه وجود كذا خدمة إدارة لـ Hyper-V.

## فحص النسخة قيد التشغيل

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

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

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

استخدم [دليل هوية الملف](https://feex.it/wiki/l/arz/software/system/verify-executable-path-signature/) لمقارنة التوقيعات وبيانات التعريف الخاصة بالمنتج. اسم الملف وحده لا يمكن أن يثبت الأمان.

## هل هو آمن؟

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

ملف wslrelay من Microsoft جوه حزمة WSL هو جسر localhost/stdio. وجود wslrelay.exe في Temp لأ. وبرضه ده مش Hyper-V vmms.

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

`C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe`

- جهة النشر المتوقعة: Microsoft Corporation
- وظيفته مرحل بورتات وstdio
- مش vmcompute.exe ومش vmms.exe

## هل ينفع أقفله؟

البورت الممرر ده هيقع

إنهاء wslrelay.exe ممكن يقطع وصول localhost لـ listener بتاع Linux ده. الـ utility VM ممكن تفضل شغالة. إيقاف vmms.exe ده موضوع تاني يخص Hyper-V.

## هل ينفع أفتحه وأمسحه؟

لأ

ماتمسحش wslrelay.exe. وقف عملية Linux اللي نشرت البورت، أو شغل wsl --shutdown. ماتعطلش Hyper-V عشان تشيل المرحل ده.

## هل المفروض يشتغل مع بداية تشغيل Windows؟

عملية تمرير أو جسر stdio هي اللي بتشغله. هو مش من Startup Apps.

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

| وحدة المعالجة المركزية والذاكرة | قارن عدة ملاحظات لنفس معرف العملية وحمل العمل. هذه الإدخال ليس له خط أساس عالمي مقاس بشكل مستقل.      |
| ------------------------------- | ----------------------------------------------------------------------------------------------------- |
| القرص والشبكة                   | نسب النشاط إلى العملية الفعلية والمهمة الحالية؛ اسم الملف وحده لا يحدد الوجهات المتوقعة أو حجم النقل. |

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

| اسم الملف التنفيذي  | wslrelay.exe                                                                                  |
| ------------------- | --------------------------------------------------------------------------------------------- |
| مسار التثبيت المسجل | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslrelay.exe |
| جهة النشر           | Microsoft Corporation                                                                         |
| فحص التوقيع         | افحص الملف الفعلي؛ هذا الإدخال لا يصدق هوية شهادته.                                           |

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

### المتصفح مش قادر يوصل لـ localhost:3000 بعد ما أداة تحسين قفلت المرحل

رستر سيرفر Linux أو التوزيعة. التطبيق لسه جوه الـ VM. الـ vmms مكنش أبداً هو الجسر ده.

### الخلط بينه وبين تهنيج ملفات wslhost

الـ I/O بتاع ملفات \\\wsl.localhost يخص wslhost. أما بورت localhost الميت فده يخص المرحل ده.

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

شخّص المشكلة الأول قبل ما تعمل أي تغيير يضر النظام.

### تأكد إن عملية Linux لسه بتسمع (listening)

جوه التوزيعة، افحص البورت. لو بيسمع هناك بس localhost على Windows فاشل، يبقى المرحل هو جانب Windows. مدير Hyper-V مش هيعرض الـ socket ده.

### wsl --shutdown، وبعدها شغل التطبيق تاني

ده بيعيد بناء المرحلات. ماتستبدلش vmcompute.exe عشان "تصلح localhost".

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

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

| اسم الصورة (Image name) | wslrelay.exe                 |
| ----------------------- | ---------------------------- |
| الدور                   | مرحل localhost وstdio في WSL |

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

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

## ذات صلة

العناصر دي مرتبطة بالمقالة دي. النوع موضح على كل رابط.

[wslhost.exe: عملية Windows](https://feex.it/wiki/l/arz/process/wslhost.exe/)[wslservice.exe: عملية Windows](https://feex.it/wiki/l/arz/process/wslservice.exe/)[vmcompute.exe: عملية Windows](https://feex.it/wiki/l/arz/process/vmcompute.exe/)[تحقق من مسار الملف التنفيذي والتوقيع الرقمي: دليل](https://feex.it/wiki/l/arz/software/system/verify-executable-path-signature/)[اقرأ مدير المهام وقارن نشاط العمليات: دليل](https://feex.it/wiki/l/arz/software/system/how-to-read-task-manager/)[عمليات Windows: الفئة](https://feex.it/wiki/process/windows/)

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

تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل. [إزاي بنعمل أبحاثنا](https://feex.it/wiki/research/).

- [Microsoft Learn: شبكات WSL ](https://learn.microsoft.com/windows/wsl/networking)· localhost وتمرير البورتات بين Windows وWSL
- [Microsoft Learn: معمارية WSL ](https://learn.microsoft.com/windows/wsl/opensource)· مساعدين الشبكات مش هما الـ CLI
- [خريطة عمليات Foxhole ](https://foxhole.feex.it/)· عينات طرف أول على أجهزة كمبيوتر ويندوز. مش مقياس أداء معملي.
- [Microsoft Sysinternals: أداة Sigcheck ](https://learn.microsoft.com/en-us/sysinternals/downloads/sigcheck)· بتشرح إزاي تفحص التواقيع الرقمية للملفات. المرجع ده مش إثبات لهوية أو أمان ملف معين شغال حالياً.
- [Microsoft: Get-CimInstance ](https://learn.microsoft.com/en-us/powershell/module/cimcmdlets/get-ciminstance)· طريقة استعلام العمليات المحلية للقراءة فقط.
- [خصائص Microsoft: Win32_Process ](https://learn.microsoft.com/en-us/windows/win32/cimwin32prov/win32-process)· توثق معرفات العمليات، ومسارات الملفات التنفيذية، وتواريخ الإنشاء، وإعادة استخدام معرف العملية الأب.

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

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

حقائق سريعة

نبذة تعريفية سريعة عن الصفحة دي. المواصفات، والمصادر، والتفاصيل الكاملة موجودة في المقالة.

- **النوع**: عملية Windows

  **جهة النشر**: Microsoft Corporation

  **ملف تنفيذي**: wslrelay.exe

  **المسار المعتاد**: C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux\_\*\wslrelay.exe

  **تسجيل السياق**: إدخال مرجع Feex Wiki

حالة المصدر المسجل: تمت مراجعته بواسطة Feex: تاريخ المصدر المسجل: أغسطس 2026. التاريخ ده مش إثبات لتحقق مستقل.

---

Source: [Canonical Feex Wiki page](https://feex.it/wiki/l/arz/process/wslrelay.exe/)

[Developer guide](https://feex.it/wiki/developers/) | [API policy](https://feex.it/developers/api-policy/) | [Agent guidance](https://feex.it/wiki/llms.txt)
