Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows

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

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

ตัวกำหนดเวลางานหยุดโดยอัตโนมัติ

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

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

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

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

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

ตัวกำหนดเวลางานไม่ทำงาน

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

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

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

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

กด ชนะ + อาร์ กุญแจ วิ่ง กล่องโต้ตอบจะปรากฏขึ้น

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

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

คลิกขวาและเลือก คุณสมบัติ . หน้าต่างใหม่จะเปิดขึ้น Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

คลิกที่ สมัคร จากนั้นใน ตกลง . Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

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

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

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

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

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

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

รีสตาร์ทระบบแล้วพร้อมใช้งาน

3] เริ่มตัวกำหนดเวลางานโดยใช้พรอมต์คำสั่ง

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

กด ชนะ + X กุญแจ การเข้าถึงด่วน เมนูจะเปิดขึ้น

เลือก Windows PowerShell (ผู้ดูแลระบบ) หรือ พรอมต์คำสั่ง (ผู้ดูแลระบบ) จากรายการ Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

พิมพ์ “ตัวกำหนดเวลางานเริ่มต้นสุทธิ ” และกด Enter Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

สิ่งนี้น่าจะเริ่มต้นได้

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

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

กด ชนะ + X กุญแจ การเข้าถึงด่วน เมนูจะเปิดขึ้น

เลือก Windows PowerShell (ผู้ดูแลระบบ) หรือ พรอมต์คำสั่ง (ผู้ดูแลระบบ) จากรายการ

พิมพ์ “sfc /scannow ” และกด Enter Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

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

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

กด ชนะ + อาร์ กุญแจ วิ่ง กล่องโต้ตอบจะเปิดขึ้น

พิมพ์ regedit และกด Enter Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

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

คลิกขวาที่ Registry และเปลี่ยนชื่อเป็น Tree.old . Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

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

ตอนนี้ เปิดลำดับชั้นของ Registry เริ่มเปลี่ยนชื่อแต่ละคีย์เป็น keyname.old . ตอนนี้ให้ลองเรียกใช้ Task Scheduler Task Scheduler ไม่ทำงานหรือเริ่มโปรแกรมใน Windows 11/10

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

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

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

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

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