После перезапуска WG запускается программа, но не сам туннель
Проблема
После перезапуска Windows клиент WireGuard запускается, однако VPN-туннель автоматически не поднимается.
Решение
Для автоматического запуска туннеля используется планировщик заданий Windows с повышенными правами.
Шаги настройки
Подготовка конфигурации
Необходимо выгрузить .conf туннель в любую папку на компьютере, например:
C:\wireguard_tunnel\IQCompany.conf❗ Для выгрузки туннеля необходимо нажать ПКМ в интерфейсе wireguard выбрать Экспорт всех туннель в zip - архив..

Создание задачи в планировщике
- Откройте Планировщик заданий Windows (win+r taskschd.msc)
- Нажмите Создать простую задачу
- Триггер при запуске компьютера
- Действие Запустить программу
- Запуск программы (указать путь к wireguard)
"C:\Program Files\WireGuard\wireguard.exe"
- Добавить аргументы
- Завершить создание задачи
После создания задачи необходимо подправить задачу, откроем вкладку «Общие»
- Имя задачи:
WireGuard Tunnel Autostart - Пользователь: Указать пользователя с правами администратора
- Установить галочки:
- ✅ Выполнять с наивысшими правами
- ✅ Выполнять вне зависимости от входа пользователя в систему

Вкладка «Действия»
Добавить действие:
- Действие: Запуск программы
- Программа или сценарий:
- Аргументы:
Вкладка «Условия»
- ❌ Снять галочку Запускать только при питании от электросети (если требуется)
Вкладка «Параметры»
Рекомендуется включить:
- ✅ Перезапуск при сбое (например, через 1 минуту)
Проверка работы
- Перезагрузите компьютер
- Проверьте:
- Туннель активен
- VPN соединение установлено
Примечания
- Команда
/installtunnelserviceустанавливает туннель как службу Windows, что позволяет запускать его без входа пользователя. - Для корректной работы необходимы права администратора.
- Убедитесь, что путь к конфигурационному файлу указан корректно.