ภารกิจที่เลือก“ {0}” ไม่มีอยู่อีกต่อไป หากต้องการดูงานปัจจุบันให้คลิกรีเฟรช


11

เมื่อฉันเริ่มตัวกำหนดเวลางานของฉันใน Windows 7 ฉันได้รับกล่องโต้ตอบพร้อมข้อผิดพลาดต่อไปนี้:

ภารกิจที่เลือก "{0}" ไม่มีอยู่อีกต่อไป หากต้องการดูงานปัจจุบันให้คลิกรีเฟรช

ป้อนคำอธิบายรูปภาพที่นี่

นอกจากนี้ยังมี UUID ที่แสดงเป็นชื่อและเมื่อฉันพยายามลบมันฉันทำไม่ได้มันแค่แฮงเอาท์ มีการแก้ไขสำหรับสิ่งนี้หรือไม่?

คำตอบ:


7

ดูเหมือนงานที่เสียหาย

มุ่งหน้าC:\Windows\System32\Tasks\และลบงานที่กระทำผิดด้วยตนเอง - การดำเนินการนี้อาจใช้เวลาในการทดลองและข้อผิดพลาดหากคุณไม่ทราบว่างานใดที่ทำให้เกิดปัญหา

อาจเป็นการดีที่สุดที่จะสำรองข้อมูลของโฟลเดอร์นั้นก่อนที่จะเริ่มลบสิ่งต่าง ๆ :)


มันมีชื่อเดียวกับภารกิจ
leeand00

7
การเล่นโวหารใหม่ที่น่าสนใจใน Windows 10: แม้หลังจากที่คุณลบไฟล์ออกจากดิสก์แล้ว TaskMgr.exe ก็ยังบ่นอยู่
Warren P

11

ฉันอัปเกรดเป็น Windows 10 และหวังว่าจะรักษา Tasks ของฉันไว้ แต่ Task Scheduler มอบข้อผิดพลาดนี้ให้ฉันสำหรับงานแต่ละงานของฉันที่ฉันใช้กับ Windows 7

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

ฉันสังเกตเห็นว่าไฟล์งานในTasksโฟลเดอร์นั้นมีข้อมูล XML อย่างง่ายดังนั้นฉันจึงสร้างการสำรองข้อมูลของไฟล์ทั้งหมดในTasksโฟลเดอร์และTaskCache\Treeคีย์รีจิสทรีจากนั้นลบรายการทั้งหมดในTaskCache\Treeคีย์ที่สอดคล้องกับข้อผิดพลาดที่ Task Scheduler แสดง หลังจากที่ฉันลบคีย์รีจิสทรีฉันนำเข้าไฟล์จากTasksโฟลเดอร์ผ่านส่วนต่อประสานงานตัวกำหนดเวลางาน ( Action > Import Task...) และกู้คืนงานของฉันได้สำเร็จ


ฉันสิ้นสุดการลบTaskCache\TasksและTaskCache\Tree(ไม่ใช่ jsut เนื้อหา) ตัวกำหนดเวลางานไม่สามารถเริ่มทำงานได้และฉันไม่มีสิทธิ์ที่เหมาะสมในการสร้างTasksและTreeแป้นใหม่และฉันไม่ได้รับอนุญาตให้นำเข้าข้อมูลสำรองของฉัน ทางออกคือรีคอมพิวเตอร์ของฉัน กระบวนการเริ่มต้นใหม่คีย์ใหม่เหล่านั้นและจัดแจงงาน Windows เริ่มต้นใหม่ ตอนนี้ฉันสามารถนำเข้างานที่ไม่ใช่ระบบของฉันได้อีกครั้ง
แบรด

3

Windows 7 ยังเก็บงานในรีจิสทรีด้วยดังนั้นให้ลบงานออกจากทั้งสองC:\Windows\System32\TasksและHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree


2

Defrag ดูเหมือนจะเป็นผู้กระทำผิดบ่อยครั้ง ใน Task Scheduler ลองไปที่ / Task Scheduler Library / Microsoft / Windows / Defrag หากคุณพบข้อผิดพลาดให้ลบไฟล์ C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ Defrag \ ScheduledDefrag

หากต้องการแทนที่การจัดเรียงข้อมูลผิดพลาดให้คลิกเริ่มป้อน "Disk Defragmenter" และเลือก คลิก "กำหนดค่ากำหนดการ" และกำหนดค่าตัวเลือกตามที่เห็นสมควร บางคนรายงานปัญหาเกี่ยวกับตารางรายเดือนดังนั้นฉันจึงหลีกเลี่ยงปัญหานั้น


ขอบคุณมากสำหรับการป้อนข้อมูล แต่นั่นไม่ใช่ ...
leeand00

2

ระบบของฉันได้รับผลกระทบโดยเฉพาะกับข้อผิดพลาดนี้

งานที่เลือก "System_Microsoft-Windows-Kernel-Power_41" ไม่มีอยู่อีกต่อไป หากต้องการดูงานปัจจุบันให้คลิกรีเฟรช

นี่คือข้อความโต้ตอบของข้อความแสดงข้อผิดพลาด:

ป้อนคำอธิบายรูปภาพที่นี่

สาเหตุที่เกิดขึ้นเกี่ยวข้องกับสาขาEvent Viewer Tasksใน Task Scheduler Library นี่คือสิ่งที่ดูเหมือนว่าจากแอปพลิเคชัน Task Scheduler Windows (ฉันได้เน้นสาขาที่ละเมิด):

ป้อนคำอธิบายรูปภาพที่นี่

หากสาขางานของตัวแสดงเหตุการณ์ว่างเปล่าหรือไม่มีรายการสำหรับ System_Microsoft-Windows-Kernel-Power_41 ปัญหาก็คือว่ารีจิสทรีคิดว่ามีรายการเมื่อจริง ๆ แล้วไม่มี Gee ขอบคุณที่เสียเวลากับทุกคน Microsoft คุณควรให้ปุ่ม "Clean-Up Now" ในกล่องโต้ตอบเพื่อให้ผู้ใช้มีวิธีง่าย ๆ ในการแก้ไขปัญหาพื้นฐาน (ฉันไม่แน่ใจว่าทำไมปัญหานี้เกิดขึ้นตั้งแต่แรกนั่นเป็นเรื่องของอีกวัน)

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

  1. คลิกปุ่มเริ่มบนทาสก์บาร์ของ Windows
  2. พิมพ์ regedt32 แล้วคลิกขวาที่ชื่อ regedit32 ที่ปรากฏขึ้นและเลือกเรียกใช้ในฐานะผู้ดูแลระบบ นี่เป็นการเปิดตัวแก้ไขรีจิสทรีของ Windows
  3. ไปที่HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT
  4. เลื่อนไปที่งาน Event Viewerและขยาย คุณควรเห็นรายการละเมิดซึ่งฉันได้เน้นด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

  1. ด้วยไฮไลต์ของรายการนั้นให้กดปุ่ม Delete บนคีย์บอร์ดของคุณเพื่อลบ (หรือคลิกขวาและลบ)

ตอนนี้ปิด (ถ้าเปิด) แล้วเปิด Task Scheduler อีกครั้ง ข้อความแสดงข้อผิดพลาดจะหายไป

ฉันโพสต์คำตอบนี้เพราะฉันพบวิดีโอ YouTube ที่มีผู้ชมเกือบ 200,000 ครั้งที่มีชื่อ "KERNEL POWER EVENT ID 41 วิธีแก้ปัญหาง่าย 2016 - 2017" แนะนำให้ดาวน์โหลดและติดตั้งซอฟต์แวร์ที่ไม่มีส่วนเกี่ยวข้องกับปัญหา นั่นทำให้ฉันโกรธดังนั้นฉันหวังว่าโซลูชันทีละขั้นตอนของฉันจะช่วยเหลือผู้อื่น


0

ฉันได้ลบงานปัญหาออกจาก C: \ Windows \ System32 \ Tasks แล้วรีจิสตรีของ Windows และปัญหาหายไป


3
โปรดเพิ่มรายละเอียดเพิ่มเติม
pun

0

ฉันเชื่อว่ามีวิธีที่ดีกว่าในการทำเช่นนี้ ...

วันนี้ฉันพบ codebase C # ต่อไปนี้: https://github.com/EsiKhoob/TaskScheduler-HealthCheck

คุณสามารถรวบรวมได้ตราบใดที่คุณแทนที่อักขระอารบิกด้วยอักขระภาษาอังกฤษ

คุณจะไม่สามารถเรียกใช้โดยตรงจาก Visual Studio แต่คุณจะต้องรวบรวมและเยี่ยมชมไดเร็กทอรี release และเรียกใช้ exe จากพรอมต์คำสั่งที่ยกระดับ

ด้วยรูทพา ธ ต่อไปนี้HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCacheมันจะผ่านคีย์ย่อยของtasksและtreeเพื่อค้นหาสิ่งที่ไม่ตรงกัน

ผลลัพธ์มีลักษณะดังนี้:

C:\Users\xxxx\AppData\Local\Temporary Projects\ConsoleApplication1\bin\Release>
ConsoleApplication1.exe
Count of Task enteries under \Tasks:121
Task enteries which exist under \Tasks but not under \Tree:
 \AdobeAAMUpdater-1.0-UCPSAR-ekwon
 \Updater21804.exe
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3114
 \{27A0050B-31D9-410A-A7E4-C4A804D74C77}
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core1cc721071
91cc32
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612Core
 \WPD\SqmUpload_S-1-5-21-4005597998-2712132867-546259262-3277
 \Microsoft\Windows\AppID\PolicyConverter
 \GoogleUpdateTaskUserS-1-5-21-4005597998-2712132867-546259262-3612UA
 \OfficeSoftwareProtectionPlatform\SvcRestartTask
 \Remediation\AntimalwareMigrationTask

Task enteries which exist under \Tree but not under \Tasks:
 \Event Viewer Tasks
 \Microsoft\Windows\Customer Experience Improvement Program\OptinNotification
 \Microsoft\Windows\MemoryDiagnostic\MemUsageTask
 \Microsoft\Windows\NetworkAccessProtection\NAPStatus UI
 \Microsoft\Windows\PLA\System\ConvertLogEntries
 \Microsoft\Windows\RAC\RACAgent
 \Microsoft\Windows\RestartManager\{7DFDF897-2C48-4a74-98D5-D0E12B1C8969}
 \Microsoft\Windows\Shell\CrawlStartPages
 \Microsoft\Windows Defender
 \OfficeSoftwareProtectionPlatform
 \Remediation
 \WPD

รีจิสตรีคีย์ภายใต้ \ Tasks โดยไม่มีข้อมูลภายใน (ต้องถูกลบ):

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.