Автоматический запуск Virtualbox VM при загрузке Windows 10

Автоматический запуск Virtualbox VM при загрузке Windows 10

Я хочу автоматически запускать Virtualbox VM при загрузке Windows 10, желательно без дополнительных программ. Даже если пользователь не вошел в систему. Я попробовал несколько вариантов: Создал ярлык VM (щелкните правой кнопкой мыши по VM в списке и выберите «Создать ярлык на рабочем столе»), а затем скопировал его в:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp

И также попытался скопировать его в зависимую от пользователя папку StartUp (windows+r, введите shell:startup, enter). Но недавно установленная Windows 10 с последними обновлениями выполняет содержимое папки только при входе в систему ПК. Стоит отметить, что у меня есть и другая установка Windows 10, и там это работает, похоже, что Windows предварительно входит в систему под единственным существующим пользователем. А когда я вхожу в систему, виртуальная машина уже запущена (с head/window). На недавно установленной Windows это так не работает (также есть только один пользователь). В обоих случаях пользователи находятся «вне сети».

Я также попробовал использовать планировщик заданий Windows: Общий Курок Действие

--comment "Ubuntu 18.04 LTS bub" --startvm "{GUID}" --type headless

Если я устанавливаю «Начать через», то это вообще не работает. Условия Настройки

Корректно работает только в случае перезапуска. В случае выключения и холодного старта - почему-то не запускает ВМ. В Event Viewer/Windows Logs сообщений не вижу. Не могу понять, почему не хочет запускаться.

Включил Историю и по ней в случае холодного старта даже не пытается запустить задачу (нет записей в истории для времени холодного старта). В чем может быть проблема?

Версия Windows 10:

Версия Windows 10

Я знаю, что подобный вопрос уже существует:Как настроить виртуальную машину Virtualbox на автозапуск после перезагрузки Windows 10?

Я пробовал варианты оттуда, и это больше не работает, и я хотел бы пересмотреть доступные варианты. Есть ли у вас какие-либо мысли?

С наилучшими пожеланиями.

решение1

Решение использовать планировщик задач хорошее. Однако из-за гибернации (которая включена по умолчанию) она не работает при холодном запуске. Гибернация должна быть отключена, и у меня она работает так, как и ожидалось:

Run Command Prompt as Administrator
Execute following command:
powercfg.exe /h off

решение2

Выделение вопроса:

Я хочу автоматически запускать Virtualbox VM при загрузке Windows 10,Желательно без дополнительных программ. Даже если пользователь не вошел в систему.

Решение:

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

Информацию об этом можно найти в моем ответе здесь: https://stackoverflow.com/a/67305645/5387389

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