在 Windows XP 中对“任务计划”进行疑难解答
http://support.microsoft.com/kb/308558/zh-cn 代码 0 或 0x0: 操作成功完成。
代码 1 或 0x1: 调用的函数不正确或调用了未知函数。
代码 10 或 0xa: 环境不正确。
代码 0x8009000f:常规访问被拒绝


如果计划任务不运行,可通过几种方法来确定问题的来源。 本文介绍对计划任务问题进行疑难解答的步骤。

备注: 管理员或具有管理权限的用户可将“任务计划程序”配置为在计划任务无法按照配置运行时发送通知。 在“高级”菜

单上,单击“丢失任务的提示信息”。


检查任务状态
您应定期检查计划任务的状态,因为您有时可能不知道计划任务未能运行。 使用“任务计划”窗口中的“详细信息”视图来

查看有关每个任务的以下信息:
计划 - 任务的计划
下次运行时间 - 任务下次计划运行的时间和日期。
上次运行时间 - 任务上次运行的日期和时间。
状态 - 任务的当前状态。
上次结果 - 表明上次运行结果的代码。
“状态”列有以下状态和说明:
空白 - 任务没有运行,或它已经成功地运行完毕。
正在运行 - 任务当前正在运行。
错过 - 错过一次或多次运行此任务的尝试。
未能启动 - 最近启动任务的尝试失败。
“上次结果”列显示完成代码。 您可从 MSDN 获取对所有 Windows 完成代码的完整解释,但是“任务计划”的常用代码为:
0x0: 操作已成功完成
0x1: 调用的函数不正确或调用了未知函数。
0xa: 环境不正确。
如果结果代码的格式为“C0000XXX”,则说明任务未成功完成(“C”表示错误状况)。 最常见的“C”错误代码是

0xC000013A: 应用程序因按了 CTRL+C 而被终止。

还要在任务的“属性”中检查以下数据:
确保启用该任务的复选框有复选标记。
检查程序的路径并确保它正确无误。 还要检查程序,看是不是您未能输入它需要的一些命令行参数。


检查“任务计划”的日志
“任务计划”在 %SystemRoot% 文件夹(通常为 C:\Windows)中维护一个日志文件 - SchedLgU.txt。 您可从任务计划窗口

中通过以下方法来查看日志:单击高级,然后单击查看日志。

日志文件的大小是 32KB,当日志文件达到其最大大小时,它自动从文件的开头开始记录新信息并覆盖旧的日志文件信息。


检查任务计划程序服务
为了运行任务,任务计划程序服务必须正在运行且必须正确配置。 如果您已经从“任务计划”窗口中手动停止了任务计划,

则该服务将停止,并且在您下次启动计算机时不进行初始化。 如果该服务未配置为以本地系统帐户登录,则它无法启动。

若要检查该服务的设置,请:
单击“开始”,单击“控制面板”,然后打开“管理工具”程序(如果您使用的不是控制面板的“经典视图”,则必须先选择

“性能和维护”链接)。
在管理工具中,选择计算机管理。
展开左窗格中的服务和应用程序对象。 单击左窗格中的服务对象。
右键单击右窗格中的任务计划程序服务,然后单击属性
在常规选项卡上,确保“启动类型”被设置为自动,“服务状态”是已启动(如果该服务未在运行,请单击“启动”)。
在登录选项卡上,确保已选中“本地系统帐户”,并确保标有“允许服务与桌面交互”的复选框中有复选标记。
单击确定,然后关闭计算机管理窗口。

这篇文章中的信息适用于:
Microsoft Windows XP Professional Edition