Я не думаю, что есть способ сделать это, так как он всегда будет отображаться как процесс, и вам действительно придется скрыть его из приложения «Администратор / Службы». в этом случае это не будет служба Windows, поскольку для запуска все службы должны зарегистрироваться в Service Manager.
Единственный способ добиться этого - запустить на уровне BIOS или в качестве отдельного ядра, в котором вы запускаете ОС Windows.
Если вы пытаетесь запретить людям останавливать вашу службу, напишите две службы, которые взаимно поддерживают друг друга, т.е. автоматически запускают другую службу, если первая остановлена.