Windows 10工作排程器不會自動執行的解決辦法

Windows 10的工作排程器(Task Scheduler)真的還蠻奇怪的,明明本身的微軟帳號(Microsoft Account)已經加入到Administrators的群組了,但是時間到了後,不是排程無法自動啟動,就是跟你講你的權限不足!可是我明明已經是Administrators了到底還要怎樣?

如果你把這個無法自動執行(或無法以最高權限運行)的訊息拿到Google去搜尋,你會得到所有的結論指向單一結果,就是你沒有把「以最高權限」(Run with highest Privileges)勾起來。但是相信我,聰明如你怎麼可能會不瞭解要勾起來呢?很顯然的問題並不在此。

如何讓工作排程器可以正常運行?

有許多工作排程器可能會使用到系統級的高權限功能,例如要存取網路、或者是要存取特別的註冊表(Registry),這些都會阻礙工作排程器的啟動行為,甚至到最後整個罷工根本不啟動。另外也要勸告你不要再指定本機綁定的微軟帳號(Microsoft Account)去運行了,這根本無法起到任何作用。

「可能」的解法,就是把你的使用者帳戶,指定到「SYSTEM」群組身分之下(詳見下圖)。我在這裡要特別強調「可能」的原因是,這是我試過多重解決方案後最後的結論,不代表這個身分權限會適用你想要運行的排程程式權限,若還是不行的話,或許你最終還是得把Administrator開起來。

指定SYSTEM的關鍵字方式,你可以點選上圖中的「變更使用者或群組」,然後點選「立即尋找」下拉選擇到下圖中的「SYSTEM」選項,點選確定即可。

從今天開始,你不必在特地去把Administrator最高權限的身分打開,讓你的系統多了一層風險。最後祝你工作排程器運行順利!

Windows10 TaskScheduler Crash NotWorking CanNotWork Enable Disable