Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I'm trying to get a scheduled task to run on Windows Server 2008. It has been working fine for months, and then hung, so I killed it, and now I can't get it to start. (In case it's not obvious, I'm not a Windows sysadmin by any stretch of the imagination. I inherited responsibility for this system, more or less.)

The error it gives is: "The user account does not have permission to run this task". The task's "author" is "A". The task's "When running the task, use the following user account:" is "B". And my user is "C". All of A, B, C are members of the Administrators group, so I'm a bit puzzled as to why it thinks I don't have permissions to run this.

Ideas?

share|improve this question

3 Answers 3

Try deleting and recreating the task. It sounds like the ACL on the task may have gotten corrupted.

share|improve this answer

I have found the cause of the error is in the C:/Windows/System32/Tasks folder. When the task is created, a XML file is created in the folder. The problem is the security permissions, under properties, on this file does not allow the user you created for the task to have execute permissions. The other issue is when you create the task in the GPO it doesn't allow you to configure for which operating system. The snap shot above is the task scheduler in Windows 7 which does not match the Server 2008 R2 GPO Task Scheduler.

share|improve this answer

There is a box you can check when creating or editing the task that says Run with highest privilege. Make sure that is checked.

enter image description here

share|improve this answer

Your Answer

 
discard

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