Гибридный сон недоступен в WSL2?

Система:

  • Windows 10 x64 Про
  • Ryzen 5900X на материнской плате X570

Я использую Docker для Windows и WSL2 в своей системе. Я заметил, что в параметрах питания я не могу включить гибридный сон , хотя доступны только режим ожидания (S3) и спящий режим .powercfgуказывает следующую причину недоступности гибридного сна : гипервизор не поддерживает это состояние ожидания.

      powercfg.exe -a
The following sleep states are available on this system:
    Standby (S3)
    Hibernate
    Fast Startup

The following sleep states are not available on this system:
    Standby (S1)
        The system firmware does not support this standby state.

    Standby (S2)
        The system firmware does not support this standby state.

    Standby (S0 Low Power Idle)
        The system firmware does not support this standby state.

    Hybrid Sleep
        The hypervisor does not support this standby state.

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

Однако я нашел некоторую информацию о том, что гибридный сон недоступен, когда Hyper-V включен, например /questions/443640/noutbuk-ne-perejdet-v-spyaschij-rezhim-esli-hyper-v-vklyuchen-v-windows-10-pro/443646#443646 . Но компонент Hyper-V определенно не включен в моей системе (я проверил «Включение или отключение функций Windows»).

Есть некоторые признаки того, что это также имеет место, если вы используете WSL2 (см., например, «Как активировать состояния сна после установки Windows 10 »).Я просто не могу найти однозначного ответа. Итак, неужели гибридный сон недоступен при использовании WSL2?

1 ответ

WSL2 не имел никакого значения, и у меня не был включен Hyper-V, но после долгих осмотров и экспериментов я заметил, что в списке включенных функций Windows у меня установлен флажок «Платформа виртуальных машин». Отключил это, и теперь доступен гибридный сон!

Я не знаю, необходимо ли это для запуска, например, VMWare/VirtualBox, или для чего оно используется, но это по крайней мере одно из возможных решений.

Другие вопросы по тегам