Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

Task Scheduler ไม่ทำงาน

Task Scheduler หยุดโดยอัตโนมัติ

ระบบ ปฏิบัติการใช้ Task Schedulerเพื่อกำหนดเวลากระบวนการพื้นหลังทั้งหมด เปิดแอปพลิเคชันและจัดการ วิธีที่ใช้เบื้องหลังคือกำหนดการจะคำนวณทรัพยากรทั้งหมดที่จำเป็นสำหรับกระบวนการใด ๆ เพื่อให้เสร็จสิ้น สร้างคิวของกระบวนการดังกล่าวตามความต้องการและลำดับความสำคัญ เมื่อทุกอย่างถูกตั้งค่า งานทั้งหมดจะถูกส่งไปยังโปรเซสเซอร์เพื่อดำเนินการ มันทำงานบนพื้นฐานของเวลาและการใช้หน่วยความจำ นอกจากนี้ ทุกคนสามารถสร้างงานของตนเองและกำหนดเวลาได้

ถึงตอนนี้ คุณอาจเข้าใจว่าการทำงานที่เหมาะสมของTask Schedulerนั้นเป็นสิ่งจำเป็น หากคุณกำลังเผชิญกับข้อผิดพลาดบางอย่างเนื่องจากTask Schedulerไม่ทำงาน อาจเป็นปัญหาสำหรับคุณ เป็นเพราะงานพื้นหลัง งานต่อเนื่อง และงานที่กำลังจะมาถึงกำลังปะทะกันและทำให้เครื่องของคุณค้างครั้งแล้วครั้งเล่า

ให้เราเข้าใจว่าเหตุใดจึงไม่ทำงานและอะไรคือวิธีที่เป็นไปได้ในการแก้ปัญหา

ก่อนที่เราจะเริ่ม สมมติว่าคุณได้ติดตั้งไดรเวอร์หรือแอปพลิเคชันใดๆ โดยการดาวน์โหลดจากแหล่งที่ไม่น่าเชื่อถือ ตอนนี้สาเหตุที่เป็นไปได้สำหรับข้อผิดพลาดอาจเป็นได้ รายการรีจิสทรีผิดพลาด แอปพลิเคชันที่เสียหาย ฯลฯ สาเหตุอื่นอาจเป็นได้ ปิดใช้งานบริการTask Schedulerไม่มีสิทธิ์ของผู้ดูแลระบบ แคชต้นไม้ที่เสียหายที่ใช้โดยตัวจัดกำหนดการ

คุณอาจไม่ทราบว่าสาเหตุใดที่อยู่เบื้องหลังข้อผิดพลาดในระบบของคุณ ซึ่งหมายความว่าคุณอาจต้องปฏิบัติตามทุกวิธีที่กล่าวถึงในบทความด้านล่าง โปรด(Please)จำไว้ว่า คุณต้องเริ่มระบบใหม่หลังจากเสร็จสิ้นแต่ละวิธี และก่อนที่คุณจะเริ่ม อย่าลืมสร้างจุดคืนค่าระบบก่อน

Task Scheduler ไม่ทำงาน

หากTask Schedulerหยุดทำงานโดยอัตโนมัติหรือไม่ได้ทำงานอยู่บนระบบ Windows 10(Windows 10)ของคุณ คุณต้องทำสิ่งต่อไปนี้:

  1. ตรวจสอบ(Check)และเริ่มบริการTask Scheduler
  2. เปลี่ยนการกำหนดค่าบริการ
  3. เริ่ม Task Scheduler(Start Task Scheduler)โดยใช้Command Prompt
  4. เรียกใช้ตัวตรวจสอบไฟล์ระบบ
  5. ลบ(Delete)Task Scheduler Tree Cacheที่เสียหาย

1] ตรวจสอบ(Check)และเริ่มบริการTask Scheduler

นี่เป็นขั้นตอนที่ง่ายที่สุดที่สามารถทำได้ การ ตรวจสอบWindows Servicesการรีสตาร์ทเป็นหนึ่งในสิ่งพื้นฐานที่แม้แต่ผู้ดูแลระบบของคุณก็ยังทำงานโดยไม่ต้องสงสัย

กดปุ่มWin + R กล่องโต้ตอบเรียกใช้ จะปรากฏขึ้น(Run)

พิมพ์services.mscแล้วกด Enter หน้าต่าง ตัวจัดการบริการ(Services Manager)จะเปิดขึ้น

ในรายการบริการ ให้ค้นหาTask Scheduler

task_schedular_service

ตรวจสอบหน้าต่างใหม่ว่าสถานะบริการ(Service status)ถูกตั้งค่าเป็นRunningและStartup typeถูกตั้งค่าเป็นAutomatic ถ้าไม่ใช่ก็เปลี่ยนเป็นเหมือนเดิม จากนั้นกดปุ่มเริ่ม(Start)

Task_Scheduler_Properties_Local_Computer

ไปเลย ข้อผิดพลาดของคุณควรได้รับการแก้ไข แต่ถ้าบริการของคุณทำงานอยู่แล้วตามที่แสดงในภาพหน้าจอ ให้ย้ายไปยังวิธีถัดไป

2] เปลี่ยนการกำหนดค่าบริการ

หากวิธีการข้างต้นไม่สามารถเริ่มบริการ(Service)ได้ ให้ลองใช้วิธีนี้

เปิดเมนู Start แล้วพิมพ์cmd เลือกเรียกใช้ในฐานะผู้ดูแลระบบ(Run as administrator)จากเมนู

cmd_as_admin_start_menu

พิมพ์ “ SC config schedule start= auto ” แล้วกด Enter

หากข้อความสุดท้ายที่คุณได้รับคือ[SC] Change Service Config SUCCESSตัวกำหนดตารางเวลาจะเริ่มทำงาน

รีสตาร์ทระบบของคุณและคุณก็พร้อมแล้ว

3] เริ่ม Task Scheduler(Start Task Scheduler)โดยใช้Command Prompt

หากวิธีการข้างต้นไม่ได้ผล และบริการของคุณยังคงไม่ทำงาน คุณสามารถเปิดใช้งานได้โดยใช้Command PromptหรือWindows PowerShellด้วย

กดปุ่มWin + X เมนู การเข้าถึงด่วน(Quick Access)จะเปิดขึ้น

quick_access_menu

net_start_task_scheduler

สิ่งนี้ควรเริ่มต้นขึ้น

4] เรียกใช้ตัวตรวจสอบไฟล์ระบบ

เมื่อคุณทราบแล้วว่าบริการทำงานอย่างถูกต้องแล้ว คุณสามารถใช้วิธีนี้ได้ การเรียกใช้System File Checker จะค้นหาไฟล์ระบบ ที่อาจเสียหาย ซ่อมแซมและบำรุงรักษา

กดปุ่มWin + X เมนู การเข้าถึงด่วน(Quick Access)จะเปิดขึ้น

เลือกWindows PowerShell (Admin)หรือCommand Prompt (Admin)จากรายการ

sfc_scan

คุณจะทราบเมื่อกระบวนการเสร็จสิ้นและตรวจสอบว่าตัวกำหนดเวลากำลังทำงานอยู่หรือไม่ ถ้าไม่เช่นนั้นคุณอาจไปที่วิธีถัดไป

5] ลบ แคชของ (Delete)Task Scheduler Tree Cacheที่เสียหาย

วิธีนี้ค่อนข้างยาว โปรดทำตามขั้นตอนทีละขั้นและคุณอาจพบว่าไม่มีข้อผิดพลาดอีกต่อไป

กดปุ่มWin + R กล่อง โต้ตอบ เรียกใช้(Run)จะเปิดขึ้น

regedit_run

ไปที่คีย์รีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

Registry_Editor_old_tree

ไปที่เริ่มการค้นหาและพิมพ์Task Scheduler (Task Scheduler)คลิก(Click)ที่แอปพลิเคชันก็ควรจะใช้งานได้ทันที หากเป็นเช่นนั้น ให้ทำตามขั้นตอนต่อไปนี้เพื่อค้นหาว่าสิ่งใดที่หยุดมัน

ย้อนกลับการเปลี่ยนแปลงที่คุณทำไว้ก่อนหน้านี้ เปลี่ยนชื่อรีจิสทรีเป็นTree

Registry_Editor_rename_old

ทำขั้นตอนที่ 2(Step 2)ต่อไปจนกว่าคุณจะพบรหัสเนื่องจากตัวกำหนดตารางเวลาแสดงข้อผิดพลาด

เมื่อพบผู้กระทำผิด แล้วให้คลิกขวาและเลือกลบ(Delete)

รีสตาร์ทระบบของคุณและดู

นี่คือวิธีการบางส่วนที่คุณสามารถลองใช้เพื่อแก้ไขปัญหาของTask Scheduler (Task Scheduler)ตรวจ(Make) สอบให้ แน่ใจว่าได้ยกเลิกการเปลี่ยนแปลงใดๆ ที่คุณทำกับระบบ หากวิธีการใดๆ ไม่ได้ผลสำหรับคุณ



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts