Come posso abilitare la registrazione della cronologia dell'utilità di pianificazione di Windows Server?


195

Ho un Windows Server 2008 con attività pianificate in esecuzione, principalmente file .bat che chiamano file PHP. Ho 2 utenti sul server, un amministratore e l'altro è un utente standard.

Ho usato l'utente standard per cancellare il registro cronologico nella scheda Cronologia Utilità di pianificazione utilizzando il Visualizzatore eventi. Ora non registrerà più alcuna cronologia. Tutte le attività pianificate non hanno più cronologia nella scheda Cronologia. Tuttavia, il risultato dell'ultima esecuzione restituisce 0x0 e gli scheduler funzionano correttamente.
Si prega di avvisare.


Se continui a tornare a questa risposta dopo ogni aggiornamento di Windows disabilita la cronologia, considera di risolvere questo problema nell'app di Windows Feedback
Carl Walsh,

Risposte:


356

Passaggio 1: aprire un Utilità di pianificazione elevata (ovvero fare clic con il pulsante destro del mouse sull'icona Utilità di pianificazione e selezionare Esegui come amministratore )

Passaggio 2: nel riquadro Azioni ( riquadro destro, non nella scheda azioni ), fare clic su Abilita cronologia di tutte le attività

Questo è tutto. Non sono sicuro del perché questo non sia attivo per impostazione predefinita, ma non lo è.


2
Ho Windows Server 2008 Standard e non esiste "riquadro Azioni, fai clic su Abilita cronologia di tutte le attività". Non ci sono cronologie per nessuna attività in esecuzione, nemmeno per le attività di sistema pianificate da MS.
Logman

10
Apri l'Utilità di pianificazione. Nel riquadro sinistro, fare clic con il tasto destro su Utilità di pianificazione (locale), quindi fare clic su Abilita tutta la cronologia delle attività.
billvsd,

2
La mia cronologia è stata recentemente "disabilitata" - non da me - forse da un aggiornamento di Win 10? Ovviamente l'ho scoperto solo quando volevo davvero vedere la cronologia di un'attività. :(
maxhugen,

3
informazioni molto utili. una domanda: c'è qualche sovraccarico sul sistema dopo aver abilitato tutta la cronologia delle attività?
armen,

1
Non sembra esserci un modo per abilitare la cronologia su un compito, solo una bandiera globale. Come sottolinea la risposta di Jeremy, la cronologia è una vista sul registro eventi di Windows, quindi la cronologia è tutto o niente.
Carl Walsh,

15

Ho un'altra possibile risposta per coloro che si chiedono perché le voci del registro eventi non vengano visualizzate nella scheda Cronologia di Utilità di pianificazione per determinate attività, anche se è abilitata Tutta la cronologia attività, gli eventi per tali attività sono visualizzabili nel registro eventi e tutti gli altri le attività mostrano la cronologia bene. Nel mio caso, avevo creato 13 nuovi compiti. Per 5 di loro, gli eventi sono stati mostrati bene in Storia, ma per gli altri 8, la scheda Storia era completamente vuota. Ho anche verificato che queste attività fossero abilitate per la cronologia individualmente (e per la registrazione degli eventi) usando il post di Mick Wood sull'uso del Visualizzatore eventi.

Poi mi ha colpito. Improvvisamente mi sono reso conto di cosa avevano in comune tutti e 8 gli altri 5 no. Tutti avevano un carattere e commerciale (&) nel nome dell'evento. Li ho creati esportando la prima attività che ho creato, "Sincronizza E su N", rinominando il nome del file esportato, modificando il contenuto XML e quindi importando la nuova attività. Windows Explorer mi ha permesso di rinominare felicemente l'attività, ad esempio "Sincronizza C con N e T", e l'Utilità di pianificazione mi ha permesso di importarla felicemente. Tuttavia, con quel fastidioso "&" nel nome, non è stato possibile recuperare la sua cronologia dal registro eventi. Quando ho eliminato l'evento originale, rinominato il file xml in "Sincronizza C con N e T" e importato, voilà, c'erano tutte le voci del registro nella scheda Cronologia in Utilità di pianificazione.


Ho lo stesso problema: alcuni compiti con la storia, altri senza. Tuttavia, il carattere & non sembra essere il problema .... Soluzione: ho cercato il registro eventi effettivo e sembra che il registro eventi sia stato eliminato dopo un certo numero di record. La storia che stavo cercando è già stata cancellata.
Jeff

Saluti Jeremy, mi hai risparmiato molta angoscia
Ryansin il

13

Penso che la confusione sia che sul mio server ho dovuto fare clic con il tasto destro del mouse sulla Libreria Utilità di pianificazione sul lato sinistro e fare clic con il tasto destro per ottenere l'opzione per abilitare o disabilitare la cronologia di tutte le attività.

Spero che questo ti aiuti


questa è la risposta giusta per Windows Server 2012 almeno nel mio caso
Orr

11

La regolazione nell'app Utilità di pianificazione in realtà controlla solo lo stato abilitato di un determinato registro eventi, quindi è possibile regolare in modo equivalente la modalità "cronologia" dell'Utilità di pianificazione tramite la riga di comando di Windows:

wevtutil set-log Microsoft-Windows-TaskScheduler/Operational /enabled:true

Per verificare lo stato corrente:

wevtutil get-log Microsoft-Windows-TaskScheduler/Operational

Per la combinazione di tasti, ecco le versioni leggermente abbreviate di quanto sopra:

wevtutil sl Microsoft-Windows-TaskScheduler/Operational /e:true
wevtutil gl Microsoft-Windows-TaskScheduler/Operational

Puoi commentare le retention: falsee autoBackup: falsee publishing: linee? Non vedo alcuna spiegazione per queste righe. Forse puoi aggiungere alla tua risposta il significato di ciascuna delle righe dello stato corrente.
Jon Grah,

@JonGrah Siamo spiacenti, non ho idea di cosa stai parlando. Le parole che hai citato non compaiono nella mia risposta.
Glenn Slayden,

Chiedo scusa. Avrei dovuto includere uno screenshot: screencast.com/t/FY6u6v2A . Spero che chiarisca cosa sto chiedendo retention: falsee autoBackup: falsee publishing: lines?
Jon Grah,

@JonGrah Ok grazie per il chiarimento. Non l'ho notato prima. Si spera che qualcun altro intervenga - o potresti pubblicare una nuova domanda ...
Glenn Slayden

La "conservazione" e il "backup automatico" sono correlati a eventvwr e a cosa fa eventvwr con i log. (ad esempio EVENTVWR.EXE /l:%SystemRoot%\System32\Winevt\Logs\Microsoft-Windows-TaskScheduler%4Operational.evtx)
Luuk,

4

Qui è dove l'ho trovato su un server Windows 2008R2. Utilità di pianificazione elevata Fare clic su "Libreria Utilità di pianificazione" Viene visualizzata come opzione nel riquadro "Azioni" a destra.

inserisci qui la descrizione dell'immagine


3

Ciò può aiutare gli altri laddove non è possibile abilitare / disabilitare la cronologia in qualsiasi punto dell'Utilità di pianificazione.

Apri il Visualizzatore eventi (in Gestione computer o Strumenti di amministrazione> Visualizzatore eventi).

Nel Visualizzatore eventi, assicurati che il riquadro di anteprima sia visualizzato (Visualizza> Riquadro di anteprima deve essere spuntato)

Nel riquadro sinistro espandere Registri applicazioni e servizi, quindi Microsoft, Windows, TaskScheduler e quindi selezionare Operativo.

Dovresti avere Azioni visualizzate nel riquadro di anteprima con due sezioni: Operativa e al di sotto di quell'evento nnn, TaskScheduler. Uno degli elementi elencati nella sezione operativa dovrebbe essere Proprietà. Fare clic su questo elemento e l'opzione Abilita registrazione si trova nella scheda Generale.

Il mio problema era che era stata raggiunta la dimensione massima del registro e sebbene fosse selezionata l'opzione di sovrascrittura dei vecchi eventi, non registrava nuovi eventi. Ho il sospetto che potrebbe essere stato un problema di autorizzazioni, ma l'ho cambiato in Archivio quando pieno e ora tutto funziona di nuovo.

Spero che questo aiuti qualcun altro là fuori. Se non hai le opzioni che ho menzionato sopra, mi dispiace, ma non so dove dovresti cercare.


Sebbene il mio problema fosse un "&" nel nome del lavoro (la risposta di Jeremy), anche il tuo ha ottenuto +1, per fornire una navigazione specifica in EventVwr, in modo da poter vedere la cronologia PRIOR.
Doug_Ivison,

3

Win 8.1 Pro

La risposta di Brian Clark sopra ha funzionato per me, ma sto postando qui per coloro che potrebbero dover seguire una sequenza leggermente diversa da me.

Quando ho eseguito Pannello di controllo> Strumenti di amministrazione> Utilità di pianificazione clic destro - "Esegui come amministratore", ho trovato che il riquadro Azioni contiene già la seguente azione:

Disable All Tasks History

Quindi la mia macchina aveva già abilitato la Cronologia. Ma la mia macchina doveva prima disabilitare la cronologia, quindi tornare indietro e "Abilita cronologia di tutte le attività". Successivamente, la mia cronologia si è presentata e non ho più ricevuto errori. Suppongo che l'azione abbia eseguito un certo tipo di inizializzazione o configurazione che non è mai stata eseguita correttamente dal ritorno all'installazione del sistema operativo.

Aggiungerò anche che dovevo uscire dall'Utilità di pianificazione e reinserirla prima di poter attivare e disattivare la cronologia Attiva / Disattiva.


1

Come notato in precedenza, esiste un'opzione per attivare o disattivare la cronologia, a condizione che si apra il task manager in modalità "Amministratore" elevata (fare clic con il tasto destro del mouse sul programma / collegamento Task Scheduler e scegliere "Esegui come amministratore"). Quindi sotto "Attività" è il posto giusto per interrompere o avviare la cronologia.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.