Condividi tramite


Risolvere i problemi relativi alle attività pianificate non in esecuzione

Questo articolo illustra come risolvere i problemi in cui un'attività pianificata non viene eseguita come previsto nell'Utilità di pianificazione.

Quando si configura e si pianifica un'attività usando l'utilità di pianificazione, è possibile che si verifichi uno dei problemi seguenti:

  • L'attività non viene avviata all'ora pianificata.
  • Lo stato dell'attività rimane in Esecuzione illimitata.
  • L'attività viene completata, ma le azioni previste non vengono eseguite.
  • Gli errori vengono visualizzati nella scheda Cronologia o nella colonna Risultato ultima esecuzione nell'Utilità di pianificazione.

Per risolvere questo problema, attenersi alla procedura seguente:

  1. Testare lo script prima di inserirlo in un'attività
  2. Usare la colonna Stato e la scheda Cronologia per controllare lo stato dell'attività
  3. Verificare gli errori nella cronologia delle attività

Passaggio 1: Testare lo script prima di inserirlo in un'attività

Utilità di pianificazione è il trigger di un'attività. Se si usa uno script, uno script completo è il prerequisito per configurare un'attività pianificata. Per assicurarsi che non sia presente alcun errore prima di inserirlo in un'attività, testare lo script direttamente con strumenti come PowerShell e prompt dei comandi.

Passaggio 2: Usare la colonna Stato e la scheda Cronologia per controllare lo stato dell'attività

Controllare la scheda Cronologia per gli eventi attività specifici. Questa scheda consente di determinare se l'attività viene attivata e completata correttamente. Ad esempio:

Screenshot che mostra la scheda Cronologia dell'Utilità di pianificazione.

Se l'attività non viene attivata, provare un trigger manuale. Impostare l'ora di inizio del trigger in un'ora futura se si tratta di un trigger on a schedule e salvare nuovamente l'attività (registrare nuovamente l'attività). Se non è ancora attivato, raccogliere la configurazione dell'attività facendo clic con il pulsante destro del mouse sull'attività ed esportandola in un .xml file per il controllo iniziale.

Se è già attivato, usare la colonna Stato e la scheda Cronologia per verificare la presenza di errori durante l'esecuzione dell'attività.

In genere, l'attività deve essere in stato Pronto per essere attivata manualmente o automaticamente. Se rimane nello stato In esecuzione per molto tempo, controllare le azioni nell'attività. Ad esempio, se l'attività esegue un'applicazione personalizzata o uno script di PowerShell, individuare il processo in Gestione attività. Risolvere quindi i problemi relativi al motivo per cui il processo continua a essere in esecuzione e non viene chiuso raccogliendo dump o altre tracce di un processo specifico.

Passaggio 3: Verificare gli errori nella cronologia delle attività

Se si verificano errori durante il completamento dell'attività o se l'attività viene completata correttamente ma non viene visualizzato un output previsto, usare i metodi seguenti per limitare ulteriormente il problema:

  • Usare uno script semplificato per determinare se il problema è correlato allo script o all'applicazione.
  • Abilitare le trascrizioni per verificare la presenza di errori durante l'esecuzione dello script di PowerShell. Per lo script batch o altri, aggiungere altri comandi di output per tracciare l'errore per un comando specifico.
  • Modificare le opzioni di sicurezza in Esegui solo quando l'utente è connesso per determinare se il problema riguarda il contesto di sicurezza.

Log da raccogliere

Se i passaggi precedenti non risolvono il problema e si consiglia di contattare supporto tecnico Microsoft per ulteriore assistenza, raccogliere le informazioni seguenti in anticipo:

  • Configurazione delle attività (file esportato .xml )
  • Registro eventi dell'Utilità di pianificazione (Visualizzatore eventi> Applicazioni e log dei servizi Microsoft>>Windows>TaskScheduler>Operational)