所选任务“ {0}”不再存在。要查看当前任务,请单击刷新


11

当我在Windows 7上启动任务计划程序时,出现以下错误对话框:

所选任务“ {0}”不再存在。要查看当前任务,请单击刷新

在此处输入图片说明

还有一个UUID,显示为名称,当我尝试删除它时,我不能挂起它。有解决办法吗?

Answers:


7

听起来像是损坏的任务。

前往C:\Windows\System32\Tasks\并手动删除有问题的任务-如果您不知道是哪个任务导致了问题,则可能需要反复尝试。

开始删除内容之前,最好备份该文件夹。:)


它与任务名称相同。
leeand00 2015年

7
Windows 10中有趣的新问题:即使从磁盘上删除了文件,TaskMgr.exe仍然会抱怨。
沃伦·P

11

我升级到Windows 10并希望保留我的任务,但是对于Windows 7中的每个任务,任务计划程序都给我这个错误。

关于该问题的讨论和其他资源将我指向磁盘上的一个位置(C:\Windows\System32\Tasks)和注册表中的一个位置(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree)。我的任务都存在,并且没有任何可见的错误或损坏。

我注意到文件Tasks夹中的Task文件包含简单的XML数据,因此我创建了该文件Tasks夹中所有文件和TaskCache\Tree注册表项的备份,然后删除了TaskCache\Tree与Task Scheduler显示的错误相对应的项中的所有条目。删除注册表项后,我Tasks通过任务计划程序界面(Action > Import Task...)从文件夹中导入了文件,并成功还原了任务。


我最终删除TaskCache\TasksTaskCache\Tree(不是仅仅指刚的内容)。Task Scheduler无法启动,并且我没有适当的权限来重新创建TasksTree键,并且不允许导入备份。解决方法是重新启动计算机。启动过程会重新制作这些键,并重新制作默认的Windows任务。现在,我可以重新导入我的非系统任务。
Brad

3

Windows 7中还存储在注册表中的任务,所以删除任务从两个C:\Windows\System32\TasksHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree


2

碎片整理似乎是一个常犯。在“任务计划程序”中,尝试导航到“ /任务计划程序库” /“ Microsoft” /“ Windows” /“碎片整理”。如果在此处遇到错误,请删除文件C:\ Windows \ System32 \ Tasks \ Microsoft \ Windows \ Defrag \ ScheduledDefrag

要替换错误的碎片整理,请单击“开始”,输入“磁盘碎片整理程序”并选择它。单击“配置时间表”,然后根据需要配置选项。有些人报告了每月计划的问题,所以我会避免这种情况。


好,谢谢您的输入,但不是...
leeand00

2

我的系统特别受此错误困扰:

所选任务“ System_Microsoft-Windows-Kernel-Power_41”不再存在。要查看当前任务,请单击刷新。

这是错误消息对话框的外观:

在此处输入图片说明

发生这种情况的原因与“任务计划程序库”中的“ 事件查看器任务”分支有关。这是Task Scheduler Windows应用程序中的外观(我已突出显示了有问题的分支):

在此处输入图片说明

如果此“事件查看器任务”分支为空或没有System_Microsoft-Windows-Kernel-Power_41的条目,则问题在于注册表认为实际上存在一个条目。e,谢谢您浪费大家的时间,微软。您应该在对话框上提供“立即清除”按钮,以便用户可以轻松地解决潜在问题。(我不完全确定为什么问题会首先出现-这是另一回事了。)

要解决该问题,请执行以下步骤(上面的几个答案给出了很好的建议-我的答案给出了可以遵循的更多详细信息和步骤;适用于编辑注册表的通常警告-小心!):

  1. 单击Windows任务栏上的开始按钮。
  2. 键入regedt32,然后右键单击出现的regedit32名称,然后选择“以管理员身份运行”。这将打开Windows注册表编辑器。
  3. 导航到HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ TaskCache \ Tree
  4. 滚动到“ 事件查看器任务”并将其展开。您应该看到有问题的条目,在下面突出显示了该条目:

在此处输入图片说明

  1. 突出显示该条目,按键盘上的Delete键将其删除(或右键单击并删除它)。

现在关闭(如果已打开)并再次启动任务计划程序。错误消息将消失。

我发布此答案是因为我发现了一部YouTube视频,其点击量接近200,000,标题为“ KERNEL POWER EVENT ID 41 Easy solution 2016-2017”。它建议下载和安装与该问题完全无关的软件。这激怒了我,所以我希望我的逐步解决方案可以帮助其他人。



0

我相信有更好的方法可以做到这一点...

今天,我发现了以下C#代码库:https : //github.com/EsiKhoob/TaskScheduler-HealthCheck

只要将阿拉伯字符替换为英语,就可以编译它。

您将无法直接从Visual Studio中运行它,而是必须对其进行编译并访问发布目录,然后从提升权限的命令提示符下运行exe。

使用以下根路径HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache,它会通过taskstree查找不匹配的子项。

输出看起来像这样:

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下的注册表项中没有任何信息(必须删除):

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.