När en schemalagd uppgift blir korrupt kan fel som t.ex Den valda uppgiften
Den valda uppgiften "{0}" finns inte längre. Klicka på Uppdatera för att se aktuella uppgifter
Den valda uppgiften "
Här är ett fall där den inbyggda uppgiften CreateChoiceProcessTask
har blivit skadad av någon anledning och visar felet.
Fig 1: Den valda uppgiften "CreateChoiceProcessTask" finns inte längre. Klicka på Uppdatera för att se aktuella uppgifter.
Detta fel kan också registreras i händelseloggen under Händelse-ID 414
.
Task Scheduler-tjänsten hittade en felkonfiguration i NT TASK\CreateChoiceProcessTask definition.
Ytterligare data: Felvärde: C:\Windows\System32\browserchoice.exe.
Den här artikeln förklarar hur du åtgärdar felet "Den valda uppgiften "Namn" finns inte längre” i Task Scheduler.
Orsak
Fel "Den valda uppgiften "Namn" finns inte längre" inträffar om den schemalagda uppgiftens registerpost blir korrupt eller om posten är en rest efter att det relaterade programmet har avinstallerats. När en uppgift blir korrupt kan du i de flesta fall behöva redigera registret för att fixa det, eftersom SchTasks.exe
eller tredjepartsverktyg som Autoruns skulle inte lista den korrupta uppgiften.
Fixa "Den valda uppgiften finns inte längre" i Schemaläggaren
Så här fixar du felet "Den valda uppgiften "Namn" finns inte längre" när du startar Task Scheduler:
Metod 1: Ta bort uppgiften med SchTasks
Öppna en Fönstret Admin Kommandotolk och typ:
schtasks /delete /TN
I det här exemplet skulle du skriva:
schtasks /delete /TN "CreateChoiceProcessTask"
Om du får följande fel, måste du redigera registret enligt beskrivningen i Metod 2 nedan för att ta bort den skadade uppgiften.
FEL: Det angivna uppgiftsnamnet "CreateChoiceProcessTask" finns inte i systemet.
Metod 2: Ta bort uppgiften med registerredigeraren
- Skapa en Systemåterställningspunkt.
- Start
Regedit.exe
och gå till följande nyckel:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree
- Använd alternativet Sök för att söka efter uppgiftens namn (t.ex. “
CreateChoiceProcessTask
“) vill ta bort. Det kommer att finnas under en av undermapparna under Träd, eller omedelbart under "Träd" beroende på var uppgiften ursprungligen skapades. - Notera GUID-strängen i den högra rutan, specificerad för det namngivna värdet
Id
.
GUID-strängen i detta exempel är{1336CAA8-3056-44E8-A14B-71ECDA26EC95}
. Detta genereras slumpmässigt när du skapar en uppgift.. så det är INTE samma GUID i alla system. Anteckna denna sträng i Anteckningar. - Högerklicka på grenen CreateChoiceProcessTask och välj Ta bort
- Ta sedan bort GUID-strängens undernyckel som du noterade tidigare, från följande nycklar:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Boot. (eller) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Logon. (eller) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Maintenance. (eller) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Plain (och) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks
- Avsluta Registereditorn.
Ta bort uppgiftsfilen
När du har slutfört stegen i metod 1 eller metod 2, öppna File Explorer och bläddra C:\Windows\System32\Tasks
mapp. Sök efter filen CreateChoiceProcessTask
(samma som uppgiftsnamnet som visas i felmeddelandedialogrutan), och radera filen om den hittas. Filen kan finnas i Uppgifter
mapp eller i någon av undermapparna beroende på var uppgiften ursprungligen skapades.
Det är allt! Task Scheduler ska inte längre visa felmeddelanden "Den valda uppgiften finns inte längre" och "Den valda uppgiften "{0}" finns inte längre. Klicka på Uppdatera för att se aktuella uppgifter..
En liten begäran: Om du gillade det här inlägget, vänligen dela detta?
En "liten" andel från dig skulle verkligen hjälpa mycket med den här bloggens tillväxt. Några bra förslag:- Fäst det!
- Dela den till din favoritblogg + Facebook, Reddit
- Tweet det!