Где я могу увидеть или управлять скрытыми виртуальными машинами Hyper-V, созданными WSL2 или некоторыми другими приложениями?

Где я могу увидеть или управлять скрытыми виртуальными машинами Hyper-V, созданными WSL2 или некоторыми другими приложениями?

Два приложения в частности,Подсистема Windows для Linux 2иBlueStacks(эмулятор Android) явно используют Hyper-V и требуют, чтобы на системе, на которой он запущен, была включена функция Windows.

WSL2действует как виртуальная машина во многих важных отношениях, имеет собственный сетевой интерфейс и требуетопределенные препятствия, через которые нужно перепрыгнутьдля предоставления внешнему миру доступа к службе, прослушивающей виртуальную машину.

BlueStacksявно упоминает создание виртуальной машины в процессе ее настройки.

Я ожидал, что смогу просматривать и исследовать эти виртуальные машины с помощью приложения-менеджера Hyper-V, как и любые другие, но в списке нет ни одной:

Скриншот диспетчера Hyper-V Не обращайте внимания на «Новую виртуальную машину», это то, что я создал вручную за несколько месяцев до того, как начал возиться с этими приложениями, но это также доказывает, что менеджер Hyper-V может правильно видеть виртуальные машины.

Тот факт, что оба эти приложения запускают «скрытые» виртуальные машины, наводит меня на мысль, что причина их невидимости в менеджере одна и та же.

Я использую Windows 10 b19041, и мой пользователь имеет права администратора. Запуск Hyper-V manager от имени администратора через контекстное меню не дает никакого эффекта.

Где я могу найти информацию об этих «скрытых» виртуальных машинах и работать с ними с помощью инструментов Hyper-V?

решение1

hcsdiag listпокажет виртуальную машину WSL; также покажет виртуальную машину Windows Sandbox и виртуальную машину Edge Application Guard.

Больше информации:

Связанный контент