Share via


Terminologia del debug

Quando si descrive il debug, vengono usati i termini seguenti.

Schermata blu

Quando il sistema rileva un problema hardware, l'incoerenza dei dati o un errore simile, può visualizzare una schermata blu contenente informazioni che possono essere usate per determinare la causa dell'errore. Queste informazioni includono il codice STOP e se è stato creato un file di dump di arresto anomalo del sistema. Può anche includere un elenco di driver caricati e un'analisi dello stack.

File dump di arresto anomalo del sistema

È possibile configurare il sistema per scrivere informazioni in un file di dump di arresto anomalo del disco rigido ogni volta che viene generato un codice STOP. Il file contiene informazioni che il debugger può usare per analizzare l'errore. Questo file può essere grande quanto la memoria fisica contenuta nel computer.

Debugger

Programma progettato per rilevare, individuare e correggere gli errori in un altro programma. Consente allo sviluppatore di eseguire l'esecuzione del processo e dei relativi thread, monitorando memoria, variabili e altri elementi del contesto di processo e thread.

Modalità kernel

Modalità processore in cui vengono eseguiti i servizi di sistema e i driver di dispositivo. Tutte le interfacce e le istruzioni della CPU sono disponibili e tutta la memoria è accessibile.

File Minidump

Le applicazioni possono produrre file minidump in modalità utente, che contengono un subset utile delle informazioni contenute in un file di dump di arresto anomalo del sistema. Per altre informazioni, vedere File minidump.

Codice STOP

Codice di errore che identifica l'errore che ha arrestato l'esecuzione del kernel di sistema.

File di simboli

Tutte le applicazioni di sistema, i driver e le DLL vengono compilate in modo che le informazioni di debug risiedano in file separati noti come file di simboli. Pertanto, il sistema è più piccolo e veloce, ma può comunque essere sottoposto a debug se i file di simboli sono installati. Per altre informazioni, vedere File di simboli.

Modalità utente

Modalità processore in cui vengono eseguite le applicazioni. In questa modalità sono disponibili un set limitato di interfacce e l'accesso ai dati di sistema è limitato.

Configurazione del debug automatico