วิธีแก้ไข“ งานที่เลือกไม่มีอยู่แล้ว” ใน Windows 10



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

ตัวกำหนดเวลางาน เป็นสแน็ปอินที่ทำงานผ่าน MMC (Microsoft Management Console) ซึ่งช่วยให้คุณสามารถทำงานประจำโดยอัตโนมัติบนคอมพิวเตอร์ที่เลือก เมื่อคุณสร้างงานบนตัวกำหนดตารางเวลางานจะสร้างไฟล์ที่สร้างขึ้นภายใต้ไดรฟ์ระบบปฏิบัติการของคุณ (โดยปกติคือ C: ) C: Windows System32 Tasks - และยังสร้างรีจิสทรีภายใต้ที่อยู่รีจิสทรีต่อไปนี้ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Schedule TaskCache Tasks . หากงานอยู่ภายใต้โฟลเดอร์ก็จะสร้างรีจิสทรีภายใต้ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Schedule TaskCache Tree



ในขณะที่เปิด Task Scheduler MMC Windows จะซิงค์รีจิสทรีกับไฟล์ที่อยู่ในโฟลเดอร์ Tasks และหากไม่สามารถจับคู่ได้จะมีข้อความแสดงข้อผิดพลาด“ งานที่เลือก {} ไม่มีอยู่แล้ว หากต้องการดูงานปัจจุบันให้คลิกรีเฟรช ' จะปรากฏขึ้น





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

วิธีที่ง่ายที่สุดคือสร้างบัญชีใหม่เนื่องจากจะลบงานทั้งหมด

วิธีที่ 1: การสร้างบัญชีผู้ใช้ใหม่

ไปที่ ศูนย์ปฏิบัติการ แล้วคลิก การตั้งค่าทั้งหมด และไปที่ บัญชี



ไปที่ ครอบครัวและผู้ใช้อื่น ๆ คลิก เพิ่มคนอื่นในพีซีเครื่องนี้ .

หากคุณต้องการมีบัญชี Microsoft ที่เชื่อมโยงกับอีเมลของคุณให้ป้อนอีเมลของคุณ หากคุณต้องการมีบัญชี Local:

คลิกที่ ฉันไม่มีข้อมูลการลงชื่อเข้าใช้ของบุคคลนี้

เลือก เพิ่มผู้ใช้โดยไม่มีบัญชี Microsoft และป้อนข้อมูลของคุณ

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

วิธีที่ 2: ค้นหาในตัวกำหนดตารางเวลางานที่เสียหายและลบออกจากโฟลเดอร์ไฟล์งาน

เปิด Task Scheduler แล้วคลิกตกลงเมื่อได้รับแจ้งข้อผิดพลาด อาจดูเหมือนว่าคุณได้รับข้อผิดพลาดเดิมซ้ำแล้วซ้ำเล่า แต่จริงๆแล้วเกิดจากจำนวนงานที่เสีย จดบันทึกจำนวนครั้งที่คุณได้รับแจ้งด้วยไฟล์ งานที่เลือก ข้อผิดพลาด“ {0}” นี่คือจำนวนไฟล์งานที่ไม่ซิงค์กับรีจิสทรี

เริ่มต้นด้วยโฟลเดอร์แรกภายใต้งาน Windows (Task Scheduler (Local) Task Scheduler Library Microsoft Windows) และเลือกแต่ละโฟลเดอร์จนกว่าคุณจะได้รับ งานที่เลือก ข้อผิดพลาด“ {0}” โฟลเดอร์นี้มีไฟล์ที่ไม่ตรงกับตัวกำหนดตารางเวลางาน

เปิด Windows Explorer และไปที่โฟลเดอร์ไฟล์งาน ( % systemroot% system32 Tasks Microsoft Windows ) และค้นหาโฟลเดอร์ที่ตรงกับโฟลเดอร์ที่คุณได้รับข้อผิดพลาด

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

สำคัญ - ปิดและเปิดตัวกำหนดเวลางานอีกครั้ง เมื่อพบข้อผิดพลาด Task Scheduler จะไม่แสดงงานอีกต่อไปดังนั้นคุณต้องปิดและรีสตาร์ทเพื่อดำเนินการซิงโครไนซ์ต่อไป

เลือกโฟลเดอร์ใน Task Scheduler ต่อไปภายใต้งาน Windows จนกว่าคุณจะพบข้อผิดพลาดอีกครั้งและทำซ้ำขั้นตอนการพิจารณาว่าไฟล์ใดมีอยู่ในระบบไฟล์ แต่ไม่ใช่ใน Task Scheduler

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

วิธีที่ 3: เปรียบเทียบงานจากรีจิสทรีและ explorer และลบงานที่ไม่ตรงกัน

เปิด C: Windows System32 Tasks

ถือ คีย์ Windows และ กด R และพิมพ์ลง regedit หรือพิมพ์ลงไปก็ได้ regedit บนเมนูเริ่ม

ค้นหาโฟลเดอร์ HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Schedule TaskCache

คัดลอกชื่อของงานจากไฟล์ สำรวจ จากนั้นค้นหาชื่อภายใต้ TaskCache Task และ TaskCache Tree โฟลเดอร์ในรีจิสทรี

ลบงานใด ๆ ออกจากโฟลเดอร์ explorer ที่ไม่แสดงในโฟลเดอร์รีจิสทรีที่กล่าวถึงข้างต้น

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

อ่าน 3 นาที