Windows 10 Task Scheduler ไม่ทำงาน งานอัตโนมัติไม่รัน วิธีแก้ครบทุกสาเหตุ
Task Scheduler เป็นเครื่องมือของ Windows 10 ที่ใช้สั่งให้โปรแกรมหรือคำสั่งทำงานอัตโนมัติตามเวลาหรือเงื่อนไขที่กำหนด แต่ผู้ใช้หลายคนพบปัญหา Task Scheduler ไม่ทำงาน, งานที่ตั้งเวลาไว้ไม่รัน หรือขึ้นข้อความผิดพลาด ทำให้ระบบอัตโนมัติใช้งานไม่ได้
บทความนี้จะอธิบายสาเหตุ พร้อมวิธีแก้ไขทีละขั้นตอน เพื่อให้ Task Scheduler กลับมาทำงานได้ตามปกติ
อาการที่พบ
อาการที่พบได้บ่อย ได้แก่
Task Scheduler ไม่รันงาน
งานที่ตั้งเวลาไว้ไม่ทำงาน
Task ขึ้นสถานะ Ready แต่ไม่เริ่มทำงาน
Task ล้มเหลวทุกครั้ง
โปรแกรมไม่เปิดตามเวลาที่กำหนด
Scheduled Task หายไป
Task Scheduler เปิดไม่ได้
งานอัตโนมัติหยุดทำงานหลัง Windows Update
สาเหตุที่ทำให้ Task Scheduler ไม่ทำงาน
สาเหตุที่พบได้บ่อย ได้แก่
บริการ Task Scheduler ถูกปิด
Trigger ตั้งค่าไม่ถูกต้อง
สิทธิ์ของบัญชีผู้ใช้ไม่เพียงพอ
Task ถูกสร้างผิดเงื่อนไข
ไฟล์ระบบเสียหาย
Windows Update มีปัญหา
โปรแกรม Antivirus บล็อกการทำงาน
งานอัตโนมัติอ้างอิงไฟล์ที่ถูกลบ
วิธีแก้ Task Scheduler ไม่ทำงาน
1. ตรวจสอบบริการ Task Scheduler
กด
Windows + R
พิมพ์
services.msc
ตรวจสอบว่า
Task Scheduler
อยู่ในสถานะ
Running
และ Startup Type เป็น
Automatic
2. ตรวจสอบ Trigger
เปิด
Task Scheduler
เลือก Task ที่มีปัญหา
ตรวจสอบว่า
Trigger
ยังเปิดใช้งาน (Enabled)
และกำหนดเวลาได้ถูกต้อง
3. ตรวจสอบ Action
ไปที่แท็บ
Actions
ตรวจสอบว่า
Path ของโปรแกรมถูกต้อง
ไฟล์ยังอยู่ในตำแหน่งเดิม
ไม่มีการเปลี่ยนชื่อไฟล์
4. เปิดใช้งานด้วยสิทธิ์ Administrator
ที่แท็บ
General
เลือก
Run with highest privileges
เพื่อให้ Task มีสิทธิ์เพียงพอในการทำงาน
5. ตรวจสอบเงื่อนไข (Conditions)
หากตั้งค่า
Start only if the computer is idle
Start only if on AC power
Task อาจไม่ทำงานเมื่อเงื่อนไขไม่ตรง
ควรตรวจสอบและปรับให้เหมาะสม
6. ซ่อมไฟล์ระบบ
เปิด Command Prompt (Run as Administrator)
รันคำสั่ง
sfc /scannow
จากนั้นรัน
DISM /Online /Cleanup-Image /RestoreHealth
7. ตรวจสอบ Event Viewer
เปิด
Event Viewer
ไปที่
Applications and Services Logs → Microsoft → Windows → TaskScheduler
ตรวจสอบ Error ที่เกิดขึ้นเพื่อหาสาเหตุ
8. สร้าง Task ใหม่
หาก Task เดิมเสียหาย
ให้สร้าง Task ใหม่ทั้งหมด
แล้วทดสอบการทำงานอีกครั้ง
9. ถอน Windows Update ล่าสุด
หากปัญหาเกิดหลังอัปเดต
ถอนการติดตั้งอัปเดตล่าสุด
แล้วทดสอบ Task อีกครั้ง
10. ใช้ System Restore
หากทุกวิธีไม่ได้ผล
ย้อนระบบกลับไปก่อนวันที่ Task Scheduler เริ่มมีปัญหา
โดยไม่กระทบต่อไฟล์ส่วนตัว
วิธีป้องกันปัญหา Task Scheduler
ตรวจสอบ Task ที่สำคัญเป็นประจำ
อย่าย้ายหรือลบไฟล์ที่ Task เรียกใช้งาน
ใช้บัญชี Administrator สำหรับงานสำคัญ
สร้าง Restore Point ก่อนปรับแต่งระบบ
อัปเดต Windows จากเวอร์ชันที่เสถียร
ทีมงาน comsiam แนะนำให้ตรวจสอบ Trigger, Action และบริการ Task Scheduler ก่อน เพราะเป็นสาเหตุที่ทำให้งานอัตโนมัติไม่ทำงานมากที่สุด และสามารถแก้ไขได้ภายในไม่กี่นาที
คำถามที่พบบ่อย
Task Scheduler ขึ้น Ready แต่ไม่ทำงาน เกิดจากอะไร
มักเกิดจาก Trigger ไม่ตรงเวลา เงื่อนไขการทำงานไม่ครบ หรือสิทธิ์ของบัญชีผู้ใช้ไม่เพียงพอ
Task Scheduler ใช้งานไม่ได้หลัง Windows Update ต้องทำอย่างไร
ควรตรวจสอบ Event Viewer ซ่อมไฟล์ระบบด้วย SFC และ DISM และหากจำเป็นให้ถอนอัปเดตล่าสุด
ต้องติดตั้ง Windows ใหม่หรือไม่
ไม่จำเป็น เพราะส่วนใหญ่สามารถแก้ไขได้ด้วยการปรับการตั้งค่า Task ซ่อมไฟล์ระบบ หรือใช้ System Restore
สรุป
Windows 10 Task Scheduler ไม่ทำงานมักเกิดจากบริการของระบบถูกปิด Trigger หรือ Action ตั้งค่าไม่ถูกต้อง สิทธิ์ของผู้ใช้ไม่เพียงพอ หรือไฟล์ระบบเสียหาย หากตรวจสอบตามขั้นตอนในบทความนี้ จะสามารถทำให้ระบบงานอัตโนมัติกลับมาทำงานได้ตามปกติ สำหรับการใช้งานระยะยาว comsiam แนะนำให้ตรวจสอบ Scheduled Task เป็นประจำ สร้าง Restore Point ก่อนปรับแต่งระบบ และสำรองการตั้งค่างานสำคัญไว้เสมอ