How to ensure an application always runs for standard users and cannot be stopped without admin rights?

Posted by Same-Target-3116@reddit | sysadmin | View on Reddit | 23 comments

Hi, I’m trying to understand how to properly enforce that a specific application always runs on a Windows machine, even when the user is a standard (non-admin) account.

My goal is:

I’m not trying to do anything malicious — this is for a controlled environment (like a shared PC / restricted usage setup).

So far I’ve explored:

What would be the correct / standard way to design this in Windows?

I’d really appreciate guidance on the right architecture, not just a workaround.

Thanks!