Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm running a process from the user SYSTEM. (In the Task Manager, the process is being run by the User Name SYSTEM, not my username.) Even though I'm an admin, the process can't write files over DFS because the username SYSTEM doesn't have the same permissions that I do. Since this refers to the local system, I don't know of any way of giving my local system write privileges over DFS...

Is this possible? The program I'm running is perfmon. Is it possible to make perfmon launch from my username, rather than the local system level?

share|improve this question
up vote 2 down vote accepted

For system, you could grant permission for the computer account (COMPUTERNAME$) to the share/folder in question.

share|improve this answer
I'll try this now and accept the answer once checked, as this sounds like it's exactly what I was looking for. Thanks for the quick help! – Sal Nov 1 '12 at 23:35
Hmm, I can't get this to work, and a similar question was posed which mentioned that computer accounts cannot be granted with shared access, only user accounts can.… – Sal Nov 2 '12 at 15:24
Computers are user accounts. They have a username and password. When you run code as local system, if it accesses network resources, it uses the COMPUTERNAME$ identity. – Greg Askew Nov 2 '12 at 16:36

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.