Configurazione manuale del debug del kernel locale di un singolo computer
Gli strumenti di debug per Windows supportano il debug del kernel locale. Questo è il debug in modalità kernel in un singolo computer. In altre parole, il debugger viene eseguito nello stesso computer di cui viene eseguito il debug. Con il debug locale, è possibile esaminare lo stato, ma non interrompere i processi in modalità kernel che causerebbero l'arresto dell'esecuzione del sistema operativo.
L'opzione bcdedit locale è disponibile in Windows 8.0 e Windows Server 2012 e versioni successive.
Configurazione del debug in modalità kernel locale
Importante
Prima di usare bcdedit per modificare le informazioni di avvio, potrebbe essere necessario sospendere temporaneamente le funzionalità di sicurezza di Windows, ad esempio BitLocker e Avvio protetto nel PC di test. È possibile riabilitare l'avvio protetto dopo aver completato il debug e aver disabilitato il debug del kernel nel computer locale.
- Aprire una finestra del prompt dei comandi come Amministrazione istrator. Immettere bcdedit /debug on
- Se il computer non è già configurato come destinazione di un trasporto di debug, immettere bcdedit /dbgsettings local
- Riavviare il computer.
Avvio della sessione di debug
Uso di WinDbg
Aprire WinDbg come Amministrazione istrator. Scegliere Debug kernel dal menu File. Nella finestra di dialogo Debug kernel aprire la scheda Locale . Selezionare OK.
È anche possibile avviare una sessione con WinDbg aprendo una finestra del prompt dei comandi come Amministrazione istrator e immettendo il comando seguente:
windbg -kl
Uso di KD
Aprire una finestra del prompt dei comandi come Amministrazione istrator e immettere il comando seguente:
kd -kl