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

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

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

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

在此处输入图片描述

此外,还有一个 UUID,显示为名称,当我尝试删除它时却无法删除,它只是挂在那里。有办法解决这个问题吗?

答案1

听起来像是一项损坏的任务。

前往C:\Windows\System32\Tasks\并手动删除有问题的任务——如果您不知道哪些任务导致了问题,这可能需要一些反复试验。

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

答案2

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

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

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

答案3

Windows 7 还将任务存储在注册表中,因此请从注册表中删除C:\Windows\System32\Tasks任务HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree

答案4

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

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

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

您将无法直接从 Visual Studio 运行它,而是必须编译它并访问发布目录并从提升的命令提示符运行该 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 下不含任何信息的注册表项(必须删除):

相关内容