wslrelay.exe
ক্যাটালগ অনুসন্ধানের পদ wslrelay, wsl relay, wsl localhost relay
WSL localhost এবং stdio রিলে। এটি Windows এবং একটি ডিস্ট্রোর মধ্যে পোর্ট এবং কিছু কনসোল স্ট্রিম ফরোয়ার্ড করে। এটি হাইপারভাইজার নয় এবং WslService নয়।
আপনার যা জানা প্রয়োজন
wslrelay হলো পোর্ট/stdio রিলে, হাইপারভাইজার নয়।
wslrelay.exe Windows এবং WSL-এর মধ্যে localhost পোর্ট এবং কিছু stdio ফরোয়ার্ড করে। vmcompute.exe এবং ইউটিলিটি VM হলো কম্পিউট সাইড। wslhost.exe বিস্তৃত ইন্টারঅপ পরিচালনা করে। একটি রিলে শেষ করলে একটি ফরোয়ার্ড করা ওয়েব সার্ভার বন্ধ হতে পারে, স্বয়ং Hyper-V নয়।
- নিরাপদ?
- চলমান ফাইলের পাথ, স্বাক্ষর এবং প্রকাশক পরীক্ষা করুন। কেবল নাম দিয়ে নিরাপত্তা নিশ্চিত করা যায় না।
- এটি কি Hyper-V?
- না। এটি একটি পোর্ট/stdio রিলে
- wslhost-এর মতো একই?
- না। wslhost হলো ইন্টারঅপ I/O
wslrelay.exe কী?
wslrelay হলো পোর্ট/stdio রিলে, হাইপারভাইজার নয়। এটি vmms.exe নয় এবং এটি vmcompute.exe নয়। সেগুলি কম্পিউট চালায়। এই ইমেজটি কেবল localhost এবং কিছু স্ট্রিম সংযুক্ত করে।
এটি কী কাজ করে?
এটি একটি Linux লিসেনকে Windows localhost-এ ম্যাপ করে এবং একটি চালু করা প্রসেসের জন্য stdio বহন করতে পারে। এটি VM পরিচালনা করে না এবং এটি ডিস্ট্রিবিউশনের তালিকা তৈরি করে না।
এটি কেন চলছে?
একটি ডিস্ট্রো একটি পোর্ট প্রকাশ করেছে, একটি টুল localhost ফরোয়ার্ডিং ব্যবহার করেছে, বা WSL-এর একটি stdio ব্রিজের প্রয়োজন ছিল। কোনো ফরোয়ার্ড করা সকেট না থাকার অর্থ সাধারণত এই রিলে নিষ্ক্রিয় বা বন্ধ থাকা উচিত।
এর একাধিক কপি কেন রয়েছে?
বেশ কয়েকটি wslrelay.exe কপি একাধিক পোর্ট বা stdio ব্রিজ হতে পারে। তা একাধিক Hyper-V ম্যানেজমেন্ট সার্ভিস নয়।
চলমান ইনস্ট্যান্সটি পরীক্ষা করুন
উইন্ডোজ পাওয়ারশেলে, এই রিড-অনলি কোয়েরিটি এই পিসিতে ম্যাচিং প্রসেস আইডি, তৈরির সময় এবং এক্সিকিউটেবল পাথ তালিকাভুক্ত করে।
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wslrelay.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
কোনো ফলাফল না থাকা বা অ্যাক্সেসযোগ্য নয় এমন পাথ অস্পষ্ট। সুরক্ষিত প্রক্রিয়াগুলি অ্যাক্সেস সীমাবদ্ধ করতে পারে এবং প্রসেস আইডিগুলি পুনরায় ব্যবহার করা যেতে পারে। ব্যক্তিগত পাথগুলি স্থানীয় রাখুন।
ব্যবহার করুন ফাইল-শনাক্তকরণ নির্দেশিকা সিগনেচার এবং পণ্যের মেটাডেটা তুলনা করতে। শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না।
এটি কি নিরাপদ?
এই চলমান ফাইলটি যাচাই করুন
WSL প্যাকেজে থাকা একটি Microsoft wslrelay হলো localhost/stdio ব্রিজ। Temp-এ থাকা একটি wslrelay.exe তা নয়। এটি এখনও Hyper-V vmms নয়।
রেকর্ড করা অবস্থানটি প্রকৃত ফাইলের সাথে তুলনা করুন। একটি পরিচিত ফোল্ডার একা পরিচয় স্থাপন করে না।
C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe
- প্রত্যাশিত প্রকাশক: Microsoft Corporation
- কাজ হলো পোর্ট এবং stdio রিলে করা
- vmcompute.exe নয় এবং vmms.exe নয়
আমি কি এটি বন্ধ করতে পারি?
সেই ফরোয়ার্ড করা পোর্টটি ড্রপ হয়
wslrelay.exe শেষ করলে সেই Linux লিসেনারে localhost অ্যাক্সেস ব্যাহত হতে পারে। ইউটিলিটি VM সচল থাকতে পারে। vmms.exe বন্ধ করা একটি ভিন্ন, Hyper-V-এর বিষয়।
আমি কি এটি মুছে ফেলতে পারি?
না
wslrelay.exe মুছবেন না। যে Linux প্রসেসটি পোর্ট প্রকাশ করেছে তা বন্ধ করুন, অথবা wsl --shutdown চালান। এই রিলে অপসারণ করতে Hyper-V নিষ্ক্রিয় করবেন না।
এটি কি Windows-এর সাথে চালু হওয়া উচিত?
একটি ফরোয়ার্ড বা stdio ব্রিজ এটি শুরু করে। এটি Startup Apps নয়।
সম্পদ ব্যবহার পরিমাপ করুন
| CPU এবং মেমরি | একই PID এবং ওয়ার্কলোডের জন্য একাধিক পর্যবেক্ষণ তুলনা করুন। এই এন্ট্রির কোনো স্বাধীনভাবে পরিমাপ করা সার্বজনীন বেসলাইন নেই। |
|---|---|
| ডিস্ক এবং নেটওয়ার্ক | প্রকৃত প্রক্রিয়া এবং বর্তমান কাজের জন্য কার্যকলাপের বৈশিষ্ট্য নির্ধারণ করুন; শুধুমাত্র একটি ফাইলের নাম প্রত্যাশিত গন্তব্য বা স্থানান্তর পরিমাণ স্থাপন করে না। |
ফাইলের তথ্য
| এক্সিকিউটেবলের নাম | wslrelay.exe |
|---|---|
| রেকর্ড করা ইনস্টলেশন পাথ | C:\Program Files\WindowsApps\MicrosoftCorporationII.WindowsSubsystemForLinux_*\wslrelay.exe |
| প্রকাশক | Microsoft Corporation |
| স্বাক্ষর পরীক্ষা | প্রকৃত ফাইলটি পরীক্ষা করুন; এই এন্ট্রিটি এর সার্টিফিকেট পরিচয় প্রত্যয়িত করে না। |
সাধারণ সমস্যাসমূহ
একটি অপ্টিমাইজার রিলেটি বন্ধ করার পরে ব্রাউজার localhost:3000-এ পৌঁছাতে পারে না
Linux সার্ভার বা ডিস্ট্রো পুনরায় চালু করুন। অ্যাপটি এখনও VM-এ রয়েছে। vmms কখনোই এই ব্রিজ ছিল না।
wslhost ফাইলের হ্যাং হওয়ার সাথে বিভ্রান্তি
\\wsl.localhost ফাইল I/O হলো wslhost। একটি ডেড localhost পোর্ট হলো এই রিলে।
সমস্যা সমাধান
ক্ষতিকর কিছু পরিবর্তন করার আগে নির্ণয় করুন।
Linux প্রসেসটি এখনও শুনছে কিনা তা নিশ্চিত করুন
ডিস্ট্রোর ভিতরে, পোর্টটি পরীক্ষা করুন। যদি এটি সেখানে শোনে কিন্তু Windows localhost ব্যর্থ হয়, তবে রিলে হলো Windows সাইড। Hyper-V Manager এই সকেট দেখাবে না।
wsl --shutdown, তারপর আবার অ্যাপটি শুরু করুন
এটি রিলে পুনর্নির্মাণ করে। "localhost ঠিক করতে" vmcompute.exe প্রতিস্থাপন করবেন না।
প্রযুক্তিগত বিবরণ
প্রযুক্তিগত বিবরণ
| ইমেজ নাম | wslrelay.exe |
|---|---|
| ভূমিকা | WSL localhost এবং stdio রিলে |
চলমান ফাইলের পরিচিতি পরীক্ষা করুন
শুধুমাত্র একটি ফাইলের নাম নিরাপত্তা স্থাপন করতে পারে না। প্রকৃত পাথ, স্বাক্ষর এবং পণ্যের পরিচয় যাচাই করুন।
উৎস এবং যাচাইকরণ
রেকর্ডকৃত উৎসের লেবেল: August 2026। এই লেবেল স্বাধীন যাচাইকরণ প্রতিষ্ঠা করে না। আমরা কীভাবে গবেষণা করি.
- Microsoft Learn: WSL networking · Windows এবং WSL-এর মধ্যে localhost এবং পোর্ট ফরোয়ার্ডিং
- Microsoft Learn: WSL architecture · নেটওয়ার্কিং হেল্পারগুলি CLI নয়
- Foxhole প্রসেস ম্যাপ · Windows PC-তে ফার্স্ট-পার্টি নমুনা। কোনো ল্যাব বেঞ্চমার্ক নয়।
- Microsoft Sysinternals: Sigcheck · ফাইলের স্বাক্ষর কীভাবে পরীক্ষা করতে হয় তা ব্যাখ্যা করে। এই রেফারেন্সটি কোনো নির্দিষ্ট চলমান ফাইলের পরিচয় বা নিরাপত্তা প্রতিষ্ঠা করে না।
- Microsoft: Get-CimInstance · রিড-অনলি লোকাল প্রসেস-কোয়েরি পদ্ধতি।
- Microsoft: Win32_Process বৈশিষ্ট্য · প্রসেস আইডি, এক্সিকিউটেবল পাথ, তৈরির তারিখ এবং প্যারেন্ট-আইডি পুনঃব্যবহার নথিভুক্ত করে।
এই নিবন্ধটি কি দরকারী ছিল?
একটি হ্যাঁ বা না-ই যথেষ্ট। আপনি চাইলে একটি কারণ বেছে নিন, বা একটি ছোট মন্তব্য যোগ করুন।
ধন্যবাদ। এটি আমাদের এই পৃষ্ঠাটি উন্নত করতে সহায়তা করে।