Codice BSoD 139: Come risolverlo
La Blue Screen of Death è uno dei problemi più fastidiosi che gli utenti Windows affrontano da molto tempo. Uno dei più temuti è il codice BSoD 139.
In questa guida, approfondiremo le cause comuni e discuteremo le soluzioni raccomandate dagli esperti per riprendere il controllo della funzionalità del sistema.
Cos’è il codice di errore blu 139?
Questo codice di controllo bug BSoD 0x139: KERNEL_SECURITY_CHECK_FAILURE indica che il kernel ha identificato la corruzione di una struttura dati critica. A volte appare anche come kernel_security_check_failure (139). Ecco le probabili cause dell’errore:
- Installazioni o aggiornamenti recenti di software/hardware.
- Driver obsoleti o incompatibili.
- Infezione da malware o file di sistema corrotti.
- Problemi collegati alla memoria.
Come posso risolvere il codice di errore blu 139?
Prima di procedere con qualsiasi passo per risolvere il codice di errore BSoD 139, esegui i seguenti controlli preliminari:
- Se non riesci ad avviarti in Windows, entra nell’Ambiente di Recupero di Windows.
- Controlla i registri degli errori per capire il problema.
- Esegui una scansione profonda del malware utilizzando uno strumento antivirus affidabile.
- Assicurati che il tuo Windows sia aggiornato all’ultima versione e accedi utilizzando un profilo utente con privilegi di amministratore, quindi esegui il tuo PC in uno stato di avvio pulito per isolare il problema.
- Se hai aggiunto hardware recentemente, rimuovilo o sostituiscilo. Inoltre, verifica se l’unità PSU funziona bene e se le schede, i ponticelli, i connettori e la RAM sono puliti e correttamente inseriti.
1. Aggiorna i driver del tuo dispositivo
- Premi Windows + R per aprire la finestra di dialogo Esegui.

- Digita devmgmt.msc e clicca su OK per aprire Gestione dispositivi.
- Vai in ogni categoria singolarmente e cerca un punto esclamativo nel triangolo giallo sul logo del dispositivo. Se lo vedi, fai clic con il tasto destro sul driver e scegli Aggiorna driver.

- Successivamente, fai clic su Cerca automaticamente i driver e segui le istruzioni sullo schermo per completare il processo.

- Ripeti il processo se più driver hanno il triangolo giallo per risolvere eventuali problemi con i driver.
2. Esegui una scansione SFC
- Premi il tasto Windows, digita cmd, e fai clic su Esegui come amministratore.

- Digita il seguente comando per identificare e sostituire i file di sistema problematici con una copia pulita dalla cache locale o dal supporto di installazione originale e premi Invio:
sfc /scannow
- Una volta eseguiti i comandi, riavvia il computer per salvare le modifiche.
Questo intero processo potrebbe essere semplificato utilizzando software terzi specializzati. Questi strumenti automatizzano la maggior parte dei passi descritti qui e tutto può essere fatto con pochi clic.
3. Esegui lo strumento diagnostico di Windows
- Premi il tasto Windows, digita diagnostica di Windows, e fai clic su Apri.

- Seleziona Riavvia ora e controlla i problemi, quindi il computer si riavvierà.

- Lo Strumento diagnostico della memoria di Windows scansionerà il tuo sistema per controllare eventuali problemi relativi alla memoria del computer (RAM).

- Una volta completato il test, il sistema si riavvierà e ti porterà alla schermata di accesso.
Accedi e riceverai i risultati sullo schermo. Se il test ha trovato problemi, rimuovi polvere o detriti dalla RAM e assicurati che sia correttamente inserita.
Esegui di nuovo lo strumento e, se mostra ancora errori, potrebbe essere necessario sostituire o riparare la RAM difettosa per risolvere il codice BSoD 139. Leggi di più su questo argomento
- Microsoft sostituisce JScript con JScript9Legacy per una migliore sicurezza in Windows 11
- Windows 11 Build 27898 aggiunge piccole icone della barra delle applicazioni, recupero rapido, condivisione più intelligente
- Il bug di Windows 11 Build 27898 ripristina il suono di avvio classico di Vista, di nuovo
- Windows 10 Build 19045.6156 colpisce la Release Preview con l’aggiornamento Secure Boot
4. Esegui il comando CHKDSK
- Premi il tasto Windows, digita cmd, e fai clic su Esegui come amministratore.
- Copia e incolla il seguente comando dopo aver sostituito C con l’unità del tuo sistema e premi Invio:
chkdsk C: /f /r /x - Digita Y per procedere e premi Invio.
- Per avviare la scansione, il computer si riavvierà. Una volta completata la scansione, riavvia di nuovo il PC.
La scansione controlla l’integrità del tuo disco rigido e risolve vari problemi relativi al disco, come l’errore di gestione della memoria 0x0000001A su Windows 11; leggi questo per saperne di più.
5. Esegui il Verificatore di driver per individuare un driver problematico
Prima di eseguire l’utility, assicurati di creare un punto di ripristino e abilitare l’archiviazione dei mini dump utilizzando questi passaggi:
- Premi Windows + R per aprire la finestra di dialogo Esegui, quindi digita sysdm.cpl e fai clic su OK.

- Vai alla scheda Avanzate, individua Avvio e ripristino, e fai clic su Impostazioni.

- Rimuovi il segno di spunta accanto a Riavviare automaticamente, e per l’opzione Scrivi informazioni di debug, seleziona Mini dump di memoria (256 KB), e imposta la directory Small dump su %SystemRoot%\Minidump, quindi fai clic su OK e riavvia il computer.

Una volta acceso il PC, segui questi passaggi per eseguire il Verificatore di driver e cercare errori nei driver:
- Premi il tasto Windows, digita verifier, e fai clic su Apri. Fai clic su Sì al prompt UAC.

- Per la pagina Seleziona un task, seleziona Crea impostazioni personalizzate (per sviluppatori di codici) e fai clic su Avanti.

- Successivamente, nella pagina Seleziona impostazioni individuali da questo elenco completo, seleziona tutte le opzioni ad eccezione di Controllo di conformità DDI e simulazione randomizzata a bassa risorsa, poi fai clic su Avanti.

- Dalla pagina Seleziona quali driver verificare, metti un segno di spunta accanto a Seleziona i nomi dei driver dall’elenco, poi fai clic su Avanti.

- Fai clic su Fine; poi verrà visualizzato un popup che chiede di avviare il riavvio; fai clic su OK, quindi riavvia il computer.

Ora, devi assicurarti che il verificatore stia funzionando. Per fare ciò, segui questi passaggi:
- Premi il tasto Windows, digita cmd, e fai clic su Esegui come amministratore.
- Digita il seguente comando e premi Invio:
verifier /querysettings
- Se è in esecuzione, vedrai l’elenco dei driver. Ora riavvia il sistema e aspettati che vada in crash su una schermata blu; nel frattempo, puoi usarlo normalmente.
- Se il tuo sistema va in crash, provoca una Blue Screen of Death (BSoD) con un codice di errore specifico. Annotalo per scoprire quale driver è problematico.
- Il Verificatore di driver memorizzerà anche tutte le informazioni sul crash in un file di dump; puoi leggere i file di registro utilizzando lo strumento di debug di Windows.
Successivamente, per reinstallare il driver problematico, quindi disabilitare il Verificatore di driver utilizzando il Prompt dei comandi, segui questi passaggi:
- Premi Windows + R per aprire la finestra di dialogo Esegui.
- Digita devmgmt.msc e fai clic su OK per aprire Gestione dispositivi.
- Vai sul driver, fai clic con il tasto destro e seleziona Disinstalla dispositivo, poi riavvia il computer per reinstallarlo.

- Una volta che il computer è attivo, apri il Prompt dei comandi con diritti di amministratore e digita il seguente comando, quindi premi Invio:
verifier /reset**
- Riavvia normalmente il computer.
Nel caso tu stia ancora affrontando il codice di errore BSoD 139, ripristina il PC all’ultima configurazione nota funzionante.
Per evitare errori BSoD, tieni sempre aggiornati i tuoi driver e Windows e installa solo software e hardware compatibili con il tuo dispositivo.
Se hai domande o suggerimenti sull’argomento, sentiti libero di menzionarli nella sezione commenti qui sotto.