Как вы добавили программу в автозапуск?
Убедитесь, что Вы не допустили ошибку описанную далее. Вы берете файл "Scada.exe" и перетаскиваете его в меню "Пуск" в папку "Автозагрузка". Все вроде бы правильно, но в этом случае Вы получите копию исполняемого файла "Scada.exe", а не его ярлык. Это весомая ошибка. При запуске .exe файла он будет искать ресурсы в том же расположении (т.е. в папке автозапуска) и конечно не найдет их, поэтому Вы получите ошибку "Error while loading ZenGL". Поэтому правильным вариантом является следующая последовательность действий: создать ярлык для "Scada.exe" в папке Simple-Scada; на всякий случай можно поставить в его свойствах галочку "запускать от имени администратора"; затем переместить полученный ярлык в папку "Автозагрузка";
Вариант 2. Если Вы выполняете автозапуск скады другим приложением (напр. планировщиком).
Скада может не запуститься другими приложениями (напр. планировщиком) в системах Windows Vista/7/8, т.к. эти ОС ограничивают права запуска в целях безопасности. Исключения есть для приложений, которые находятся в той же папке, что и "Scada.exe". Т.е. если бы исполняемый файл планировщика был расположен в папке вместе со скадой, то он бы корректно её запускал - без ограничений прав. В Windows XP и ниже таких проблем соответственно нет;