Вы можете попытаться установить зависимость, где ваша служба зависит от регистратора событий, это в основном делается для того, чтобы заставить их загружаться в правильном порядке, но я предполагаю, что это может гарантировать, что ваша служба всегда была остановлена первой.* Как видно из этой статьи Technet, вам нужно изменить значение DependOnService
либо с помощью инструмента Sc.exe
, либо с помощью ChangeServiceConfig
API.