Come controllare i registri eventi di Windows per gli errori

Il registro eventi di Windows mantiene un record del comportamento del sistema. Contiene quanto segue:

  • Eventi informativi che segnalano la normale funzione di sistema. Ad esempio, alcuni servizi registrano un evento ogni volta che iniziano o arrestano.

  • Eventi di avviso che segnalano problemi, ma non sono errori effettivi.

  • Errori. Se si trovano eventi di errore nei log, questo indica un problema.

    .NET a volte registra gli eventi di errore quando viene rilevato un problema in un'applicazione. Questo è il modo principale per segnalare un problema o fornire informazioni di diagnostica. Di conseguenza, la comprensione di un problema .NET inizia con la ricerca del registro eventi per gli errori.

Per cercare errori nei log eventi

  1. Cercare un cerchio rosso contenente una x. Gli errori indicano in genere un problema grave, quindi è consigliabile risolverli prima di passare al problema specifico.

    Cercare i log eventi per gli errori .NET. .NET registra in genere gli eventi nei log dell'applicazione e del sistema. È possibile determinare quali errori provengono da .NET esaminando la colonna Di origine. Gli errori con un'intestazione di origine di .NET o MSDTC sono errori .NET. Esplorare gli errori .NET facendo doppio clic sull'errore per visualizzare una finestra di dialogo di errore che contiene tutte le informazioni sull'errore: Origine, Computer, Data, Ora e ID evento. Nella parte inferiore della finestra di dialogo di errore è una descrizione dell'errore. Leggerlo attentamente come spiega l'errore e anche consigliare un rimedio. Selezionare anche l'area Dati nella finestra di dialogo errore; può contenere informazioni binarie aggiuntive.

  2. Determinare se l'errore contiene uno stack di chiamate. Uno stack di chiamate è un pezzo di testo che descrive l'operazione dell'applicazione quando si è verificato l'errore. Inizia con una riga stack di chiamate. Se è presente uno stack di chiamate, determinare quale .dll file ha causato l'errore. Ogni riga nello stack di chiamate inizia con il nome di un file .dll e termina con un segno esclamativo o un segno più.

    Lo stack di chiamate mostra una catena di cause ed effetti. Il file .dll elencato nella riga superiore dello stack di chiamate è la causa diretta dell'errore e .dll file elencati nelle righe seguenti sono cause indirette dell'errore.

Vedere anche

Visualizzatore eventi di Windows