Das Ereignisprotokoll wird doch auch von 'nem Dienst erstellt (EventLog).
Was ist, wenn Dein Dienst vor diesem Dienst gestartet wird?
Genau: Es wird nix geloggt, weil der zum Loggen zuständige Dienst noch garnicht läuft.
Eventuell mal hier schauen:
https://www.it-administrator.de/them...nt/111049.html
oder hier:
https://administrator.de/forum/servi...sen-42539.html
Oder ganz banal:
Kommandozeile aufmachen:
Code:
sc config NameDeinesService depend=eventlog
Damit sagsts Du Windows, dass der Service EventLog "vor" Deinem Service gestartet sein muss, da Dein Dienst von ihm abhängig ist.
Wäre mal 'nen Versuch wert, ob das aber tatsächlich die Ursache ist, keine Ahnung.