Fix Task Scheduler Error One or more of the specified arguments are not valid

Fix Task Scheduler Error One or more of the specified arguments are not valid: If you have a specific Task that should be triggered when you log onto Windows or you have set some other conditions but it fails to do so with the error message “An error has occurred for task name. Error message: One or more of the specified arguments are not valid” then this means that task scheduler is missing the required arguments that are needed to execute the task.

Fix Task Scheduler Error One or more of the specified arguments are not valid

Task Scheduler is a feature of Microsoft Windows that provides the ability to schedule the launch of apps or programs at a specific time or after a particular event. But when the Task Scheduler is given a task which does not satisfy the valid arguments is likely to throw an error which is what you are getting in this case. So without wasting any time let’s see how to actually Fix Task Scheduler Error One or more of the specified arguments are not valid with the below-listed troubleshooting guide.

Fix Task Scheduler Error One or more of the specified arguments are not valid

Make sure to create a restore point just in case something goes wrong.

Method 1: Set Proper Permissions for the Task

1.Press Windows Key + X then select Control Panel.

control panel

2.Click System and Maintenance then click Administrative Tools.

Type Administrative in the Control Panel search and select Administrative Tools.

3.Double-click on Task Scheduler and then right-click on the Task which is giving the above error and select Properties.

4.Under General Tab click on Change User or Group inside Security Options.

Under General Tab click on Change User or Group inside Security Options

5.Now click Advanced in the Select User or group window.

Enter the object names field type your username and click Check Names

6.In the Advanced window, click Find now and from the usernames listed select SYSTEM and click OK.

Select System from Find now results then click OK

7.Then again click OK to successfully add the username to the specified task.

click OK to add the System user to specified Task

8.Next, make sure to check mark “Run whether user is logged on or not.

Check mark Run whether user is logged on or not

9.Click OK to save changes and reboot your PC.

Method 2: Give Administrative rights to the application

1.Go the application which you are trying to run from Task Scheduler.

2.Right-click on that particular program and select Properties.

3.Switch to Compatibility tab and check mark “Run this program as an administrator.

Check mark Run this program as an administrator and click Apply

4.Click Apply followed by OK.

5.Reboot your PC to save changes.

Method 3: Run SFC and DISM

1.Press Windows Key + X then click on Command Prompt(Admin).

command prompt with admin rights

2.Now type the following in the cmd and hit enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails)

SFC scan now command prompt

3.Now run the following DISM commands in cmd:

DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth

cmd restore health system

4.Reboot your PC to save changes.

Recommended for you:

That’s it you have successfully Fix Task Scheduler Error One or more of the specified arguments are not valid but if you still have any questions regarding this guide then feel free to ask them in the comment’s section.

4 thoughts on “Fix Task Scheduler Error One or more of the specified arguments are not valid”

  1. According to dism.exe /? there is no /Cleanup-image or /Scanhealth or /Restorehealth parameters! Didn’t work on Windows 10 system.

Leave a Comment

Your email address will not be published. Required fields are marked *