เมื่องานที่กำหนดเวลาไว้เสียหาย ข้อผิดพลาดเช่น งานที่เลือก
งานที่เลือก “{0}” ไม่มีอยู่แล้ว หากต้องการดูงานปัจจุบัน ให้คลิกรีเฟรช
งานที่เลือก “
นี่เป็นกรณีที่งานในตัว CreateChoiceProcessTask
เสียหายด้วยเหตุผลบางประการ และแสดงข้อผิดพลาด
รูปที่ 1: งานที่เลือก “CreateChoiceProcessTask” ไม่มีอยู่แล้ว หากต้องการดูงานปัจจุบัน ให้คลิกรีเฟรช
นอกจากนี้ ข้อผิดพลาดนี้อาจถูกบันทึกไว้ในบันทึกเหตุการณ์ภายใต้ รหัสเหตุการณ์ 414
.
บริการ Task Scheduler พบการกำหนดค่าผิดพลาดใน NT TASK\CreateChoiceProcessTask คำนิยาม.
ข้อมูลเพิ่มเติม: ค่าความผิดพลาด: C:\Windows\System32\browserchoice.exe
บทความนี้อธิบายวิธีแก้ไขข้อผิดพลาด “งานที่เลือก 'ชื่อ' ไม่มีอยู่อีกต่อไป” ใน Task Scheduler
สาเหตุ
ข้อผิดพลาด “งานที่เลือก 'ชื่อ' ไม่มีอยู่แล้ว”
เกิดขึ้นหากรายการรีจิสตรีของงานที่กำหนดเวลาไว้เสียหายหรือรายการนั้นเป็นรายการที่เหลือหลังจากถอนการติดตั้งโปรแกรมที่เกี่ยวข้อง เมื่องานเสียหาย ในกรณีส่วนใหญ่ คุณอาจต้องแก้ไขรีจิสทรีเพื่อแก้ไข เช่นSchTasks.exe
หรือเครื่องมือของบุคคลที่สามเช่น ออโต้รัน จะไม่แสดงรายการงานที่เสียหาย
แก้ไข “งานที่เลือกไม่มีอยู่อีกต่อไป” ใน Task Scheduler
นี่คือวิธีการแก้ไขข้อผิดพลาด "ชื่องานที่เลือกไม่มีอยู่อีกต่อไป" เมื่อเริ่มต้น Task Scheduler:
วิธีที่ 1: ลบงานโดยใช้SchTasks
เปิดและ หน้าต่างพรอมต์คำสั่งของผู้ดูแลระบบ และพิมพ์:
schtasks /ลบ /TN
ในตัวอย่างนี้ คุณจะต้องพิมพ์:
schtasks /delete /TN "CreateChoiceProcessTask"
หากคุณได้รับข้อผิดพลาดต่อไปนี้ คุณต้องแก้ไขรีจิสทรีตามที่อธิบายไว้ใน วิธีที่ 2 ด้านล่างเพื่อลบงานที่เสียหาย
ข้อผิดพลาด: ชื่องานที่ระบุ “CreateChoiceProcessTask” ไม่มีอยู่ในระบบ
วิธีที่ 2: ลบงานโดยใช้ Registry Editor
- สร้าง จุดคืนค่าระบบ.
- เริ่ม
Regedit.exe
และไปที่คีย์ต่อไปนี้:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree
- ใช้ตัวเลือก Find เพื่อค้นหาชื่องาน (เช่น “
CreateChoiceProcessTask
“) ต้องการลบ มันจะอยู่ภายใต้หนึ่งในโฟลเดอร์ย่อยภายใต้ Tree หรือทันทีภายใต้ “Tree” ขึ้นอยู่กับว่างานนั้นถูกสร้างขึ้นครั้งแรกที่ไหน - จดสตริง GUID ในบานหน้าต่างด้านขวา ระบุค่าชื่อ
ไอดี
.
สตริง GUID ในตัวอย่างนี้คือ{1336CAA8-3056-44E8-A14B-71ECDA26EC95}
. สิ่งนี้ถูกสร้างขึ้นแบบสุ่มเมื่อสร้างงาน.. ดังนั้นมัน ไม่ GUID เดียวกันในทุกระบบ จดบันทึกสตริงนี้ใน Notepad - คลิกขวาที่สาขา CreateChoiceProcessTask แล้วเลือกลบ
- จากนั้นลบคีย์ย่อยของสตริง GUID ที่คุณระบุไว้ก่อนหน้านี้ จากคีย์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot (หรือ) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon (หรือ) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Maintenance (หรือ) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain (และ) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
- ออกจากตัวแก้ไขรีจิสทรี
ลบไฟล์งาน
หลังจากทำตามขั้นตอนในวิธีที่ 1 หรือวิธีที่ 2 แล้ว ให้เปิด File Explorer และเรียกดู C:\Windows\System32\Tasks
โฟลเดอร์ ค้นหาไฟล์ CreateChoiceProcessTask
(เหมือนกับชื่องานที่แสดงในกล่องโต้ตอบข้อความแสดงข้อผิดพลาด) และลบไฟล์หากพบ ไฟล์อาจมีอยู่ในไฟล์ งาน
โฟลเดอร์หรือในโฟลเดอร์ย่อยใดโฟลเดอร์หนึ่ง ขึ้นอยู่กับตำแหน่งที่งานถูกสร้างขึ้นในตอนแรก
แค่นั้นแหละ! Task Scheduler ไม่ควรแสดงข้อความแสดงข้อผิดพลาดอีกต่อไป “งานที่เลือกไม่มีอยู่แล้ว” และ “งานที่เลือกไว้ “{0}” ไม่มีอยู่แล้ว หากต้องการดูงานปัจจุบัน ให้คลิกรีเฟรช.
คำขอเล็กน้อย: หากคุณชอบโพสต์นี้ โปรดแชร์สิ่งนี้
หนึ่งส่วนแบ่ง "เล็กน้อย" จากคุณจะช่วยอย่างมากในการเติบโตของบล็อกนี้ คำแนะนำที่ดีบางประการ:- ขามัน!
- แชร์ไปยังบล็อกที่คุณชื่นชอบ + Facebook, Reddit
- ทวีตมัน!