<< A process is a kernel object. All kernel objects can have access control lists (ACLs) associated with them, just like NTFS files.
It's possible that your user account does not have permissions to kill this process. This is not likely, but it's possible. And yes, it's perfectly possible and legal to deny permissions to administrator(s). However, there's nothing to keep the administrator(s) from changing those permissions and giving him/herself permissions to the object. >>
How would I check these permissions?
<< Having said that, I doubt that's what's happening unless it's some kind of malware. It would be nice if kill.exe would return an error code, wouldn't it? >>
You bet it would...
<< I suppose you could whip out a C compiler and write your own version of kill.exe...? >>
Two words: no experience 😉
<< Oh, and what command did you type? You used the PID, right? So you typed:
kill 1416
right? You can get the PID from task manager. >>
Yes, I used 'kill 1416', just like I do in Linux 🙂