แก้ไข Task Scheduler ไม่ทำงานใน Windows 10

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

แก้ไข Task Scheduler ไม่ทำงานใน Windows 10

ตัวกำหนดเวลางาน : ตัว (Task Scheduler: )กำหนดเวลางาน(Task Scheduler)เป็นคุณลักษณะของMicrosoft Windowsที่ให้ความสามารถในการกำหนดเวลาการเปิดตัวแอพหรือโปรแกรมในเวลาที่กำหนดหรือหลังจากเหตุการณ์ใดเหตุการณ์หนึ่ง โดยทั่วไประบบ(System)และแอป(Apps)ใช้Task Schedulerเพื่อทำให้งานบำรุงรักษาเป็นอัตโนมัติ แต่ใครๆ ก็สามารถใช้เพื่อสร้างหรือจัดการงานกำหนดเวลาของตนเองได้ ตัวกำหนดเวลา งาน(Task)ทำงานโดยการติดตามเวลาและเหตุการณ์ในคอมพิวเตอร์ของคุณและดำเนินการงานทันทีที่ตรงตามเงื่อนไขที่กำหนด

ทำไมTask Schedulerไม่ทำงานในWindows(Windows 10) 10

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

หากคุณกำลังประสบปัญหาใดๆ กับTask Schedulerเช่นTask Schedulerไม่พร้อมใช้งาน Task Scheduler(Task Scheduler)ไม่ทำงาน ฯลฯ ไม่ต้องกังวล เพราะวันนี้เราจะพูดถึงวิธีการต่างๆ ในการแก้ไขปัญหานี้ เพื่อไม่ให้เสียเวลา เรามาดูวิธีแก้ไข Task Scheduler ที่ไม่ทำงานใน Windows 10(fix Task Scheduler not running in Windows 10)โดยใช้คำแนะนำในการแก้ไขปัญหาตามรายการด้านล่าง

แก้ไข Task Scheduler ไม่ทำงานใน Windows 10(Fix Task Scheduler Not Running In Windows 10)

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เริ่มบริการตัวกำหนดเวลางานด้วยตนเอง(Method 1: Start Task Scheduler Service Manually)

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

ในการเริ่ม บริการ Task Schedulerด้วยตนเองให้ทำตามขั้นตอนด้านล่าง:

1.เปิดกล่องโต้ตอบเรียกใช้(Run dialog box)โดยค้นหาโดยใช้แถบค้นหา

เปิดกล่องโต้ตอบเรียกใช้โดยค้นหาโดยใช้แถบค้นหา

2. พิมพ์ services.msc ในกล่องโต้ตอบ run และกดEnter

หน้าต่างบริการ

3. นี่จะเปิด หน้าต่าง บริการ(Services)ที่คุณต้องการค้นหาบริการTask Scheduler

ในหน้าต่างบริการที่เปิดขึ้น ให้ค้นหาบริการ Task Scheduler

3. ค้นหาTask Scheduler Serviceในรายการ จากนั้นคลิกขวาและเลือกProperties

คลิกขวาที่บริการ Task Scheduler และเลือก Properties

4.ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้นเป็นอัตโนมัติ(Startup type is set to Automatic)และบริการกำลังทำงานอยู่ ถ้าไม่เช่นนั้นให้คลิกที่เริ่ม(Start.)

ตรวจสอบให้แน่ใจว่าได้ตั้งค่าประเภทการเริ่มต้นของบริการ Task Scheduler เป็น Automatic และบริการกำลังทำงานอยู่

5.คลิกสมัครตามด้วยตกลง

6. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถแก้ไข Task Scheduler ไม่ทำงานใน Windows 10 ได้หรือไม่(Fix Task Scheduler Not Running In Windows 10.)

วิธีที่ 2: การแก้ไขรีจิสทรี( Method 2:  Registry Fix)

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

1.เปิด กล่องโต้ตอบ เรียกใช้(Run)โดยค้นหาโดยใช้แถบค้นหา

เปิดกล่องโต้ตอบเรียกใช้โดยค้นหาโดยใช้แถบค้นหา

2. พิมพ์regeditในกล่องโต้ตอบRun และกด (Run)Enterเพื่อเปิดRegistry Editor

เรียกใช้คำสั่ง regedit

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Schedule

ไปตามเส้นทาง HKEY_LOCAL_MACHINE -> SYSTEM ->CurrentControlSet -> Services -> Schedule

4. ตรวจสอบให้แน่ใจว่าได้เลือก กำหนดการ( Schedule)ในหน้าต่างด้านซ้าย จากนั้นในบานหน้าต่างด้านขวาให้มองหาDWORD รีจิสทรี " เริ่ม "(Start)

ดูปุ่มเริ่มภายใต้กำหนดการที่ด้านขวาของหน้าต่างตัวแก้ไขรีจิสทรี

5. หากคุณไม่พบคีย์ที่เกี่ยวข้อง ให้คลิกขวาในพื้นที่ว่างในหน้าต่างด้านขวาและเลือกNew > DWORD (32-bit) value.

ค้นหา Start in Schedule รายการรีจิสทรีหากไม่พบจากนั้นคลิกขวาเลือก New จากนั้นเลือกDWORD

6. ตั้งชื่อคีย์นี้เป็นStartและดับเบิลคลิกเพื่อเปลี่ยนค่า

7. ในช่อง Value data ให้พิมพ์ 2(type 2)แล้วคลิก OK

เปลี่ยนค่าของ Start DWORD เป็น 2 ภายใต้ Schedule Registry Key

8. ปิดRegistry Editorและรีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

หลังจากที่คอมพิวเตอร์ของคุณเริ่มระบบใหม่ คุณอาจสามารถแก้ไข Task Scheduler ไม่ทำงานใน Windows 10( Fix Task Scheduler Not Running in Windows 10,)ได้ หากไม่เป็นเช่นนั้น ให้ทำตามขั้นตอนต่อไป

วิธีที่ 3:  ( Method 3: )เปลี่ยนเงื่อนไขงาน(Change the Task Conditions)

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

1.เปิดแผงควบคุม(Control Panel)โดยค้นหาโดยใช้แถบค้นหา

เปิดแผงควบคุมโดยค้นหาภายใต้การค้นหาของ Windows

2. จะเป็นการเปิด หน้าต่าง Control Panelจากนั้นคลิกที่System and Security

คลิกที่ระบบและความปลอดภัย

3. ภายใต้ระบบ(System)และความปลอดภัย(Security)ให้คลิกที่Administrative Tools

ภายใต้ ระบบและความปลอดภัย คลิกที่ Administrative Tools

4. หน้าต่าง เครื่องมือ(Tools) การดูแลระบบ จะเปิดขึ้น

หน้าต่างเครื่องมือการดูแลระบบจะเปิดขึ้น

5. จากรายการเครื่องมือที่อยู่ภายใต้เครื่องมือการดูแลระบบ ให้คลิกที่Task Scheduler

ค้นหา Task Scheduler ภายในเครื่องมือการดูแลระบบ

6. จะเป็นการเปิดหน้าต่างTask Scheduler

ดับเบิลคลิกที่ Task Scheduler เพื่อเปิด

7. จากด้านซ้ายของTask Schedulerให้คลิกที่Task Scheduler Libraryเพื่อค้นหางานทั้งหมด

ที่ด้านซ้ายของ Task Scheduler ให้คลิกที่ Task Scheduler Library

8. คลิกขวาที่งาน( Task)และเลือกคุณสมบัติ(Properties)จากเมนูบริบท

9. ใน หน้าต่าง Propertiesให้สลับไปที่แท็บ Conditions(Conditions tab.)

ในหน้าต่างคุณสมบัติ สลับไปที่แท็บเงื่อนไข

10. ทำเครื่องหมายที่ช่องถัด(Check the box next )จาก " เริ่มเฉพาะเมื่อมีการเชื่อมต่อเครือข่ายต่อไปนี้(Start only if the following network connection is available) "

ทำเครื่องหมายที่ช่องถัดจากเริ่มเฉพาะเมื่อมีการเชื่อมต่อเครือข่ายต่อไปนี้

11. เมื่อคุณทำเครื่องหมายที่ช่องด้านบนแล้ว เลือกการเชื่อมต่อใดๆ จากเมนูแบบเลื่อนลง(Any connection.)

เมื่อคุณทำเครื่องหมายที่ช่องทำเครื่องหมายแล้ว ให้ตั้งค่าที่การเชื่อมต่อใด ๆ

12. คลิกตกลงเพื่อบันทึกการเปลี่ยนแปลงและรีบูตเครื่องคอมพิวเตอร์ของคุณ

หลังจากที่คอมพิวเตอร์ของคุณเริ่มระบบใหม่ คุณอาจสามารถแก้ไข Task Scheduler ไม่ทำงานในปัญหา Windows 10 ได้( Fix Task Scheduler Not Running in Windows 10 issue.)

วิธีที่ 4: ลบ Cache Tree Cache ของ Task Scheduler ที่เสียหาย( Method 4: Delete Corrupted Task Scheduler Tree Cache )

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

1. กด Windows Key + R จากนั้นพิมพ์regeditแล้วกดEnterเพื่อเปิดRegistry Editor

เรียกใช้คำสั่ง regedit

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

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

เปิด Tree โดยการนำทางผ่านเส้นทาง

3. คลิกขวาที่Tree Keyและเปลี่ยนชื่อเป็นTree.oldแล้วเปิดTask Scheduler อีกครั้ง เพื่อดูว่าข้อความแสดงข้อผิดพลาดยังคงปรากฏขึ้นหรือไม่

เปลี่ยนชื่อ Tree เป็น Tree.old ภายใต้ตัวแก้ไขรีจิสทรีและดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่

4.หากข้อผิดพลาดไม่ปรากฏขึ้น แสดงว่ารายการภายใต้ คีย์ ทรี(Tree)เสียหาย และเราจะค้นหาว่ารายการใด

หากต้องการทราบว่างานใดเสียหาย ให้ทำตามขั้นตอนด้านล่าง:

1. ขั้นแรกเปลี่ยนชื่อ Tree.old กลับเป็น Tree(rename the Tree.old back to Tree)ที่คุณได้เปลี่ยนชื่อในขั้นตอนก่อนหน้านี้

2. ใต้รีจิสตรีคีย์ของ Tree ให้เปลี่ยนชื่อแต่ละคีย์เป็น .old( rename each key to .old)และทุกครั้งที่คุณเปลี่ยนชื่อคีย์ใดคีย์หนึ่งให้เปิดTask Schedulerและดูว่าคุณสามารถแก้ไขข้อผิดพลาดได้หรือไม่ ทำสิ่งนี้ต่อไปจนกว่าข้อความแสดงข้อผิดพลาดจะไม่( keep doing this until the error message no longer) ปรากฏ อีกต่อไป(appears.)

ภายใต้ทรีรีจิสตรีคีย์เปลี่ยนชื่อแต่ละคีย์เป็น .old

3. เมื่อข้อความแสดงข้อผิดพลาดปรากฏขึ้น แสดงว่างาน(Task) นั้น ๆ ที่คุณเปลี่ยนชื่อเป็นผู้ร้าย

4. คุณต้องลบเฉพาะงาน(Task)คลิกขวาที่มันแล้วเลือกลบ (Delete. )

คลิกขวาที่งานแล้วเลือกตัวเลือกการลบจากเมนูที่ปรากฏ

5. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลง

หลังจากที่คอมพิวเตอร์ของคุณเริ่มระบบใหม่ ให้ดูว่าคุณสามารถแก้ไขปัญหาที่ Task Scheduler ไม่ทำงานใน Windows 10 ได้หรือไม่ (Fix Task Scheduler Not Running in Windows 10 issue. )

วิธีที่ 5: เริ่มตัวกำหนดเวลางานโดยใช้ Command Prompt( Method 5: Start Task scheduler using Command Prompt)

Task Schedulerของคุณอาจทำงานได้อย่างถูกต้องหากคุณเริ่มใช้งานโดยใช้Command Prompt(Command Prompt)

1. พิมพ์ cmd( cmd)ใน แถบ Windows Searchจากนั้นคลิกขวาที่Command Promptแล้วเลือก " Run as administrator "

คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator

2.เมื่อถูกขอให้ยืนยัน ให้คลิกที่ปุ่มใช่ (Yes button.)พรอมต์คำสั่งผู้ดูแลระบบ(Administrator)ของคุณ จะเปิดขึ้น

3. พิมพ์คำสั่งด้านล่างใน command prompt แล้วกด Enter:

ตัวกำหนดเวลางานเริ่มต้นสุทธิ(net start task scheduler)

ในการเริ่มตัวกำหนดเวลางานโดยใช้ Command Line ให้พิมพ์คำสั่งใน command prompt

หลังจากทำตามขั้นตอนข้างต้นแล้ว ตัวกำหนดตารางเวลางานของคุณอาจเริ่มทำงานได้อย่างถูกต้อง

วิธีที่ 6: เปลี่ยนการกำหนดค่าบริการ( Method 6: Change Service Configuration)

หากต้องการเปลี่ยนการ กำหนดค่า บริการให้(Service)ทำตามขั้นตอนด้านล่าง:

1. พิมพ์ cmd( cmd)ใน แถบ Windows Searchจากนั้นคลิกขวาที่Command Promptแล้วเลือก " Run as administrator "

คลิกขวาที่ Command Prompt แล้วเลือก Run as Administrator

2. พิมพ์คำสั่งด้านล่างใน command prompt แล้วกด Enter:

SC Comfit schedule start= auto

หากต้องการเปลี่ยนการกำหนดค่าบริการให้พิมพ์คำสั่งใน command prompt

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

4. ปิดพรอมต์คำสั่งและรีสตาร์ทคอมพิวเตอร์ของคุณ

ที่แนะนำ:(Recommended:)

หวังว่า(Hopefully)คุณจะสามารถแก้ไข Task Scheduler ไม่ทำงานใน Windows 10 ได้(Fix Task Scheduler Not Running In Windows 10, ) โดยใช้วิธีการใดวิธีการหนึ่งข้างต้น แต่ถ้าคุณยังคงมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts