wsl.exe
Katalógus keresési kifejezések wsl, windows subsystem for linux cli, wsl.exe
A felhasználók által használt WSL parancssori indító. Itt futtathatja a `wsl -l -v` parancsot. Nem a vmmem és nem a WslService.
Amit tudni érdemes
A wsl.exe a parancssori felület (CLI), amelyet Ön futtat; nem a vmmem.
A wsl.exe a beépített indító. A `wsl -l -v` parancs listázza a disztribúciókat. A WSL2 vendég-memóriája vmmem vagy vmmemWSL néven jelenik meg. A WslService életben tartja a virtuális gépet a CLI bezárása után is. A parancssor bezárása nem jelent memóriatisztítást.
- Biztonságos?
- Ellenőrizze a futó fájl elérési útját, aláírását és kiadóját. A név önmagában nem garantálja a biztonságot.
- Ez a vmmem?
- Nem. A vmmem a vendég-memória
- Leállíthatom?
- A CLI-munkamenet véget ér
Mi az a wsl.exe?
A wsl.exe az a parancssori felület, amelyet futtat; nem a vmmem. A Feladatkezelőben a WSL2 VM memóriája vmmemWSL (vagy vmmem). Ez a fájl csak elindítja és felügyeli azt. Nem azonos a WslService-szel sem.
Mit csinál?
Elindít egy disztribúciót, Linux-parancsokat futtat, és fogadja a `wsl --shutdown` utasítást. Nem tartalmazza a vendég munkakészletét, és nem futtatja a Hyper-V-kezelőt.
Miért fut?
Ön, egy parancsfájl, a Windows Terminal vagy egy IDE elindította a WSL-t. A rövid életű wsl.exe egy egyszeri parancs. A hosszú életű egy csatolt parancsértelmező.
Futtatási példány ellenőrzése
A Windows PowerShellben ez az írásvédett lekérdezés felsorolja a megfelelő folyamatazonosítókat, létrehozási időket és futtatható fájlok elérési útjait ezen a PC-n.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Az eredmény hiánya vagy egy hozzáférhetetlen elérési út nem meggyőző. A védett folyamatok korlátozhatják a hozzáférést, és a folyamatazonosítók újra felhasználhatók. Tartsa a személyes elérési utakat helyi szinten.
Használja a fájl-azonosító útmutatót az aláírások és a termék metaadatok összehasonlításához. Csak egy fájlnév önmagában nem állapíthatja meg a biztonságot.
Biztonságos?
Ellenőrizze ezt a futó fájlt
A System32-ben lévő wsl.exe a Microsoft CLI eszköze. A Letöltések mappában lévő wsl.exe nem az. A magas memóriahasználat a vmmem nevű másik sorban nem ehhez az indítóhoz tartozik.
Hasonlítsa össze a rögzített helyet a tényleges fájllal. Egy ismerős mappa önmagában nem állapítja meg az azonosságot.
C:\Windows\System32\wsl.exe
- Beépített indító a System32 mappában
- Disztribúciók listázása a wsl -l -v paranccsal
- Memóriabeli testvére: vmmem / vmmemWSL, nem ez a fájl
Leállíthatom?
Bezárja az adott CLI-t
A wsl.exe leállítása megszakítja az adott parancsot vagy parancsértelmezőt. A WSL2 virtuális gép a vmmemWSL-ben maradhat a `wsl --shutdown` kiadásáig. A vmmem leállítása nem fájltörlésként működik.
Eltávolíthatom?
Választható funkciók, nem a Fájlkezelő
Távolítsa el a Windows alrendszer Linuxhoz összetevőt a Választható funkciókból vagy a Store-csomagból. Ne törölje a System32\wsl.exe fájlt. A vmmem törlése nem támogatott eltávolítási mód.
El kell indulnia a Windowszal együtt?
Egy parancsikon vagy egy Terminal-profil elindíthatja. A virtuális gép memóriájának sora nem ez a CLI.
Mérje az erőforrás-felhasználást
| CPU és memória | Hasonlítsa össze több megfigyelést ugyanazon PID és munkaterhelés esetében. Ez a bejegyzés nem rendelkezik függetlenül mért egyetemes alapvonallal. |
|---|---|
| Lemez és hálózat | Aktivitást rendeljen hozzá a tényleges folyamathoz és az aktuális feladathoz; egy fájlnév önmagában nem állapítja meg a várt célállomásokat vagy az átviteli mennyiséget. |
Fájlinformációk
| Futtatható fájl neve | wsl.exe |
|---|---|
| Rögzített telepítési elérési út | C:\Windows\System32\wsl.exe |
| Kiadó | Microsoft Corporation |
| Aláírás ellenőrzése | Vizsgálja meg a tényleges fájlt; ez a bejegyzés nem tanúsítja a tanúsítványának azonosságát. |
Gyakori problémák
Megpróbálják törölni a vmmemet, mert a wsl.exe kicsinek tűnik
A vmmem a gazdagépen lévő vendég-memória. Használja a wsl --shutdown parancsot ebből a CLI-ből. A System32-ben nincs vmmem.exe takarítás.
A `wsl -l -v` üres, miután leállították a WslService-t
A CLI nem tud kommunikálni a leállított koordinátorral. Indítsa el a WslService-t, majd listázzon újra. Az indítófájl soha nem volt maga a szolgáltatás.
Hibaelhárítás
Végezzen diagnosztikát, mielőtt bármilyen destruktív módosítást hajtana végre.
Futtassa a wsl -l -v parancsot, mielőtt a RAM után kutat
A leállított disztribúciók a leállításig továbbra is hátrahagynak egy virtuális gépet. A vmmemWSL jelenti ezt a munkakészletet. Ez az exe csak a parancs.
wsl --shutdown, majd ellenőrizze, hogy a vmmemWSL eltűnt-e
Ha a CLI hibát jelez, javítsa meg a WSL-t. Ne cserélje le a wsl.exe fájlt egy zip-ből, és ne töröljön egyetlen vmmem fájlt sem.
Műszaki adatok
Műszaki adatok
| Képnév | wsl.exe |
|---|---|
| Szerepkör | WSL parancssori indító |
Futó fájl azonosságának ellenőrzése
Csak egy fájlnév önmagában nem állapíthatja meg a biztonságot. Ellenőrizze a tényleges elérési utat, az aláírást és a termék azonosítását.
Források és ellenőrzés
Rögzített forráscímke: 2026. augusztus. Ez a címke nem jelent független ellenőrzést. Hogyan kutatunk.
- Microsoft Learn: WSL alapvető parancsok · A wsl.exe a parancssori belépési pont
- Microsoft Learn: a WSL telepítése · A beépített wsl.exe indítja el a disztribúciókat
- Foxhole folyamattérkép · Első féltől származó minták Windows rendszerű számítógépeken. Nem laboratóriumi teljesítményteszt.
- Microsoft Sysinternals: Sigcheck · Bemutatja, hogyan ellenőrizhetők a fájlaláírások. Ez a hivatkozás nem állapítja meg egy adott futó fájl azonosságát vagy biztonságosságát.
- Microsoft: Get-CimInstance · Írásvédett helyi folyamat-lekérdezési módszer.
- Microsoft: Win32_Process tulajdonságok · Dokumentálja a folyamatazonosítókat, futtatható fájlok elérési útjait, létrehozási dátumokat és a szülőazonosító újrahasználatát.
Hasznos volt ez a cikk?
Egy igen vagy nem is elég. Válasszon egy indokot, ha szeretne, vagy írjon egy rövid megjegyzést.
Köszönjük. Ez segít az oldal fejlesztésében.