任务计划程序,任务发生错误 [修复]

一些用户在使用任务计划程序时有时会遇到错误。本文探讨了一些任务计划程序错误,重点介绍了每个错误的可能原因和解决步骤。具体来说,我们讨论任务计划程序错误任务发生错误。此消息后面还有各种其他子错误,我们将看到它们中的每一个:

  • 一个或多个指定参数无效
  • 指定的帐户名无效
  • 所选任务 {0} 不再存在
  • 同名的任务或文件夹已存在

任务发生错误:一个或多个指定参数无效

特定任务的参数表示任务成功执行所需的附加信息或参数。

可能的原因:

  • 错误的任务配置:配置任务设置或触发任务的条件时犯下的错误可能会导致错误。配置错误可能包括拼写错误以及程序或脚本的不正确路径。
  • 权限不足:如果运行任务的相关帐户没有足够的权限或特权来访问任务参数中提到的特定资源,也可能会发生该错误。例如,如果任务参数提到访问特定文件或网络打印机,则用户无权执行此操作。

以下是解决此错误的方法:

1]检查任务参数

解决问题的第一步是检查任务参数是否正确定义。

  • 通过在“运行”对话框中键入taskschd.msc打开任务计划程序。
  • 右键单击该任务,然后单击“属性”
  • 检查“触发器”、“操作”“条件”选项卡是否有任何错误条目,然后单击“编辑”进行更改。

2]分配相关权限

由于权限不足也会导致错误,因此更改为具有管理员权限的用户或组来执行任务有助于解决错误。如果 PC 是域的一部分,则可以按照以下步骤更改用户或组:

  • 打开任务计划程序并选择相关任务。
  • 右键单击该任务以打开其属性
  • 单击任务下的常规选项卡。
  • 选择“安全选项”部分下的“更改 用户或组”

任务计划程序,任务发生错误 [修复]

  • 单击“高级”>“立即查找”,然后搜索域内具有管理员权限的用户。
  • 如果系统是独立的,则更改为本地管理员帐户或组可以解决该问题。
  • 选择用户或组并单击“确定”
  • 另外,检查选项“无论用户是否登录都运行”
  • 重新启动电脑并检查错误是否仍然存在。

任务发生错误:指定的帐户名无效

该错误语句指出由于用户帐户相关问题而导致特定任务的执行错误。

可能的原因:

  • 用户帐户信息不正确或不存在:用户帐户详细信息拼写错误或帐户信息格式不正确可能是导致错误的主要原因。如果输入错误的信息,系统可能无法匹配帐户详细信息。
  • 足够的帐户权限:如果用户帐户缺乏执行任务所需的权限或无权访问所需资源,则任务执行将显示此错误消息。

以下是解决此 指定帐户名无效任务计划程序错误的方法:

1]验证用户帐户详细信息

由于不正确的用户帐户详细信息可能是导致错误的主要原因,因此重新检查帐户详细信息将是解决错误的主要故障排除步骤。此外,检查用户有关创建或修改任务的权限也有助于解决错误。

2]以管理员身份运行任务计划程序

如果上述步骤无法修复错误,以管理员身份运行任务计划程序来创建和修改任务也可以修复该问题。

用于创建任务

如果创建任务时遇到上述错误,用户可以尝试使用具有管理员权限的备用帐户登录并创建任务。

用于修改任务

如果在尝试修改计划程序上的特定任务时遇到上述错误,以下步骤可以帮助解决问题:

  • 右键单击任务并选择属性
  • 在“属性”窗口中,转至常规 > 更改用户或组以切换到具有管理员权限的用户。

检查输入新用户详细信息后是否出现错误。

3]指定用户名时使用域路径

打开任务计划程序并右键单击特定任务以选择并打开其属性

  • 单击上述任务的“常规”选项卡下的“更改用户或组” 。
  • 在选择相关用户之前,单击“高级”按钮检查可用的用户名。选择用户后,会自动显示正确的用户名格式,包括域名。

任务计划程序,任务发生错误 [修复]

  • 单击“应用”,然后单击“确定”保存更改并检查错误是否仍然存在。

如果 PC 不属于任何域,请在“更改用户或组”下输入具有管理员权限的本地用户名。

4]为任务分配必要的权限

了解该错误消息可能是由于用户或组级别的权限不足而出现的,将组更改为具有更高权限级别的组可以帮助解决该错误,如上面各节所述。

任务发生错误:所选任务 {0} 不再存在

上述错误发生在修改、查看或执行任务时,其中调度程序无法运行特定任务。它表明任务 ID 或名称不再有效。

可能的原因:

  • 已删除或损坏的任务:如果任务已被删除或损坏,任务计划程序数据库将显示有关特定任务的不正确信息,包括不正确的注册表项。
  • 触发器或依赖性配置错误:触发器是一组控制特定任务执行的时间或基于事件的条件。在这种情况下,只有满足条件或标准时才会执行特定任务。依赖关系表示任务执行的顺序。在创建或配置任务时,如果未正确设置触发器或未正确配置依赖项,则任务执行过程中可能会出现上述错误。

以下是解决此错误的方法:

1]删除损坏的任务

来自任务计划程序

  • 打开任务计划程序
  • 右键单击相关任务,然后单击删除

来自注册表

  • 在“运行”对话框中键入regedit打开注册表编辑器
  • 导航
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionScheduleTaskCacheTree
  • 展开树子项并单击任务文件夹
  • “任务文件夹”下,右键单击相关任务文件夹,然后单击“删除”以删除该任务。

任务计划程序,任务发生错误 [修复]

强烈建议从注册表中删除任务文件夹,即使是从任务计划程序中删除它之后也是如此。即使任务已从计划程序中删除,Windows 有时也无法删除该任务的注册表项。创建新任务时这可能会导致冲突。

从文件资源管理器

  • 同时按下Windows + E键打开文件资源管理器。
  • 通过导航到任务文件夹
C:WindowsSystem32TasksMicrosoftWindows
  • 删除目录中导致错误的各个任务文件夹。

2]重新启动任务计划程序应用程序或服务

任务计划程序,任务发生错误 [修复]

对于单个活动任务,可能不会遇到上述错误,但调度程序中的多个任务可能会遇到上述错误。显示此错误的次数与未与 Windows 注册表同步的任务数精确匹配。

例如,如果错误出现两次,则调度程序中两个当前活动的任务会出现相同的问题。同样,三个这样的错误意味着它正在影响三个任务。

但是,一旦出现错误消息,任务计划程序将不再显示该任务。因此,关闭任务计划程序应用程序或重新启动任务计划程序服务将清除导致问题的任务。一旦清除,任务就可以从头开始设置,就不会再出现错误了。

注意:重新启动服务会重新初始化计划程序应用程序和注册表中的任务组件,从而帮助任务同步。

任务发生错误:同名的任务或文件夹已存在

用户在通过命令行或任务计划程序创建任务时通常会遇到此错误。在尝试保存特定任务时,用户可能会收到警告:

WARNING: The task name "<task name>" already exists. Do you want to replace it (Y/N>?.

输入Y后,错误消息显示同名任务已存在。

可能的原因:

  • 名称冲突:上述错误的最直接原因是任务或文件夹名称已在任务计划程序中使用。
  • 损坏的事务日志:任务计划程序在日志文件中维护任务执行的历史记录。这些日志文件的损坏可能会导致问题。

以下是解决此错误的方法:

1]事先检查任务名称

由于任务名称需要唯一,因此在创建任务时命名任务之前,需要检查现有任务的名称,以确保不会因任务名称重复而产生冲突。因此,以不同的方式命名新任务或删除现有任务可以帮助避免错误。

当您尝试使用任务计划程序 UI 执行此操作时,也会出现此错误。

任务计划程序,任务发生错误 [修复]

2]修复交易日志

Windows 中计划任务的历史记录记录在事务或事件日志中。损坏的事务日志还可能导致调度程序中创建的任务发生命名冲突;重置事务日志文件可以帮助解决该错误。

  1. 通过在桌面搜索栏上键入并以管理员身份运行来打开 Windows 终端。
  2. 在终端提示符下键入以下命令:
fsutil resource setautoreset true c:

Windows 中的 fsutil 或文件系统实用工具用于重置 Windows 及其系统组件的事务日志。

这里resource指出这种情况下需要使用fsutil的Resource Manager组件,setautoreset true表示下次重启时需要自动重置文件系统事务日志。

如何在任务计划程序中查看失败的任务?

您可以查看计算机上的事件查看器来检查出了什么问题。在其中,找到 Microsoft Windows 日志下的任务计划程序部分。查找带有红色感叹号或提示出现问题的事件。这些事件可以告诉您任务失败的原因,帮助您确定导致问题的原因。

如何启用任务计划程序日志?

打开事件查看器,导航到左侧面板中应用程序和服务日志下的任务计划程序,然后右键单击以启用操作日志。这记录了任务计划程序事件。如果需要,可以通过右键单击“操作”并选择“属性”来调整日志设置。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(0)
上一篇 2024年1月20日 下午11:08
下一篇 2024年1月20日 下午11:12

相关推荐