When you Alter a scheduled task you get the following error In the system Event Logs. 0x8007007a: The data area passed to a system call is too small. Or "0x8007008 Exception: Unable to save task : : Task not found"
This behavior occurs because the buffer that stores the account information for all scheduled tasks is limited; the buffer puts a limit on the number of jobs that you can schedule with user credentials. There is no limit on the number of jobs that you can create without user credentials.
To work around this behavior, stop and start the task scheduler service, wait for 10 to 15 minutes, and then schedule jobs.
There is a scavenger tool in task scheduler that runs 10 minutes after the service is started. This tool frees the memory that is still being used by deleted or scheduled jobs.
If the initial issue was that you were unable to save a task, Delete all scheduled tasks Except the NS. Weekly. Make sure that it's using the NT AUTHORITY\SYSTEM with no PW and Then run it. This will re-create all tasks with the correct permissions.
Imported Document ID: TECH150262
Subscribing will provide email updates when this Article is updated. Login is required.