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

Where does task scheduler store its files in windows server 2008?

share|improve this question

migrated from Nov 27 '09 at 0:16

This question came from our site for professional and enthusiast programmers.

Sounds like a Server Fault question to me.... – Sam Pride Nov 26 '09 at 1:58
Can you tell us the actual problem? Why do you need to know where the files are? What are you actually trying to achieve? – ThatGraemeGuy Nov 27 '09 at 7:10

Task information is stored in %WINDIR%\System32\Tasks (or C:\Windows\System32\Tasks). They appear to be stored as a single file per task, in an XML type format.

They are then referenced from the registry in HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache

share|improve this answer

I don't know about 2008, but 2003 stores them in %WINDIR%\Tasks. If you open the properties on a scheduled task, the full path is listed right at the top of the window.

share|improve this answer
it's not there. and there's no full path listed – sed Nov 26 '09 at 2:24
They probably moved it to a "shell folder". Is there an entry for it in the registry path \Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders (or "User Shell Folders") under local machine or current user? Have you tried searching your drive for .job files? – Tim Sylvester Nov 26 '09 at 9:22

Your Answer


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