為什麼 Windows 工作排程器在沒有使用者登入時無法執行排程工作?

Yang Ning HK 80 信譽點數
2026-11-04T09:11:10.84+00:00

大家好,

我遇到一個問題,當我在 Windows 工作排程器中選擇 「不論使用者是否登入都要執行」 時,排程工作就無法正常執行,即使觸發條件和排程時間看起來都設定正確。

請問這個問題是否可能與使用者帳戶權限、已儲存的登入認證、批次登入權限(Log on as a batch job),或工作執行時使用的安全性內容有關?應該如何找出問題的根本原因並進行疑難排解?

Windows for business | Windows 365 商務版
0 則留言 沒有留言

1 個回答

排序依據: 最新
  1. Xuan Nhu 1,695 信譽點數 獨立顧問
    2026-11-04T09:50:03.09+00:00

    大家好!

    這種情況通常與帳戶權限或 Windows 在沒有使用者互動式登入工作階段時,如何處理登入憑證有關。建議先開啟 secpol.msc,前往「本機原則 > 使用者權限指派」,確認執行工作排程的帳戶是否具有 以批次工作方式登入(Log on as a batch job) 權限,同時確認沒有受到 拒絕以批次工作方式登入(Deny log on as a batch job) 或網域群組原則的限制。接著檢查工作排程器中的「歷程記錄(History)」以及 Microsoft-Windows-TaskScheduler/Operational 事件記錄,留意 0x8007052E(登入憑證錯誤)或 0x8007010B(工作目錄無效)等錯誤碼。另外,也別忘了確認儲存的帳戶密碼、執行檔完整路徑、「起始位置(選用)」設定,以及該帳戶是否具有存取必要檔案、網路共用資料夾和其他資源的權限。如果工作需要存取網路資源,請注意,選擇「不論使用者是否登入都要執行」並不代表系統會自動取得所有網路存取權限,尤其是使用本機帳戶或權限不足的帳戶時。最後,如果工作需要操作圖形介面、GUI 應用程式或使用已對應的網路磁碟機,也要特別留意非互動式工作階段的限制,最好在相同的執行環境下進行測試。

    簡單來說,Windows 可能非常準時地執行了排程,只是執行時發現自己沒有足夠的權限或憑證來完成工作而已!

    希望這些資訊對你有所幫助,謝謝!

    Xuan Nhu.

    此回答有幫助嗎?

    0 則留言 沒有留言

您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。