مواد پر جائیں

wslservice.exe

Windows پروسیسMicrosoft Corporation

کیٹلاگ تلاش کی شرائط wslservice, wsl service, lxssmanager

Windowsسسٹم کا جزو

WSL سروس (WslService)۔ یہ ڈسٹری بیوشنز اور WSL2 یوٹیلیٹی VM کو مربوط کرتی ہے۔ یہ wsl.exe CLI نہیں ہے اور یہ wslhost.exe نہیں ہے۔

آپ کے لیے جاننا کیا ضروری ہے

یہ WSL سروس ہے، wsl.exe CLI نہیں۔

wslservice.exe دراصل WslService ہے۔ یہ WSL2 VM شروع کرتی ہے، ڈسٹری بیوشنز رجسٹر کرتی ہے، اور Linux init سے رابطہ کرتی ہے۔ wsl.exe وہ کمانڈ ہے جو آپ ٹائپ کرتے ہیں۔ wslhost.exe ہر ڈسٹرو کے لیے ایک interop ہیلپر ہے۔ سروس کو ختم کرنا ٹرمینل ٹیب بند کرنے جیسا نہیں ہے۔

محفوظ ہے؟
چلنے والی فائل کا پاتھ، دستخط اور پبلشر چیک کریں۔ صرف نام سے حفاظت کا تعین نہیں کیا جا سکتا۔
کیا یہ wsl.exe جیسا ہی ہے؟
نہیں۔ یہ سروس ہے
کیا مجھے اسے ختم کر دینا چاہیے؟
چلتی ہوئی ڈسٹروز رک جاتی ہیں
Feex کا کہنا ہے
اگر میں Ubuntu کے آگے wslservice دیکھتا ہوں، تو میں اسے کوآرڈینیٹر سمجھتا ہوں۔ جب مجھے CLI تفصیلات درکار ہوں تو میں wsl -l -v چلاتا ہوں۔ میں wsl.exe کو ختم کر کے WslService کو مردہ تصور نہیں کرتا۔

wslservice.exe کیا ہے؟

wslservice.exe دراصل WSL سروس ہے، wsl.exe CLI نہیں۔ سروس کا نام WslService ہے۔ یہ ڈسٹری بیوشنز اور WSL2 یوٹیلیٹی VM کو مربوط کرتی ہے۔ wslhost.exe صرف interop کے ساتھ چلتی ہوئی ڈسٹرو کی مدد کرتا ہے۔

یہ کیا کام کرتا ہے؟

یہ WSL سیشنز بناتا ہے، شیئرز کو ماؤنٹ کرتا ہے، اور VM کے ساتھ ایک hvsocket برقرار رکھتا ہے۔ یہ آپ کے لیے `wsl -l -v` کو پارس نہیں کرتا اور نہ ہی Windows Terminal بناتا ہے۔

یہ کیوں چل رہا ہے؟

آپ نے کوئی ڈسٹرو، Docker Desktop، VS Code WSL، یا کوئی اور کلائنٹ کھولا جس نے ILxssUserSession کو کال کیا۔ `wsl --shutdown` کے بعد پرسکون سروس متوقع ہے۔

چلنے والے انسٹنس کا معائنہ کریں

ونڈوز پاور شیل میں، یہ ریڈ-اونلی کوئری اس پی سی پر مماثل پروسیس آئی ڈیز، تخلیق کے اوقات اور ایگزیکیوٹیبل پاتھ کی فہرست بناتی ہے۔

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

کوئی نتیجہ یا ناقابل رسائی راستہ غیر حتمی ہے۔ محفوظ کردہ عمل رسائی کو محدود کر سکتے ہیں، اور پروسیس آئی ڈیز کو دوبارہ استعمال کیا جا سکتا ہے۔ ذاتی راستوں کو مقامی رکھیں۔

دستخط اور پروڈکٹ میٹا ڈیٹا کا موازنہ کرنے کے لیے فائل-شناخت گائیڈ استعمال کریں۔ ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔

کیا یہ محفوظ ہے؟

اس چلنے والی فائل کی تصدیق کریں

WindowsApps MicrosoftCorporationII.WindowsSubsystemForLinux یا System32 کے تحت Microsoft کی دستخط شدہ کاپی WslService ہے۔ Downloads میں موجود wslservice.exe ایسی نہیں ہے۔ یہ فائل اب بھی wsl.exe نہیں ہے۔

ریکارڈ شدہ مقام کا اصل فائل سے موازنہ کریں۔ ایک واقف فولڈر اکیلے شناخت قائم نہیں کرتا ہے۔

C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe

  • کچھ بلڈز پر System32\wslservice.exe کے طور پر بھی دیکھا گیا ہے
  • سروس کا نام: WslService
  • CLI کا ہم منصب: wsl.exe، نہ کہ یہ امیج

کیا میں اسے بند کر سکتا ہوں؟

WSL سیشنز کو روکتا ہے

wslservice.exe کو ختم کرنے سے کوآرڈینیٹر غیر فعال ہو جاتا ہے۔ چلتی ہوئی ڈسٹری بیوشنز بند ہو جاتی ہیں۔ یہ wsl.exe بند کرنے جیسا نہیں ہے، اور نہ ہی یہ کسی ایک ڈسٹرو کے لیے wslhost ختم کرنے جیسا ہے۔

کیا میں اسے ہٹا سکتا ہوں؟

کسی بے ترتیب exe کے بجائے WSL کو اَن انسٹال کریں

اختیاری خصوصیات (Optional features) سے Windows Subsystem for Linux کو بند کریں یا WSL Store پیکیج کو اَن انسٹال کریں۔ System32 یا WindowsApps کو خود سے ڈیلیٹ نہ کریں۔ wsl.exe کو ہٹانے سے WslService نہیں ہٹتی۔

کیا اسے Windows کے ساتھ شروع ہونا چاہیے؟

جب کوئی WSL کلائنٹ منسلک ہوتا ہے تو WslService طلب پر شروع ہوتی ہے۔ یہ wsl.exe کے ساتھ Startup Apps کا چیک باکس نہیں ہے۔

وسائل کے استعمال کی پیمائش کریں

یونیورسل بیس لائن کا مفروضہ کرنے کے بجائے موجودہ عمل کی پیمائش کریں
CPU اور میموری ایک ہی PID اور ورک لوڈ کے لیے کئی مشاہدات کا موازنہ کریں۔ اس اندراج میں کوئی آزادانہ طور پر ماپا گیا یونیورسل بیس لائن نہیں ہے۔
ڈسک اور نیٹ ورک اصل عمل اور موجودہ ٹاسک کو سرگرمی سے منسوب کریں؛ ایک فائل نام اکیلے متوقع منزلوں یا ٹرانسفر والیوم قائم نہیں کرتا ہے۔

فائل کی معلومات

wslservice.exe فائل کی معلومات
ایگزیکیوٹیبل کا نام wslservice.exe
ریکارڈ شدہ تنصیب کا راستہ C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe
پبلشر Microsoft Corporation
دستخط کی جانچ اصل فائل کا معائنہ کریں؛ یہ اندراج اس کے سرٹیفکیٹ کی شناخت کی تصدیق نہیں کرتا ہے۔

عام مسائل

لوگ یہ سوچ کر wsl.exe کو ختم کر دیتے ہیں کہ انہوں نے سروس بند کر دی ہے

CLI بند ہو جاتی ہے۔ WslService ورچوئل مشین اور دیگر ڈسٹروز کو متحرک رکھ سکتی ہے۔ اگر آپ کوآرڈینیٹر کو غیر فعال کرنا چاہتے ہیں تو wsl --shutdown استعمال کریں۔

Docker یا VS Code WSL اسے بار بار فعال کرتے ہیں

وہ ایپس سروس کو کال کرتی ہیں۔ ایک Ubuntu ٹیب کو بند کرنے سے WslService اَن انسٹال نہیں ہوتی۔

ٹربل شوٹنگ

کسی بھی نقصان دہ اقدام سے پہلے تشخیص کریں۔

wsl.exe پر Task Manager کے بجائے پرامپٹ سے wsl -l -v چلائیں

اسٹیٹس اور ورژن CLI پر ہوتے ہیں۔ wslservice وہ سیشن 0 ہوسٹ ہے جس سے وہ کمانڈز رابطہ کرتی ہیں۔

VM کو روکنے کے لیے wsl --shutdown، پھر ایک ڈسٹرو دوبارہ کھولیں

اگر سروس شروع نہ ہو تو WSL Store پیکیج کی مرمت کریں۔ WslService کو "ٹھیک" کرنے کے لیے wslhost.exe کو تبدیل نہ کریں۔

تکنیکی تفصیلات

تکنیکی تفصیلات
wslservice.exe تکنیکی تفصیلات
امیج کا نام wslservice.exe
سروس WslService

چلتی ہوئی فائل کی شناخت چیک کریں

ایک فائل نام اکیلے حفاظت قائم نہیں کر سکتا۔ اصل راستے، دستخط اور پروڈکٹ کی شناخت کی تصدیق کریں۔

ذرائع اور توثیق

ریکارڈ شدہ ماخذ کا لیبل: اگست 2026۔ یہ لیبل آزادانہ توثیق قائم نہیں کرتا۔ ہم تحقیق کیسے کرتے ہیں.

کیا یہ مضمون مفید تھا؟

ہاں یا نہیں کافی ہے۔ اگر آپ چاہیں تو کوئی وجہ منتخب کریں، یا ایک مختصر نوٹ شامل کریں۔

کیا یہ مضمون مفید تھا؟