Перейти к содержимому

vmms.exe

Процесс WindowsMicrosoft Corporation

Термины для поиска в каталоге: vmms, управление виртуальными машинами Hyper-V, служба vmms

WindowsСистемный компонент

Служба управления виртуальными машинами Hyper-V (Hyper-V Virtual Machine Management Service). Она управляет виртуальными машинами Hyper-V в выпусках с поддержкой Hyper-V. Это не wslservice.exe из WSL.

Что необходимо знать

vmms - это управление Hyper-V, а не wslservice из WSL.

vmms.exe - это служба управления виртуальными машинами (Virtual Machine Management Service). Диспетчер Hyper-V взаимодействует с ней. wslservice.exe координирует дистрибутивы WSL. vmcompute.exe - это служба вычислений узла (Host Compute Service). Завершение vmms не выключает Ubuntu так, как это делает `wsl --shutdown`.

Безопасен?
Проверьте путь к запущенному файлу, его цифровую подпись и издателя. Одно только имя не гарантирует безопасность.
То же самое, что и wslservice?
Нет. Это управление Hyper-V
Стоит ли завершать его?
Виртуальные машины Hyper-V теряют управление
Feex сообщает
Если я вижу vmms в выпуске с Hyper-V, я воспринимаю его как компонент управления виртуальными машинами. Я не ищу Ubuntu внутри этого процесса и не завершаю wslservice для остановки Диспетчера Hyper-V.

Что такое vmms.exe?

vmms относится к управлению Hyper-V, а не к wslservice из WSL. Это Virtual Machine Management Service (служба управления виртуальными машинами). wslservice.exe координирует только WSL. Путать эти названия ошибочно.

Что он делает?

Он создает, запускает и настраивает виртуальные машины Hyper-V. Рабочими процессами являются vmwp.exe, по одному на каждую запущенную виртуальную машину. Он не обрабатывает команду `wsl -l -v`.

Почему он запущен?

Hyper-V установлен, и какой-то компонент открыл стек управления. В редакциях Home без Hyper-V стандартный vmms в каталоге System32 отображаться не должен.

Проверить запущенный экземпляр

В Windows PowerShell этот запрос только для чтения перечисляет соответствующие идентификаторы процессов, время создания и пути к исполняемым файлам на этом ПК.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'vmms.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Отсутствие результата или недоступный путь неубедительны. Защищенные процессы могут ограничивать доступ, а идентификаторы процессов могут повторно использоваться. Храните личные пути локально.

Используйте руководство по идентификации файлов для сравнения сигнатур и метаданных продукта. Одно только имя файла не может установить безопасность.

Безопасен ли он?

Проверьте этот запущенный файл

vmms.exe в каталоге System32 является Hyper-V VMMS. Файл vmms.exe в папке «Загрузки» таковым не является. Это по-прежнему не WslService.

Сравните записанное расположение с фактическим файлом. Знакомая папка сама по себе не устанавливает личность.

C:\Windows\System32\vmms.exe

  • Служба: Управление виртуальными машинами Hyper-V
  • Рабочие процессы: vmwp.exe, по одному на виртуальную машину
  • Не является wslservice.exe

Можно ли его завершить?

Управление Hyper-V прекращается

Завершение vmms.exe отключает Диспетчер Hyper-V и может заблокировать управление виртуальными машинами. Работающие копии vmwp могут остаться активными. Это не то же самое, что `wsl --shutdown`.

Можно ли его удалить?

Удалите роль Hyper-V, а не сам файл

Отключите Hyper-V в компонентах Windows, если вам не требуется VMMS. Не удаляйте System32\vmms.exe. Удаление WSL не удаляет эту службу.

Должен ли он запускаться вместе с Windows?

Служба vmms запускается, когда Hyper-V требуется управление. Она не является элементом автозагрузки WSL.

Измерение использования ресурсов

Измерьте текущий процесс, а не предполагайте универсальную базовую линию
ЦП и память Сравните несколько наблюдений для одного и того же PID и рабочей нагрузки. Эта запись не имеет независимо измеренной универсальной базовой линии.
Диск и сеть Приписывайте активность фактическому процессу и текущей задаче; одно только имя файла не устанавливает ожидаемые назначения или объем передачи.

Сведения о файле

Информация о файле vmms.exe
Имя исполняемого файла vmms.exe
Записанный путь установки C:\Windows\System32\vmms.exe
Издатель Microsoft Corporation
Проверка подписи Проверьте фактический файл; эта запись не удостоверяет личность его сертификата.

Распространенные проблемы

Пользователи останавливают WslService, чтобы закрыть Диспетчер Hyper-V

Диспетчер Hyper-V взаимодействует с vmms. У WSL есть собственная служба. Две разные консоли, два разных процесса.

Виртуальные машины продолжают работать после завершения vmms

vmwp.exe является рабочим процессом для конкретной виртуальной машины. Управление завершилось. Гостевая система может продолжать работать в рамках рабочего процесса.

Устранение неполадок

Проведите диагностику перед внесением деструктивных изменений.

Диспетчер Hyper-V и services.msc: Управление виртуальными машинами

Если эта оснастка дает сбой, статья относится к данной службе. Сбой при выполнении wsl -l -v связан с wslservice, а не с vmms.

Не отключайте Host Compute Service, чтобы «исправить Hyper-V»

vmcompute является службой HCS. Восстановите или перезапустите vmms для классических виртуальных машин. Оставьте файлы System32 на месте.

Технические подробности

Технические подробности
Технические сведения о vmms.exe
Имя образа vmms.exe
Служба Управление виртуальными машинами Hyper-V

Проверка подлинности работающего файла

Одно только имя файла не может установить безопасность. Проверьте фактический путь, подпись и идентификацию продукта.

Источники и проверка

Метка зарегистрированного источника: август 2026. Эта метка не гарантирует независимую проверку. Как мы проводим исследования.

  • Microsoft Learn: технология Hyper-V · Служба управления виртуальными машинами Hyper-V
  • Microsoft Learn: управление Hyper-V · vmms управляет виртуальными машинами, рабочие процессы запускают их
  • Карта процессов Foxhole · Собственные образцы с ПК под управлением Windows. Не является лабораторным бенчмарком.
  • Microsoft Sysinternals: Sigcheck · Описывает, как проверять цифровые подписи файлов. Этот справочный материал не подтверждает подлинность или безопасность конкретного запущенного файла.
  • Microsoft: Get-CimInstance · Метод запроса локальных процессов только для чтения.
  • Microsoft: Win32_Process properties · Документирует идентификаторы процессов, пути к исполняемым файлам, даты создания и повторное использование родительского идентификатора.

Была ли эта статья полезна?

Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.

Была ли эта статья полезна?