Du hast Windows. Windows ist kein Echzeitbetriebssytem und "Zeitanforderungen" > 1 Sekunden werden nicht deterministisch garantiert. Das es bisher mit einem 0815-Timer geklappt hat war Zufall/Glück. Dir könnte aber u.U. helfen den Prozess an einen Kern zu binden. Am Wochenende war eine ähnliche Diskussion mit einem Timer der geklappt hat wenn die Exe aus der
IDE gestartet wurde.
Windows Vista - Eine neue Erfahrung in Fehlern.