Come risolvere l’errore “Windows non riesce a verificare la firma digitale per questo file”
” Windows non riesce a verificare la firma digitale per questo file ” può essere una vera seccatura. Di solito compare quando si tenta di installare un’app o un driver non firmato, o se Windows improvvisamente decide di dare di matto per la firma digitale. Il codice di errore 0xc0000428significa sostanzialmente che Windows non riconosce o non considera attendibile il file, e questo può impedire il caricamento di programmi all’avvio o durante le installazioni. Se avete visto questo messaggio apparire spesso, soprattutto con driver non firmati o personalizzati, questa guida ha qualche asso nella manica che potrebbe aiutarvi. L’obiettivo? Aggirare il controllo della firma in modo sicuro (più o meno), in modo da poter far funzionare l’hardware o il software senza incorrere nelle rigide barriere di sicurezza di Windows. Tenete presente che non è sempre l’ideale disattivare queste impostazioni in modo permanente, ma per testare driver non firmati legittimi potrebbe essere necessario.
Come risolvere l’errore “Windows non riesce a verificare la firma digitale per questo file”?
Di solito, Windows contrassegna queste app/driver non firmati per un motivo, ma a volte si è abbastanza sicuri che siano innocui o si è semplicemente ansiosi di far funzionare qualcosa. I metodi descritti di seguito vanno dalla disattivazione temporanea delle funzionalità di sicurezza a passaggi più avanzati come la modalità di test o le scansioni di sistema. Non tutto funzionerà su ogni computer e alcuni passaggi richiedono un po’ di cautela, perché ovviamente Windows deve renderli più difficili del necessario.
Disabilita il controllo della firma
Questo metodo surclassa la funzionalità Driver Signature Enforcement di Windows, consentendo il caricamento dei driver non firmati come quelli firmati. Utile quando si è certi di cosa si sta installando, perché in pratica dice a Windows: “Ignora per ora quella sciocchezza della firma digitale”.
- Fare clic sul logo di Windows sulla barra delle applicazioni.
- Tieni premuto il tasto Maiusc sulla tastiera.
- Tenendo premuto Maiusc, fare clic sull’icona di accensione > Riavvia.
- Dopo il riavvio, sarai in modalità di ripristino. Seleziona Risoluzione dei problemi dalla schermata e poi vai su Opzioni avanzate.
- Selezionare Impostazioni di avvio e fare clic su Riavvia.
- Quando appare il menu, premere Disabilita imposizione firma driver. Di solito, questa operazione richiede la pressione di un tasto numerico come 7 o F7, a seconda della versione.
- Il PC verrà riavviato, consentendo il caricamento dei driver non firmati. Installa il driver o l’app, quindi torna in modalità di ripristino e riattiva l’applicazione se desideri che la sicurezza rimanga elevata in seguito. Il sistema si avvierà normalmente dopo un altro riavvio.
In alcune configurazioni, potrebbero essere necessari un paio di tentativi o un riavvio per farlo funzionare completamente. Ma è utile quando si ha un driver non firmato ma probabilmente sicuro.
Riavviare il sistema senza controllo di integrità
Questo metodo disabilita i controlli di integrità, che sono il modo in cui Windows verifica che i file non siano stati manomessi. Disattivandolo, i file non firmati vengono caricati temporaneamente. A volte, Windows reagisce in modo eccessivo e blocca tutto ciò che non è verificato, quindi questo può aiutare a superare questo ostacolo.
- Premere Windows + R.
- Digitare
cmde quindi premere Ctrl + Shift + Enterper eseguire il prompt dei comandi come amministratore. - Inserisci questo comando:
bcdedit /set nointegritychecks ONe premi Invio. - Riavvia il PC.
- Ora prova a installare quel driver o quell’app non firmati.
- Una volta fatto, non dimenticare di riattivare il controllo di integrità perché disattivarlo non è esattamente sicuro. Esegui:
bcdedit /set nointegritychecks OFFe riavvia di nuovo. Sì, Windows è un po’ incoerente in termini di sicurezza, quindi fai attenzione.
Installa in modalità di prova
Si tratta di un modo meno invasivo per eseguire driver non firmati: basta dire a Windows: “Ehi, sto testando questo, non agitarti”.È un po’ come mettere Windows in un ambiente di test speciale, che viene semplificato con semplici comandi.
- Aprire il prompt dei comandi come amministratore ( Windows + R, quindi digitare
bcdedit /set testsigning on). - Riavvia il PC. Vedrai una filigrana con la scritta “Modalità test” nell’angolo, il che è normale.
- Installa il tuo driver o software non firmato.
- Una volta fatto, se vuoi tornare alla modalità normale, esegui
bcdedit /set testsigning offil prompt dei comandi e riavvia.
Questo metodo è un po’ un trucco, ma funziona per testare cose non firmate senza alterare in modo permanente le impostazioni di sicurezza principali.
Eseguire SFC e DISM per correggere i file danneggiati
Se l’errore potrebbe essere causato da file di sistema danneggiati (cosa che accade più spesso di quanto si pensi), eseguire scansioni di sistema può riparare file danneggiati o corrotti, potenzialmente eliminando l’errore di firma digitale. Perché, ovviamente, Windows deve rendere la cosa più difficile del previsto.
- Aprire il prompt dei comandi come amministratore.
- Eseguire la scansione DISM:
DISM /Online /Cleanup-Image /RestoreHealth. Attendi il completamento; potrebbero volerci alcuni minuti. - Prosegui con un controllo dei file di sistema:
SFC /scannow. Questo analizzerà e riparerà i file di sistema danneggiati. - Una volta completata l’operazione, riavvia il PC e verifica se l’errore persiste.
Disinstallare o aggiornare le applicazioni/driver recenti
Se questo messaggio ha iniziato a comparire dopo una recente installazione di driver o software, potrebbe valere la pena rimuoverli o aggiornarli. Forse Windows segnala una mancata corrispondenza o una versione non firmata. Questo vale soprattutto per i driver beta o autoprodotti.
- Premere Windows + R, digitare
appwiz.cple premere Invio per aprire Programmi e funzionalità. - Disinstallare tutte le applicazioni recenti o sospette che potrebbero causare conflitti.
Dovresti anche controllare Gestione dispositivi per vedere se qualche dispositivo è contrassegnato con un’icona di avviso:
- Premere Windows + R, digitare
devmgmt.msce premere Invio. - Cercare i dispositivi con un segnale di avvertimento giallo.
- Fai clic con il pulsante destro del mouse e seleziona Aggiorna driver. Seleziona Cerca automaticamente i driver.
- Se il problema persiste, fai di nuovo clic con il pulsante destro del mouse e seleziona Disinstalla dispositivo. Riavvia e Windows proverà a reinstallare i driver, sperando che siano le versioni firmate.
Utilizzare Ripristino configurazione di sistema
Se tutto il resto fallisce, tornare indietro a un punto in cui l’errore non si era verificato potrebbe risolvere il problema. Di solito è l’ultima risorsa, poiché ripristina alcune modifiche al sistema, ma può risparmiarti un sacco di grattacapi.
- Premi Windows + R, digita
rstrui, premi Invio. - Selezionare un punto di ripristino precedente all’inizio del problema.
- Segui le istruzioni e lascia che Windows faccia il suo lavoro.
In fin dei conti, questi metodi mirano a bilanciare sicurezza e funzionalità. Non tutte le soluzioni sono adatte a tutte le configurazioni e a volte è solo questione di tentativi ed errori. Incrociamo le dita affinché questo aiuti qualcuno a superare questo errore ostinato senza perdere la testa.
Riepilogo
- Disabilitare temporaneamente l’applicazione della firma del driver
- Riavviare con i controlli di integrità disattivati
- Avviare in modalità test per eseguire driver non firmati
- Eseguire scansioni di sistema con SFC e DISM
- Disinstallare o aggiornare i driver e le app recenti
- Utilizzare il ripristino del sistema se la situazione diventa disperata
Incartare
Aggirare il messaggio “Impossibile verificare la firma digitale” è un po’ complicato, ma questi trucchi sono spesso sufficienti per superarlo. Ricorda solo che disattivare le funzionalità di sicurezza rende il tuo PC più vulnerabile, quindi non tenerlo così per sempre. Usa questi metodi per testare o installare ciò di cui ti fidi, quindi riattiva la sicurezza. Speriamo che questo ti aiuti a risolvere il problema e a risolvere il problema hardware o software senza troppi problemi.