Чтобы виртуальная машина стартовала вместе с системой (и не мешала окнами), достаточно одного инструмента — Планировщика задач. Никаких скриптов-костылей и автозагрузки с полным GUI.
Пошаговая настройка
Откройте Планировщик задач (
taskschd.msc).Нажмите «Создать задачу».
Заполните вкладки строго как ниже.
Программа и аргументы
| Поле | Значение |
|---|---|
| Программа | C:\Program Files\Oracle\VirtualBox\VBoxManage.exe |
| Аргументы | startvm "GLPI" --type headless |
| Рабочая папка | C:\Program Files\Oracle\VirtualBox\ |
headless— запуск без окна. ВместоGLPIукажите точное имя вашей ВМ.
Общие настройки (критично)
Запускать от имени
SYSTEM(или администратора с сохранённым паролем)Выполнять вне зависимости от регистрации пользователя
Выполнять с наивысшими правами
⏱ Триггер
Триггер: При запуске системы
Обязательно добавьте задержку: 1–2 минуты (чтобы службы VirtualBox успели стартовать)
Условия (снимаем всё лишнее)
«Запускать только при питании от сети»
«Запускать только при наличии сетевого подключения»
Параметры
«Если задача уже выполняется — не запускать новый экземпляр»
Быстрая проверка вручную
Откройте cmd и выполните:
plaintext"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" startvm "GLPI" --type headless

