wslservice.exe
ক্যাটালগ অনুসন্ধানের পদ wslservice, wsl service, lxssmanager
WSL সার্ভিস (WslService)। এটি ডিস্ট্রিবিউশন এবং WSL2 ইউটিলিটি VM সমন্বয় করে। এটি wsl.exe CLI নয় এবং এটি wslhost.exe নয়।
আপনার যা জানা প্রয়োজন
এটি WSL সার্ভিস, wsl.exe CLI নয়।
wslservice.exe হলো WslService। এটি WSL2 VM শুরু করে, ডিস্ট্রিবিউশন রেজিস্টার করে এবং Linux init-এর সাথে যোগাযোগ করে। wsl.exe হলো আপনার টাইপ করা কমান্ড। wslhost.exe হলো একটি প্রতি-ডিস্ট্রো ইন্টারঅপ হেল্পার। সার্ভিসটি শেষ করা একটি টার্মিনাল ট্যাব বন্ধ করার মতো নয়।
- নিরাপদ?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- wsl.exe-এর মতোই কি?
- না। এটি সার্ভিস
- আমার কি এটি বন্ধ করা উচিত?
- চলমান ডিস্ট্রোগুলি বন্ধ হয়ে যায়
wslservice.exe কী?
wslservice.exe হলো WSL সার্ভিস, wsl.exe CLI নয়। সার্ভিসের নাম WslService। এটি ডিস্ট্রিবিউশন এবং WSL2 ইউটিলিটি VM সমন্বয় করে। wslhost.exe কেবল ইন্টারঅপের মাধ্যমে একটি চলমান ডিস্ট্রোকে সহায়তা করে।
এটি কী কাজ করে?
এটি 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 শেষ করাও নয়।
আমি কি এটি মুছে ফেলতে পারি?
WSL আনইনস্টল করুন, কোনো এলোমেলো exe নয়
Optional features থেকে Windows Subsystem for Linux বন্ধ করুন বা WSL Store প্যাকেজটি আনইনস্টল করুন। System32 বা WindowsApps নিজে থেকে মুছবেন না। wsl.exe অপসারণ করলে WslService অপসারিত হয় না।
এটি কি Windows-এর সাথে চালু হওয়া উচিত?
যখন একটি WSL ক্লায়েন্ট সংযোগ করে তখন WslService চাহিদামতো শুরু হয়। এটি wsl.exe-এর পাশে থাকা কোনো Startup Apps চেকবক্স নয়।
সম্পদ ব্যবহার পরিমাপ করুন
| CPU এবং মেমরি | একই PID এবং ওয়ার্কলোডের জন্য একাধিক পর্যবেক্ষণ তুলনা করুন। এই এন্ট্রির কোনো স্বাধীনভাবে পরিমাপ করা সার্বজনীন বেসলাইন নেই। |
|---|---|
| ডিস্ক এবং নেটওয়ার্ক | প্রকৃত প্রক্রিয়া এবং বর্তমান কাজের জন্য কার্যকলাপের বৈশিষ্ট্য নির্ধারণ করুন; শুধুমাত্র একটি ফাইলের নাম প্রত্যাশিত গন্তব্য বা স্থানান্তর পরিমাণ স্থাপন করে না। |
ফাইলের তথ্য
| এক্সিকিউটেবলের নাম | wslservice.exe |
|---|---|
| রেকর্ড করা ইনস্টলেশন পাথ | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslservice.exe |
| প্রকাশক | Microsoft Corporation |
| স্বাক্ষর পরীক্ষা | প্রকৃত ফাইলটি পরীক্ষা করুন; এই এন্ট্রিটি এর সার্টিফিকেট পরিচয় প্রত্যয়িত করে না। |
সাধারণ সমস্যাসমূহ
লোকেরা সার্ভিসটি বন্ধ করেছে ভেবে wsl.exe বন্ধ করে
CLI প্রস্থান করে। WslService VM এবং অন্যান্য ডিস্ট্রোকে সচল রাখতে পারে। আপনি সমন্বয়কারী শান্ত রাখতে চাইলে wsl --shutdown ব্যবহার করুন।
Docker বা VS Code WSL এটিকে ফিরিয়ে আনতে থাকে
ঐ অ্যাপগুলি সার্ভিসটিকে কল করে। একটি Ubuntu ট্যাব বন্ধ করলে WslService আনইনস্টল হয় না।
সমস্যা সমাধান
ক্ষতিকর কিছু পরিবর্তন করার আগে নির্ণয় করুন।
প্রম্পট থেকে wsl -l -v চালান, wsl.exe-তে Task Manager নয়
অবস্থা এবং সংস্করণ CLI-তে থাকে। wslservice হলো সেশন 0 হোস্ট যার সাথে ঐ কমান্ডগুলি কথা বলে।
VM বন্ধ করতে wsl --shutdown চালান, তারপর একটি ডিস্ট্রো পুনরায় খুলুন
সার্ভিসটি শুরু না হলে, WSL Store প্যাকেজটি মেরামত করুন। WslService "ঠিক" করতে wslhost.exe প্রতিস্থাপন করবেন না।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
| ইমেজ নাম | wslservice.exe |
|---|---|
| সার্ভিস | WslService |
চলমান ফাইলের পরিচিতি পরীক্ষা করুন
শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Microsoft Learn: WSL architecture · wslservice.exe VM এবং ডিস্ট্রিবিউশন শুরু করে
- Microsoft Learn: WSL about · Windows Subsystem for Linux উপাদানসমূহ
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
- Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
- Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
- Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।