Task Scheduler, Ett fel har inträffat för uppgiften [Fix]

Task Scheduler Ett Fel Har Intraffat For Uppgiften Fix



Vissa användare stöter på fel då och då när de använder Schemaläggaren. Den här artikeln undersöker några fel i Task Scheduler och belyser möjliga orsaker och lösningssteg för var och en. Specifikt diskuterar vi Fel i uppgiftsschemaläggaren Ett fel har uppstått för uppgiften . Olika andra underfel följer detta meddelande, och vi kommer att se vart och ett av dem:



  • Ett eller flera av de angivna argumenten är ogiltiga
  • Det angivna kontonamnet är inte giltigt
  • Den valda uppgiften {0} finns inte längre
  • En uppgift eller mapp med detta namn finns redan

  Task Scheduler Ett fel har inträffat för uppgiften [Fix]





Ett fel har inträffat för uppgiften: Ett eller flera av de angivna argumenten är ogiltiga

Argument för en viss uppgift anger ytterligare information eller parametrar som behövs för att uppgiften ska kunna utföras framgångsrikt.





Möjliga orsaker:



  • Fel uppgiftskonfiguration: Misstag som görs när du konfigurerar uppgiftsinställningarna eller villkoren under vilka uppgifterna skulle utlösas kan leda till felet. Konfigurationsfel kan innefatta stavfel och felaktiga sökvägar för program eller skript.
  • Otillräckliga behörigheter: Felet kan också uppstå om det berörda kontot som kör uppgiften inte har tillräckliga rättigheter eller privilegier för att komma åt de specifika resurserna som nämns i uppgiftsargumentet. Till exempel, om uppgiftsargumentet nämner åtkomst till en viss fil eller nätverksskrivare, har användaren inte behörighet att göra det.

Så här löser du det här felet:

1] Kontrollera uppgiftens parametrar

Det första steget för att lösa problemet skulle vara att kontrollera om uppgiftsargumenten är korrekt definierade.

  • Öppna Schemaläggaren genom att skriva taskschd.msc i dialogrutan Kör.
  • Högerklicka på uppgiften och klicka på Egenskaper .

  Högerklicka på Task i Task Scheduler



  • Kolla Utlösare , Handlingar, eller Betingelser Tab för eventuella felaktiga poster och klicka Redigera att ändra dem.

  Uppgiftsegenskaper Uppgiftsschemaläggare

Läsa: Ett eller flera av de angivna argumenten är inte giltiga i Task Scheduler-fel

2] Tilldela relevanta behörigheter

Eftersom otillräckliga behörigheter också kan orsaka felet, hjälper det att lösa felet genom att ändra till användaren eller gruppen med administratörsrättigheter för att utföra uppgifterna. Om datorn är en del av en domän kan stegen nedan följas för att ändra användaren eller gruppen:

  • Öppna Schemaläggaren och välj relevant uppgift.
  • Högerklicka på uppgiften för att öppna den Egenskaper .
  • Klicka på Allmän Fliken under uppgiften.
  • Välj Förändra Användare eller grupp under Säkerhetsalternativ sektion.

  Ändra uppgiftsschemaläggare för användargrupp

  • Klick Avancerat > Hitta nu och sök efter användare inom domänen med administratörsrättigheter.
  • Byter till lokalt administratörskonto eller grupp kan åtgärda problemet om systemet är fristående.
  • Välj Användare eller Grupp och klicka OK .

  Hitta användargrupp för uppgifter i Task Scheduler

  • Kontrollera också alternativet som lyder, Kör oavsett om användaren är inloggad eller inte .
  • Starta om datorn och kontrollera om felet kvarstår.

Läsa : En angiven inloggningssession finns inte. Task Scheduler Error

Ett fel har inträffat för uppgiften: Det angivna kontonamnet är inte giltigt

  Task Scheduler Ett fel har inträffat för uppgiften

Felmeddelandet pekar på ett exekveringsfel för en viss uppgift på grund av användarkontorelaterade problem.

Möjliga orsaker:

  • Felaktig eller obefintlig användarkontoinformation: Felstavade användarkontouppgifter eller felaktigt formaterad kontoinformation kan vara en huvudorsak till felet. Systemet kanske inte kan matcha kontouppgifterna om fel information skrivs in.
  • Tillräckliga kontobehörigheter: Om användarkontot saknar de nödvändiga behörigheterna för att utföra uppgifter eller inte har tillgång till de nödvändiga resurserna, kommer aktivitetskörningen att visa detta felmeddelande.

Så här löser du detta Det angivna kontonamnet är inte giltigt Task Scheduler Error :

1] Verifiera användarkontodetaljer

Eftersom felaktig användarkontoinformation kan vara den främsta orsaken till felet, skulle en ny kontroll av kontoinformationen vara det primära felsökningssteget för att lösa felet. Att granska användarens privilegier för att skapa eller ändra uppgifter kan också hjälpa till att lösa felet.

2] Kör schemaläggaren som administratör

Om det ovannämnda steget misslyckas med att åtgärda felet kan det också lösa problemet genom att köra Schemaläggaren som administratör för att skapa och ändra uppgifter.

För att skapa uppgifter

Om ovanstående fel påträffas när en uppgift skapas kan användare försöka l och in med ett alternativt konto med administratörsbehörighet och skapa uppgiften.

För att ändra uppgifter

Om ovanstående fel uppstår när du försöker ändra en viss uppgift på schemaläggaren, kan följande steg hjälpa dig att lösa problemet:

  • Högerklicka på uppgiften och välj Egenskaper
  • I fönstret Egenskaper, gå till Allmänt > Ändra användare eller grupp för att byta till en användare med administratörsrättigheter.

Kontrollera om felet visas när de nya användaruppgifterna har angetts.

3] Använd domänsökväg medan du anger användarnamn

Öppna Schemaläggaren och högerklicka på den specifika uppgiften för att välja och öppna dess Egenskaper .

  • Klicka på Ändra användare eller grupp under fliken Allmänt för nämnda uppgift.
  • Klicka på Avancerad för att söka efter tillgängliga användarnamn innan du väljer den berörda användaren. När användaren har valts visas det korrekta användarnamnsformatet, inklusive domännamnet, automatiskt.

  Lägg till Admin till Task i Task Scheduler

  • Klick Tillämpa och då OK för att spara ändringarna och kontrollera om felet kvarstår.

Om datorn inte är en del av någon domän anger du det lokala användarnamnet med administratörsrättigheter under Ändra användare eller grupp.

4] Tilldela nödvändiga behörigheter till uppgiften

Om du förstår att felmeddelandet kan visas på grund av otillräckliga behörigheter på användar- eller gruppnivå kan det hjälpa till att lösa felet genom att ändra gruppen till en med en högre behörighetsnivå, som beskrivs i avsnitten ovan.

Läsa : Uppgiftsschemaläggarens fel- och framgångskoder förklaras

Ett fel har inträffat för uppgiften: Den valda uppgiften {0} finns inte längre

Ovanstående fel uppstår medan uppgiften modifieras, visas eller körs, där schemaläggaren misslyckas med att köra den specifika uppgiften. Det indikerar att uppgifts-ID eller namn inte längre är giltigt.

Möjliga orsaker:

  • Raderad eller skadad uppgift: Om uppgiften redan har raderats eller skadats visar Task Scheduler-databasen felaktig information om en viss uppgift, inklusive felaktiga registerposter.
  • Felkonfigurerade utlösare eller beroenden: Utlösare är en uppsättning tids- eller händelsebaserade villkor som styr utförandet av en viss uppgift. I sådana fall kommer en viss uppgift att utföras endast om villkoren eller kriterierna är uppfyllda. Beroenden representerar i vilken ordning en uppgift ska utföras. När du skapar eller konfigurerar uppgifter, om triggarna inte är korrekt inställda eller beroenden inte är korrekt konfigurerade, kan ovanstående fel uppstå under aktivitetskörningen.

Så här löser du det här felet:

1] Ta bort skadad uppgift

Från Task Scheduler

program som inte svarar
  • Öppna Schemaläggaren
  • Högerklicka på den aktuella uppgiften och klicka på Radera

Från registret

  • Öppna Registereditorn genom att skriva regedit i dialogrutan Kör
  • Navigera till
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\NT\CurrentVersion\Schedule\TaskCache\Tree
  • Expandera Träd undernyckel och klicka på Uppgiftsmapp
  • Under Uppgiftsmapp , högerklicka på den aktuella aktivitetsmappen och klicka Radera för att ta bort uppgiften.

  Radering av registeruppgiftsmapp

Det rekommenderas starkt att en uppgiftsmapp tas bort från registret, även efter att den har tagits bort från Task Scheduler. Windows misslyckas ibland med att ta bort registerposten för en uppgift trots att den har tagits bort från schemaläggaren. Detta kan leda till konflikter när nya uppgifter skapas.

Från File Explorer

  • Öppna File Explorer genom att trycka på Windows + E nycklar tillsammans.
  • Navigera till aktivitetsmappen genom
 C: \Windows\System32\Tasks\Microsoft\Windows
  • Ta bort de individuella uppgiftsmapparna i katalogen som orsakar felet.

2] Startar om programmet eller tjänsten för uppgiftsschemaläggaren

  Starta om Schemaläggaren

Ovanstående fel kanske inte påträffas för en enda aktiv uppgift utan flera uppgifter i schemaläggaren. Antalet gånger detta fel visas matchar exakt antalet uppgifter som inte är synkroniserade med Windows-registret.

Till exempel, om felet visas två gånger, uppstår samma problem för två för närvarande aktiva uppgifter i schemaläggaren. På samma sätt betyder tre sådana fel att det påverkar tre uppgifter.

Men när felmeddelandet inträffar kommer inte aktivitetsschemaläggaren att visa uppgiften längre. Därav, stänga programmet Task Scheduler eller starta om Task Scheduler-tjänsten kommer att rensa bort uppgiften som orsakar problemet. När den har rensats kan uppgiften ställas in från början och felet kommer inte längre att uppstå.

Notera: Om du startar om tjänsten återinitieras uppgiftskomponenterna i schemaläggningsprogrammet och registret, vilket hjälper uppgifterna att synkroniseras.

Läsa : Task Scheduler körs inte, utlöser eller startar program

Ett fel har inträffat för uppgiften: En uppgift eller mapp med detta namn finns redan

Användare stöter vanligtvis på detta fel när de skapar en uppgift via kommandoraden eller Schemaläggaren. När användare försöker spara en viss uppgift kan de få en varning:

WARNING: The task name " <task name> " already exists. Do you want to replace it (Y/N>?.

En gång OCH anges visar felmeddelandet att en uppgift med samma namn redan finns.

Möjliga orsaker:

  • Namnkonflikter: Den enklaste orsaken till ovanstående fel är att uppgifts- eller mappnamnet redan används i aktivitetsschemaläggaren.
  • Korrupta transaktionsloggar: Uppgiftsschemaläggare upprätthåller historiken för aktivitetskörningarna i loggfiler. Korruption av dessa loggfiler kan leda till problem.

Så här löser du det här felet:

1] Kontrollera uppgiftens namn i förväg

Eftersom uppgiftsnamn måste vara unika måste namnen på de befintliga uppgifterna kontrolleras innan du namnger en uppgift när den skapas för att säkerställa att konflikter inte uppstår på grund av dubbletter av uppgiftsnamn. Att namnge de nya uppgifterna på ett annat sätt eller eventuellt ta bort befintliga kan därför hjälpa till att undvika felet.

Felet uppstår också när du försöker göra det med gränssnittet för uppgiftsschemaläggaren.

  Duplicate Task Error Windows PC

2] Reparationstransaktionsloggar

Historiken för de schemalagda uppgifterna i Windows registreras i transaktionen eller händelseloggen. En korrupt transaktionslogg kan också leda till namnkonflikter för uppgifter som skapats i Schemaläggaren; att återställa transaktionsloggfilen kan hjälpa till att lösa felet.

  1. Öppna Windows Terminal genom att skriva den på skrivbordets sökfält och kör den som administratör.
  2. Skriv kommandot nedan på terminalprompten:
fsutil resource setautoreset true c:\

Verktyget fsutil eller File System Utility i Windows används för att återställa transaktionsloggen för Windows och dess systemkomponenter.

Här, resurs påpekar att resurshanterarkomponenten i fsutil måste användas i detta fall, och ställ in autoreset sant indikerar att filsystemets transaktionslogg måste återställas automatiskt vid nästa omstart.

Läsa : Ett eller flera av de angivna argumenten är inte giltiga i Task Scheduler-fel

Hur ser jag misslyckade uppgifter i Task Scheduler?

Du kan titta på Event Viewer på din dator för att se vad som gick fel. Där inne hittar du avsnittet Task Scheduler under Microsoft Windows-loggar. Leta efter händelser med ett rött utropstecken eller som säger att något gick fel. Dessa händelser kan berätta varför en uppgift misslyckades, vilket hjälper dig att avgöra vad som orsakade problemet.

Hur aktiverar jag aktivitetsschemaloggar?

Öppna Event Viewer, navigera till Task Scheduler under Applications and Services Logs i den vänstra panelen och högerklicka för att aktivera Driftsloggen. Detta registrerar Task Scheduler-händelser. Justera logginställningarna om det behövs genom att högerklicka på Drift och välja Egenskaper.

  Task Scheduler Ett fel har inträffat för uppgiften [Fix]
Populära Inlägg