На жаль, VirtualBox не підтримує функції, які дозволяли б гостьовій ОС заснути або перезимувати. Тому немає можливості включити сплячку в гостьовій системі Windows.
Але якщо вам спеціально не потрібно використовувати сплячку в гостьовій системі (наприклад, для тестування), в цьому насправді немає необхідності, оскільки сам VirtualBox має подібну особливість. Детальніше читайте нижче.
Якщо хтось шукає той же ефект, але без необхідності реально використовувати сплячку Windows, VirtualBox має функцію під назвою Зберегти стан машини . Він просто заморожує гостьову систему і зберігає стан оперативної пам’яті та VM на диску. Це робиться VirtualBox, а не Windows. Коли гостьова система запуститься знову і її стан відновиться, вона навіть не помітить, що вона була перервана.
Ви можете його запустити, просто натиснувши кнопку закриття вікна VM, вибравши Зберегти стан машини та підтвердити OK . Або відкрийте контекстне меню VM у VirtualBox, відкрийте підменю Закрити та виберіть Зберегти стан . Також є ярлик клавіатури, у вікні VirtualBox це Ctrl+, Vа у вікні VM - Host key+ Q.
Це має працювати теоретично з будь-якою гостьовою системою, навіть якщо вона сама не підтримує сплячку.
Ви також можете перевірити розділ 1.8.6. Збереження стану машини керівництва користувача VirtualBox.