wsl.exe
ক্যাটালগ অনুসন্ধানের পদ wsl, windows subsystem for linux cli, wsl.exe
ব্যবহারকারী-মুখী WSL কমান্ড-লাইন লঞ্চার। আপনি এখানে `wsl -l -v` চালান। এটি vmmem নয় এবং এটি WslService নয়।
আপনার যা জানা প্রয়োজন
wsl.exe হলো আপনি যে CLI চালান; এটি vmmem নয়।
wsl.exe হলো ইনবক্স লঞ্চার। `wsl -l -v` ডিস্ট্রিবিউশন প্রিন্ট করে। WSL2-এর গেস্ট RAM vmmem বা vmmemWSL হিসেবে দেখায়। এই CLI প্রস্থান করার পরেও WslService VM-কে সচল রাখে। প্রম্পট বন্ধ করা মানে মেমরি খালি করা নয়।
- নিরাপদ?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- এটি কি vmmem?
- না। vmmem হলো গেস্ট মেমরি
- আমি কি এটি বন্ধ করতে পারি?
- সেই CLI সেশন শেষ হয়
wsl.exe কী?
wsl.exe হলো আপনি যে CLI চালান; এটি vmmem নয়। WSL2 VM-এর জন্য Task Manager মেমরি হলো vmmemWSL (বা vmmem)। এই ফাইলটি কেবল চালু এবং নিয়ন্ত্রণ করে। এটি WslService-ও নয়।
এটি কী কাজ করে?
এটি একটি ডিস্ট্রো শুরু করে, Linux কমান্ড চালায় এবং `wsl --shutdown` গ্রহণ করে। এটি গেস্ট ওয়ার্কিং সেট ধারণ করে না এবং এটি Hyper-V Manager হোস্ট করে না।
এটি কেন চলছে?
আপনি, একটি স্ক্রিপ্ট, Windows Terminal, বা একটি IDE WSL চালু করেছে। একটি স্বল্পস্থায়ী wsl.exe হলো একটি ওয়ান-শট কমান্ড। একটি দীর্ঘস্থায়ী হলো একটি সংযুক্ত শেল।
চলমান ইনস্ট্যান্সটি পরীক্ষা করুন
উইন্ডোজ পাওয়ারশেলে, এই রিড-অনলি কোয়েরিটি এই পিসিতে ম্যাচিং প্রসেস আইডি, তৈরির সময় এবং এক্সিকিউটেবল পাথ তালিকাভুক্ত করে।
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
কোনো ফলাফল না থাকা বা অ্যাক্সেসযোগ্য নয় এমন পাথ অস্পষ্ট। সুরক্ষিত প্রক্রিয়াগুলি অ্যাক্সেস সীমাবদ্ধ করতে পারে এবং প্রসেস আইডিগুলি পুনরায় ব্যবহার করা যেতে পারে। ব্যক্তিগত পাথগুলি স্থানীয় রাখুন।
ব্যবহার করুন ফাইল-শনাক্তকরণ নির্দেশিকা সিগনেচার এবং পণ্যের মেটাডেটা তুলনা করতে। শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না।
এটি কি নিরাপদ?
এই চলমান ফাইলটি যাচাই করুন
System32-এর wsl.exe হলো Microsoft CLI। Downloads-এ থাকা একটি wsl.exe তা নয়। vmmem নামের একটি ভিন্ন সারিতে থাকা উচ্চ RAM এই লঞ্চার নয়।
রেকর্ড করা অবস্থানটি প্রকৃত ফাইলের সাথে তুলনা করুন। একটি পরিচিত ফোল্ডার একা পরিচয় স্থাপন করে না।
C:\Windows\System32\wsl.exe
- System32-তে ইনবক্স লঞ্চার
- wsl -l -v দিয়ে ডিস্ট্রোর তালিকা দেখুন
- মেমরি সহোদর: vmmem / vmmemWSL, এই ফাইলটি নয়
আমি কি এটি বন্ধ করতে পারি?
সেই CLI বন্ধ করে
wsl.exe শেষ করলে সেই কমান্ড বা শেল বন্ধ হয়ে যায়। `wsl --shutdown` না হওয়া পর্যন্ত WSL2 VM vmmemWSL-এ থাকতে পারে। vmmem শেষ করা ফাইল ডিলিট হিসেবে প্রস্তাবিত নয়।
আমি কি এটি মুছে ফেলতে পারি?
ঐচ্ছিক ফিচারসমূহ, Explorer নয়
Optional features বা Store প্যাকেজ থেকে Windows Subsystem for Linux সরান। System32\wsl.exe মুছবেন না। vmmem মুছে ফেলা কোনো সমর্থিত আনইনস্টল পদ্ধতি নয়।
এটি কি Windows-এর সাথে চালু হওয়া উচিত?
একটি শর্টকাট বা Terminal প্রোফাইল এটি শুরু করতে পারে। VM মেমরির সারিটি এই CLI নয়।
সম্পদ ব্যবহার পরিমাপ করুন
| CPU এবং মেমরি | একই PID এবং ওয়ার্কলোডের জন্য একাধিক পর্যবেক্ষণ তুলনা করুন। এই এন্ট্রির কোনো স্বাধীনভাবে পরিমাপ করা সার্বজনীন বেসলাইন নেই। |
|---|---|
| ডিস্ক এবং নেটওয়ার্ক | প্রকৃত প্রক্রিয়া এবং বর্তমান কাজের জন্য কার্যকলাপের বৈশিষ্ট্য নির্ধারণ করুন; শুধুমাত্র একটি ফাইলের নাম প্রত্যাশিত গন্তব্য বা স্থানান্তর পরিমাণ স্থাপন করে না। |
ফাইলের তথ্য
| এক্সিকিউটেবলের নাম | wsl.exe |
|---|---|
| রেকর্ড করা ইনস্টলেশন পাথ | C:\Windows\System32\wsl.exe |
| প্রকাশক | Microsoft Corporation |
| স্বাক্ষর পরীক্ষা | প্রকৃত ফাইলটি পরীক্ষা করুন; এই এন্ট্রিটি এর সার্টিফিকেট পরিচয় প্রত্যয়িত করে না। |
সাধারণ সমস্যাসমূহ
লোকেরা vmmem মুছে ফেলার চেষ্টা করে কারণ wsl.exe দেখতে ছোট মনে হয়
vmmem হলো হোস্টের গেস্ট মেমরি। এই CLI থেকে wsl --shutdown ব্যবহার করুন। System32-তে কোনো vmmem.exe পরিচ্ছন্নতা নেই।
WslService শেষ করার পর `wsl -l -v` খালি
CLI একটি নিষ্ক্রিয় সমন্বয়কারীর সাথে যোগাযোগ করতে পারে না। WslService শুরু করুন, তারপর আবার তালিকাভুক্ত করুন। লঞ্চার ফাইলটি কখনোই সার্ভিস ছিল না।
সমস্যা সমাধান
ক্ষতিকর কিছু পরিবর্তন করার আগে নির্ণয় করুন।
RAM খোঁজার আগে wsl -l -v চালান
বন্ধ থাকা ডিস্ট্রোও শাটডাউন না হওয়া পর্যন্ত একটি VM রেখে যায়। vmmemWSL হলো সেই ওয়ার্কিং সেট। এই exe কেবল কমান্ডটি মাত্র।
wsl --shutdown, তারপর নিশ্চিত করুন যে vmmemWSL চলে গেছে
CLI ত্রুটি দিলে, WSL মেরামত করুন। একটি জিপ থেকে wsl.exe প্রতিস্থাপন করবেন না, এবং একটি vmmem ফাইল মুছবেন না।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
| ইমেজ নাম | wsl.exe |
|---|---|
| ভূমিকা | WSL কমান্ড-লাইন লঞ্চার |
চলমান ফাইলের পরিচিতি পরীক্ষা করুন
শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Microsoft Learn: WSL basic commands · wsl.exe হলো কমান্ড-লাইন এন্ট্রি পয়েন্ট
- Microsoft Learn: install WSL · ইনবক্স wsl.exe ডিস্ট্রিবিউশন চালু করে
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
- Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
- Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
- Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।