HOW TO: 在 Windows XP 中对“任务计划”进行疑难解答

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

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

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

返回页首

检查任务状态

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

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

返回页首

检查“任务计划”的日志

“任务计划”在 %SystemRoot% 文件夹(通常为 C:\Windows)中维护一个日志文件 - SchedLgU.txt。 您可从任务计划窗口中通过以下方法来查看日志:单击高级,然后单击查看日志

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

返回页首

检查任务计划程序服务

为了运行任务,任务计划程序服务必须正在运行且必须正确配置。 如果您已经从“任务计划”窗口中手动停止了任务计划,则该服务将停止,并且在您下次启动计算机时不进行初始化。 如果该服务未配置为以本地系统帐户登录,则它无法启动。

若要检查该服务的设置,请:
  1. 单击“开始”,单击“控制面板”,然后打开“管理工具”程序(如果您使用的不是控制面板的“经典视图”,则必须先选择“性能和维护”链接)。
  2. 管理工具中,选择计算机管理
  3. 展开左窗格中的服务和应用程序对象。 单击左窗格中的服务对象。
  4. 右键单击右窗格中的任务计划程序服务,然后单击属性
  5. 常规选项卡上,确保“启动类型”被设置为自动,“服务状态”是已启动(如果该服务未在运行,请单击“启动”)。
  6. 登录选项卡上,确保已选中“本地系统帐户”,并确保标有“允许服务与桌面交互”的复选框中有复选标记。
  7. 单击确定,然后关闭计算机管理窗口。

返回页首






属性

文章 ID:308558 - 上次审阅时间:11/13/2001 15:15:00 - 修订版本: 1.0

Microsoft Windows XP Professional Edition

  • kbhowto kbhowtomaster KB308558
反馈