Это интересно. К сожалению, режимы видео и разрешения меняются довольно часто между загрузкой и окончательной загрузкой ОС. Различное программное обеспечение BIOS, EFI, Windows (или другая ОС) и конечная загрузка Windows часто имеют разные режимы видео и разрешения. Кроме того, каждый раз, когда вы обновляете видеодрайвер, режим видео также ненадолго меняется.
После того, как вы пройдете загрузку, можно делать то, что вы описываете. Вы можете легко настроить компьютер так, чтобы он никогда не спал / не выключался / не перезагружался после загрузки (хотя имейте в виду, что вам, возможно, придется периодически перезагружаться при наличии обновлений).
Вопрос в том, нормально ли для любого вашего приложения, что режимы видео меняются только во время процесса загрузки?