> 1) да, не любой exe можно сделать сервисом.
> лечится враппером. например cygrunsrv (srvany протух, nssm спайваре).Вообще то что сервис это DLL специфичной структуры а не ПРОГРАММА - это жесточайшее легаси эпохи win 3.11 примерно. Просто майки забили на разгребание скелетов в шкафу.
Отдельным эпиквином этого было то что при падеже 1 сервиса ВЫНОСИЛО ВСЕХ. Потом они костальнули - понаделали хост процессов по 1 на сервис.
В запускалке сервисов до такого треша никто не допер. Хотя XFCE спер идею, у них была проблема что плагины индикаторов и проч крешатся, они сделали такую же хрень, 1 в 1. И конечно же это жирнее, загаживает список задач процессом хоста и в целом - лишний пример того что "сервис" и прочие похожие сущности как .so не очень получается если их более пары штук, так что иногда падает (вынося глобально толпу всего).
> 2) у админа нет прав на старт-стоп, даже при повышенных привилегиях.
Админ вообще нуб по сравнению с SYSTEM. Майкрософт прозрачно намекает даже админу кто настоящий хозяин положения а кто кнопочки жмет.
> 4) некоторые сервисы невозможно остановить/перезапустить
> без краха системы. просто смиритесь. таков дизайн этого чуда софтостроения.
Так то и в Linux вы грохнув init поимеете кернелпанику.
> ни разу не встречал. лишние сервисы всплывали (тот же Microsoft Store),
> а чтобы пропадало - нет.
Собственно аргументом отделаться от винды является то что она с каждой версией больше и больше гадит юзеру и захламляется. Эволюционируя в сторону монстра живущего своей жизнью, а юзер этому законспирированому AI видимо вообще нужен чтобы включать комп и оплачивать сеть и электричество. В свежих версиях обехьянам даже уже прозрачно намекают на зоопарк, когда система лучше юзера знает когда пора в ребут, без оверрайда, и черт с вашей "работой" дескать. Потом банан дожуете, а ща человеку надо вольер почистить, кыщ.