如何疑難排解 Windows XP 與 Windows Server 2003 中的排程工作

文章翻譯 文章翻譯
文章編號: 308558 - 檢視此文章適用的產品。
本文曾發行於 CHT308558
全部展開 | 全部摺疊

在此頁中

結論

本文將逐步告訴您如何疑難排解 Windows XP 與 Windows Server 2003 中的排程工作。排程工作如未執行,可以使用下列數種方法判別問題的來源。

注意 系統管理員或具有系統管理員權限的使用者可以設定工作排程器,於排程工作未依設定時間執行時傳送通知。如果要執行這項操作,請按一下 [進階] 功能表上的 [通知我遺漏的工作]

檢查工作狀態

請定期檢查排程工作的狀態,因為有些時候您可能不會注意到排程工作未執行。您可以使用 [排定的工作] 視窗中的 [詳細資料] 檢視,查看各項工作的下列資訊:
  • 排程 - 工作的排程。
  • 下次執行時間 - 排定下次執行工作的時間與日期。
  • 上次執行時間 - 上次執行工作的時間與日期。
  • 狀態 - 工作的目前狀態。
  • 上次結果 - 指出上次執行結果的代碼。
狀態欄具有下列狀態與描述資訊:
  • 空白 - 工作未執行,或已成功地執行。
  • 執行中 - 工作目前正在執行。
  • 遺失 - 遺漏此工作的一個或多個執行嘗試。
  • 無法開始 - 最近一次要開始工作的嘗試未執行。
上次結果欄會顯示完成代碼。您可以從 MSDN 取得所有 Windows 完成代碼的完整說明;以下是常見的排程工作代碼:
  • 0x0:作業順利完成。
  • 0x1:呼叫了不正確函式,或呼叫不明的函數。
  • 0xa:環境不正確。
結果代碼的格式如為 "C0000XXX",表示工作未順利完成 ("C" 表示錯誤狀況)。最常見的 "C" 錯誤碼是「0xC000013A: 使用 CTRL+C 終止應用程式」。

另請檢查工作內容中的下列資料:
  • 確定已核取開啟工作的核取方塊。
  • 檢查程式的路徑正確與否。另請確定所遺失的部分命令列參數是否為程式所必需。

檢查排程工作記錄

排程工作會在 c:\Windows 資料夾中維護記錄檔 (Schedlgu.txt)。您可以在 [排定的工作] 視窗中,按一下 [進階] 功能表上的 [檢視記錄檔],以檢視記錄檔。

記錄檔的大小是 32 KB;當檔案達到其上限時,會自動從記錄檔的開頭記錄新資訊,而覆寫舊的記錄檔資訊。

檢查工作排程器服務

工作排程器服務必須執行,並經過適當地設定,才可執行工作。如果已在 [排定的工作] 視窗中手動停止排程工作,此服務便會停止,同時亦不會在下次重新啟動電腦時進行初始化。如果未將服務設定成以本機系統帳戶登入,即可能不會啟動此服務。

如果要檢查此服務的設定:
  1. 依序按一下 [開始][控制台],再按兩下 [系統管理工具]
  2. 按一下 [電腦管理]
  3. 展開 [服務及應用程式],然後按一下 [服務]
  4. 用滑鼠右鍵按一下 [Task Scheduler] 服務,再按一下 [內容]
  5. [一般] 索引標籤上,確定已將啟動類型設為 [自動],且服務狀態亦設為 [已啟動]。服務如未執行,請按一下 [啟動]
  6. [登入] 索引標籤上,確定選取了本機系統帳戶,並核取了 [允許服務與桌面互動] 核取方塊。
  7. 按一下 [確定],然後結束 [電腦管理]。

屬性

文章編號: 308558 - 上次校閱: 2006年11月22日 - 版次: 2.2
這篇文章中的資訊適用於:
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
關鍵字:?
kbhowtomaster kbtshoot kbenv KB308558
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com