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` показва дистрибуциите. RAM паметта на госта за WSL2 се показва като vmmem или vmmemWSL. WslService поддържа виртуалната машина активна след затварянето на този CLI. Затварянето на командния прозорец не изчиства паметта.
- Безопасен ли е?
- Проверете пътя, подписа и издателя на изпълнявания файл. Самото име не може да гарантира безопасност.
- vmmem ли е?
- Не. vmmem е паметта на госта
- Мога ли да го прекратя?
- Тази CLI сесия се прекратява
Какво представлява wsl.exe?
wsl.exe е CLI, който изпълнявате; не е vmmem. Паметта в Task Manager за WSL2 VM се отчита като vmmemWSL (или vmmem). Този файл служи само за стартиране и управление. Той също така не е WslService.
Какво прави?
Той стартира дистрибуция, изпълнява команди за Linux и приема `wsl --shutdown`. Той не съдържа работния набор на госта и не хоства Hyper-V Manager.
Защо се изпълнява?
Вие, скрипт, Windows Terminal или среда за разработка (IDE) сте стартирали WSL. Краткотраен процес wsl.exe е еднократна команда. Дълготраен процес е прикачен шел.
Инспектирайте работещия екземпляр
В Windows PowerShell, тази заявка само за четене изброява съвпадащи идентификатори на процеси, времена на създаване и пътища на изпълними файлове на този компютър.
Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'wsl.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List
Липсата на резултат или недостъпен път е неубедителна. Защитените процеси могат да ограничат достъпа, а идентификаторите на процеси могат да бъдат използвани повторно. Пазете личните пътища локални.
Използвайте ръководство за идентификация на файлове за сравняване на подписи и метаданни на продукта. Само името на файл не може да установи безопасност.
Безопасен ли е?
Проверете този работещ файл
wsl.exe в System32 е CLI инструментът на Microsoft. wsl.exe в Downloads не е. Високата консумация на RAM на друг ред, наречен vmmem, не е от този инструмент за стартиране.
Сравнете записаното местоположение с действителния файл. Познатата папка сама по себе си не установява самоличност.
C:\Windows\System32\wsl.exe
- Вграден инструмент за стартиране в System32
- Извеждайте списък с дистрибуциите чрез wsl -l -v
- Свързан компонент за паметта: vmmem / vmmemWSL, а не този файл
Мога ли да го прекратя?
Затваря съответния CLI
Прекратяването на wsl.exe спира съответната команда или шел. Виртуалната машина WSL2 може да остане във vmmemWSL до изпълнение на `wsl --shutdown`. Прекратяването на vmmem не се предлага като изтриване на файл.
Мога ли да го премахна?
Optional features, а не Explorer
Премахнете Windows Subsystem for Linux от Optional features или пакета от Store. Не изтривайте System32\wsl.exe. Изтриването на vmmem не е поддържан начин за деинсталиране.
Трябва ли да стартира с Windows?
Пряк път или профил в Terminal може да го стартира. Редът за паметта на виртуалната машина не е този CLI.
Измерване на използването на ресурсите
| CPU и памет | Сравнете няколко наблюдения за един и същ PID и натоварване. Този запис няма независимо измерена универсална базова линия. |
|---|---|
| Диск и мрежа | Припишете активността на действителния процес и текущата задача; само името на файл не установява очаквани дестинации или обем на трансфер. |
Информация за файла
| Име на изпълнимия файл | wsl.exe |
|---|---|
| Записан път на инсталация | C:\Windows\System32\wsl.exe |
| Издател | Microsoft Corporation |
| Проверка на подписа | Инспектирайте действителния файл; този запис не удостоверява самоличността на неговия сертификат. |
Често срещани проблеми
Потребителите се опитват да изтрият vmmem, защото wsl.exe изглежда малък
vmmem е паметта на госта върху хоста. Използвайте wsl --shutdown от този CLI. В System32 няма компонент за почистване като vmmem.exe.
`wsl -l -v` показва празен списък, след като са прекратили WslService
CLI не може да комуникира с неактивен координатор. Стартирайте WslService, след което проверете списъка отново. Стартиращият файл никога не е бил самата услуга.
Отстраняване на неизправности
Поставете диагноза, преди да предприемете каквото и да било деструктивно действие.
Изпълнете wsl -l -v, преди да търсите къде е отишла паметта
Спрените дистрибуции все още оставят активна VM до изключването й. vmmemWSL е този работен набор. Това exe е само командата.
wsl --shutdown, след което потвърдете, че vmmemWSL е изчезнал
Ако CLI върне грешка, поправете WSL. Не заменяйте wsl.exe от zip файл и не изтривайте файл на vmmem.
Технически подробности
Технически подробности
| Име на изображението | wsl.exe |
|---|---|
| Роля | Инструмент за команден ред за стартиране на WSL |
Проверете идентичността на работещ файл
Само името на файл не може да установи безопасност. Проверете действителния път, подписа и самоличността на продукта.
Източници и проверка
Записан етикет за източник: август 2026 г. Този етикет не установява независима проверка. Как проучваме.
- Microsoft Learn: Основни команди за WSL · wsl.exe е входната точка в командния ред
- Microsoft Learn: инсталиране на WSL · Вграденият wsl.exe стартира дистрибуции
- Карта на процесите във Foxhole · Извадки от първа страна на компютри с Windows. Не е лабораторен бенчмарк.
- Microsoft Sysinternals: Sigcheck · Обяснява как се проверяват цифровите файлови подписи. Тази препратка не установява идентичността или безопасността на конкретен изпълняван файл.
- Microsoft: Get-CimInstance · Метод за локално запитване на процеси само за четене.
- Microsoft: Win32_Process свойства · Документира идентификатори на процеси, пътища на изпълними файлове, дати на създаване и повторно използване на идентификатор на родител.
Беше ли полезна тази статия?
Достатъчно е "да" или "не". Изберете причина, ако желаете, или добавете кратка бележка.
Благодарим ви. Това ни помага да подобрим тази страница.