ИМХО Служба Windows - лучший способ обнаружить загрузку Windows.
Когда вы регистрируете сервис, вы можете указать, что сервис тура не поддерживает команду Stop
, и пометить его как auto-start
.
Там (при запуске службы) вы можете быть уверены, что окна только что загрузились.