Die ausgewählte Aufgabe "{0}" existiert nicht mehr. Klicken Sie auf Aktualisieren, um die aktuellen Aufgaben anzuzeigen


11

Wenn ich meinen Taskplaner unter Windows 7 starte, wird ein Dialogfeld mit dem folgenden Fehler angezeigt:

Die ausgewählte Aufgabe "{0}" existiert nicht mehr. Klicken Sie auf Aktualisieren, um die aktuellen Aufgaben anzuzeigen

Geben Sie hier die Bildbeschreibung ein

Außerdem gibt es eine UUID, die als Name angezeigt wird, und wenn ich versuche, sie zu löschen, kann ich sie nicht, sie hängt nur herum. Gibt es eine Lösung dafür?

Antworten:


7

Klingt nach einer beschädigten Aufgabe.

Gehen Sie zu C:\Windows\System32\Tasks\der betreffenden Aufgabe und löschen Sie sie manuell. Dies kann einige Versuche und Irrtümer erfordern, wenn Sie nicht wissen, welche Aufgabe (n) das Problem verursachen.

Es ist wahrscheinlich am besten, eine Sicherungskopie dieses Ordners zu erstellen, bevor Sie mit dem Löschen beginnen. :) :)


Es hatte den gleichen Namen wie die Aufgabe.
leeand00

7
Interessante neue Eigenart in Windows 10: Auch nachdem Sie die Datei von der Festplatte gelöscht haben, beschwert sich TaskMgr.exe immer noch.
Warren P

11

Ich habe ein Upgrade auf Windows 10 durchgeführt und gehofft, meine Aufgaben beizubehalten, aber der Taskplaner hat mir diesen Fehler für jede meiner Aufgaben mit Windows 7 angezeigt.

Die Diskussionen in dieser Frage und anderen Ressourcen haben mich auf einen Speicherort auf disk ( C:\Windows\System32\Tasks) und einen Speicherort in der Registrierung ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree) hingewiesen . Meine Aufgaben waren in beiden vorhanden und hatten keine sichtbaren Fehler oder Beschädigungen.

Ich habe festgestellt, dass die Aufgabendateien im TasksOrdner einfache XML-Daten enthalten. Daher habe ich Sicherungen aller Dateien im TasksOrdner und des TaskCache\TreeRegistrierungsschlüssels erstellt und dann alle Einträge im TaskCache\TreeSchlüssel gelöscht , die den vom Taskplaner angezeigten Fehlern entsprechen. Nachdem ich die Registrierungsschlüssel gelöscht hatte, importierte ich die Dateien aus dem TasksOrdner über die Taskplaner-Oberfläche ( Action > Import Task...) und stellte meine Aufgaben erfolgreich wieder her.


Am Ende habe ich gelöscht TaskCache\Tasksund TaskCache\Tree(nicht den Inhalt). Taskplaner konnte nicht gestartet werden, und ich habe nicht über die entsprechenden Berechtigungen , um den neu zu erstellen Tasksund TreeSchlüssel und ich durfte nicht meine Backups importieren. Die Lösung bestand darin, meinen Computer neu zu starten. Der Startvorgang hat diese Schlüssel neu erstellt und die Standard-Windows-Aufgaben neu erstellt. Jetzt kann ich meine Nicht-Systemaufgaben erneut importieren.
Brad

3

Windows 7 speichert auch Aufgaben in der Registrierung. Löschen Sie daher Aufgaben aus C:\Windows\System32\TasksundHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree


2

Defragmentierung scheint ein häufiger Schuldiger zu sein. Versuchen Sie im Taskplaner, zu / Taskplaner-Bibliothek / Microsoft / Windows / Defragmentieren zu navigieren. Wenn dort der Fehler auftritt, löschen Sie die Datei C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ Defrag \ ScheduledDefrag

Um die fehlerhafte Defragmentierung zu ersetzen, klicken Sie auf Start, geben Sie "Defragmentierungsprogramm" ein und wählen Sie es aus. Klicken Sie auf "Zeitplan konfigurieren" und konfigurieren Sie die Optionen nach Belieben. Einige Leute haben Probleme mit monatlichen Zeitplänen gemeldet, deshalb würde ich das vermeiden.


Nun, danke für die Eingabe, aber das war es nicht ...
leeand00

2

Mein System war speziell von diesem Fehler geplagt:

Die ausgewählte Aufgabe "System_Microsoft-Windows-Kernel-Power_41" existiert nicht mehr. Klicken Sie auf Aktualisieren, um die aktuellen Aufgaben anzuzeigen.

So sieht der Fehlermeldungsdialog aus:

Geben Sie hier die Bildbeschreibung ein

Der Grund dafür liegt im Zweig Aufgaben der Ereignisanzeige in der Taskplanerbibliothek. So sieht dies in der Windows-Anwendung "Taskplaner" aus (ich habe den fehlerhaften Zweig hervorgehoben):

Geben Sie hier die Bildbeschreibung ein

Wenn dieser Zweig "Aufgaben der Ereignisanzeige" leer ist oder keinen Eintrag für System_Microsoft-Windows-Kernel-Power_41 enthält, besteht das Problem darin, dass die Registrierung glaubt, dass ein Eintrag vorhanden ist, obwohl dies tatsächlich nicht der Fall ist. Vielen Dank, dass Sie alle Zeit verschwendet haben, Microsoft. Sie sollten im Dialogfeld die Schaltfläche "Jetzt bereinigen" bereitstellen, damit der Benutzer das zugrunde liegende Problem auf einfache Weise beheben kann. (Ich bin mir nicht ganz sicher, warum das Problem überhaupt auftritt - das ist eine Geschichte für einen anderen Tag.)

Befolgen Sie diese Schritte, um das Problem zu lösen (einige der obigen Antworten gaben gute Ratschläge - meine Antwort enthält etwas mehr Details und Schritte, die Sie befolgen können; es gelten die üblichen Warnungen zum Bearbeiten der Registrierung - seien Sie vorsichtig!):

  1. Klicken Sie in der Windows-Taskleiste auf die Schaltfläche Start.
  2. Geben Sie regedt32 ein, klicken Sie mit der rechten Maustaste auf den angezeigten Namen regedit32 und wählen Sie Als Administrator ausführen . Dies öffnet den Windows-Registrierungseditor.
  3. Navigieren Sie zu HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Schedule \ TaskCache \ Tree .
  4. Scrollen Sie zu Aufgaben der Ereignisanzeige und erweitern Sie sie. Sie sollten den beleidigenden Eintrag sehen, den ich unten hervorgehoben habe:

Geben Sie hier die Bildbeschreibung ein

  1. Drücken Sie bei dieser Eintragsmarkierung die Entf-Taste auf Ihrer Tastatur, um sie zu löschen (oder klicken Sie mit der rechten Maustaste und löschen Sie sie).

Schließen Sie nun (falls geöffnet) und starten Sie den Taskplaner erneut. Die Fehlermeldung wird gelöscht.

Ich habe diese Antwort gepostet, weil ich ein YouTube-Video mit fast 200.000 Treffern gefunden habe, das den Titel "KERNEL POWER EVENT ID 41 Einfache Lösung 2016 - 2017" trug. Es wurde empfohlen, Software herunterzuladen und zu installieren, die absolut NICHTS mit dem Problem zu tun hat. Das hat mich verärgert, und ich hoffe, dass meine schrittweise Lösung anderen hilft.


0

Ich habe die Problemaufgabe aus C: \ Windows \ System32 \ Tasks gelöscht und die Windows-Registrierungsstruktur und das Problem sind verschwunden.


3
Bitte fügen Sie einige weitere Details hinzu
Wortspiel

0

Ich glaube, es gibt einen besseren Weg, dies zu tun ...

Heute habe ich die folgende C # -Codebasis gefunden: https://github.com/EsiKhoob/TaskScheduler-HealthCheck

Sie können es kompilieren, solange Sie die arabischen Zeichen durch englische ersetzen.

Sie können es nicht direkt in Visual Studio ausführen, sondern müssen es kompilieren, das Release-Verzeichnis aufrufen und die Exe an einer Eingabeaufforderung mit erhöhten Rechten ausführen.

Mit dem folgenden HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCacheStammpfad werden die Unterschlüssel von tasksund durchsucht tree, um diejenigen zu finden, die nicht übereinstimmen.

Die Ausgabe sieht folgendermaßen aus:

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

Registrierungsschlüssel unter \ Aufgaben ohne Informationen (müssen gelöscht werden):

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.