सामग्री पर जाएं

wslrelay.exe

Windows प्रोसेसMicrosoft Corporation

कैटलॉग खोज शब्द wslrelay, wsl relay, wsl localhost relay

Windowsसिस्टम कंपोनेंट

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 है
Feex का कहना है
यदि मुझे किसी Linux ऐप को localhost से बाउंड करते समय wslrelay दिखाई देता है, तो मैं इसे पोर्ट ब्रिज मानता हूँ। मैं Hyper-V Manager नहीं खोलता और उस लिसन के लिए vmms की खोज नहीं करता।

wslrelay.exe क्या है?

wslrelay पोर्ट/stdio रिले है, हाइपरवाइजर नहीं। यह vmms.exe नहीं है और यह vmcompute.exe नहीं है। वे कंप्यूट चलाते हैं। यह छवि केवल localhost और कुछ स्ट्रीम को पाटती है।

यह क्या करता है?

यह Windows localhost पर Linux लिसन को मैप करता है और लॉन्च की गई प्रक्रिया के लिए 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 फ़ाइल जानकारी
एक्ज़ीक्यूटेबल नाम 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 तकनीकी विवरण
इमेज का नाम wslrelay.exe
भूमिका WSL localhost और stdio रिले

चल रही फ़ाइल की पहचान जांचें

केवल एक फ़ाइल नाम सुरक्षा स्थापित नहीं कर सकता। वास्तविक पथ, हस्ताक्षर और उत्पाद पहचान सत्यापित करें।

स्रोत और सत्यापन

दर्ज स्रोत लेबल: August 2026। यह लेबल स्वतंत्र सत्यापन स्थापित नहीं करता है। हम कैसे शोध करते हैं.

  • Microsoft Learn: WSL नेटवर्किंग · Windows और WSL के बीच localhost और पोर्ट अग्रेषण
  • Microsoft Learn: WSL आर्किटेक्चर · नेटवर्किंग हेल्पर्स CLI नहीं हैं
  • Foxhole प्रक्रिया मानचित्र · Windows PC पर फ़र्स्ट-पार्टी नमूने। कोई लैब बेंचमार्क नहीं।
  • Microsoft Sysinternals: Sigcheck · फ़ाइल हस्ताक्षरों का निरीक्षण करने का तरीका बताता है। यह संदर्भ किसी विशेष चल रही फ़ाइल की पहचान या सुरक्षा स्थापित नहीं करता है।
  • Microsoft: Get-CimInstance · केवल-पढ़ने योग्य स्थानीय प्रोसेस-क्वेरी विधि।
  • Microsoft: Win32_Process गुण · प्रोसेस आईडी, निष्पादन योग्य पथ, निर्माण तिथियाँ और पैरेंट-आईडी पुन: उपयोग का दस्तावेज़ीकरण करता है।

क्या यह लेख उपयोगी था?

हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।

क्या यह लेख उपयोगी था?