Wir haben einige Windows-Dienste in .NET geschrieben. Sie werden innerhalb der Dienste mmc problemlos manuell gestartet, aber obwohl sie auf Automatisch eingestellt sind, werden sie beim Einschalten (oder Neustarten) des Computers nie gestartet.
Aktualisieren Im Ereignisprotokoll wird anstelle von "xyz gestartet" neben allen anderen startenden Diensten nur "Der xyz-Dienst wurde in den gestoppten Zustand versetzt" angezeigt. und ein separater Fehler mit der Meldung "Beim Warten auf eine Transaktionsantwort vom slsvc-Dienst wurde eine Zeitüberschreitung (30000 Millisekunden) erreicht."
Wenn ich sie manuell starte, erhalte ich wie erwartet einen normalen Eintrag im Ereignisprotokoll, und alles ist in Ordnung - bis zum nächsten Windows Update-Patch, der einen Neustart erzwingt und alle Dienste wieder deaktiviert.
Irgendwelche Ideen? Ich habe versucht, sie ohne erkennbaren Unterschied auf Verzögerten Start zu setzen.