Task Scheduler สร้าง Task รันโปรแกรม/สคริปต์ได้ แต่มันรันล่าช้า (Delay) ได้ด้วยรึเปล่า? คำตอบคือได้ และมีประโยชน์มาก
ตัวอย่าง: เครื่องผมมี Startup Programs เยอะ (Snagit, Enpass, OneDrive, FastKeys) ทำ Boot ช้า 25-30 วินาที ปิดบางตัว → เร็วขึ้น แต่ยังต้องการให้รันอัตโนมัติ → ใส่ Task Scheduler ตั้ง Delay 15 นาที → Boot ลดเหลือ <15 วินาที (ดีขึ้น 40%+)
สร้าง Task ให้รันล่าช้าตอน Startup
ใช้ได้ Windows 7/8/10 ต้องใช้ Wizard สร้าง Task ปกติ (ไม่ใช่ Basic) เพื่อเข้าถึง Advanced Settings
- ค้นหา "Task Scheduler" → Task Scheduler Library (ซ้าย) → Create Task (ขวา)
- แท็บ General: ใส่ Name/Description → ติ๊ก "Run with highest privileges" ถ้าต้องการ Admin
- แท็บ Triggers → New → เริ่มต้นงาน: "At Startup" (หรือ Trigger อื่นได้ ยกเว้น "On Idle") → ติ๊ก "Delay task for" → เลือกนาที (เช่น 15 นาที) → OK
- แท็บ Actions → New → Action: "Start a Program" → Browse หา .exe → Arguments (ถ้ามี) → OK
- (Optional) แท็บ Conditions: ติ๊ก "Start the task only if the computer is on AC power" (สำหรับแล็ปท็อป)
- แท็บ Settings: ปล่อยค่าเดิม → OK
- ทดสอบ: คลิกขวา Task → Run → ไม่มี Error = OK

สรุป
Task Scheduler รองรับ Delay สำหรับทุก Trigger (ยกเว้น On Idle) ใช้จัดการ Startup Programs ลดเวลา Boot ได้จริง แชร์ประสบการณ์ได้ด้านล่าง