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 को समाप्त करने से वह कमांड या शेल रुक जाता है। WSL2 VM `wsl --shutdown` तक 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 बुनियादी कमांड · wsl.exe कमांड-लाइन प्रवेश बिंदु है
- Microsoft Learn: WSL स्थापित करें · इनबॉक्स wsl.exe वितरण लॉन्च करता है
- Foxhole प्रक्रिया मानचित्र · Windows PC पर फ़र्स्ट-पार्टी नमूने। कोई लैब बेंचमार्क नहीं।
- Microsoft Sysinternals: Sigcheck · फ़ाइल हस्ताक्षरों का निरीक्षण करने का तरीका बताता है। यह संदर्भ किसी विशेष चल रही फ़ाइल की पहचान या सुरक्षा स्थापित नहीं करता है।
- Microsoft: Get-CimInstance · केवल-पढ़ने योग्य स्थानीय प्रोसेस-क्वेरी विधि।
- Microsoft: Win32_Process गुण · प्रोसेस आईडी, निष्पादन योग्य पथ, निर्माण तिथियाँ और पैरेंट-आईडी पुन: उपयोग का दस्तावेज़ीकरण करता है।
क्या यह लेख उपयोगी था?
हाँ या ना ही काफी है। यदि आप चाहें तो कोई कारण चुनें, या एक संक्षिप्त नोट जोड़ें।
धन्यवाद। इससे हमें इस पृष्ठ को बेहतर बनाने में मदद मिलती है।