Correzione dell’errore: Driver non in modalità provvisoria – 4 soluzioni per risolverlo

Note chiave

  • Reinstallare o aggiornare i driver in modalità provvisoria.
  • Utilizzare NtLoadDriver per la diagnostica manuale.
  • Modificare le impostazioni del registro per SafeBoot per risolvere i problemi di caricamento.

Risoluzione dell’ERROR_NOT_SAFE_MODE_DRIVER in Windows: una guida pratica

Riscontrare l’errore ERROR_NOT_SAFE_MODE_DRIVER durante la risoluzione dei problemi in modalità provvisoria può essere estremamente impegnativo. Questa guida illustra metodi comprovati per identificare e risolvere efficacemente i problemi dei driver, garantendo un funzionamento fluido.

Soluzioni per l’errore ERROR_NOT_SAFE_MODE_DRIVER

Passaggio 1: aggiornare o reinstallare il driver in modalità provvisoria

Per risolvere i problemi relativi ai driver in modalità provvisoria, seguire questi passaggi:

  1. Premi Win + R, digita msconfig, vai alla scheda Avvio, seleziona Avvio sicuro e seleziona Minimo. Riavvia il computer per avviare la modalità provvisoria.
  2. Una volta in modalità provvisoria, premere Win + X e scegliere Gestione dispositivi.
  3. Individua il driver problematico, fai clic destro su di esso e seleziona Aggiorna o Ripristina.
  4. Torna a msconfig, deseleziona Avvio sicuro e riavvia il computer.

Suggerimento: spesso è utile visitare il sito Web del produttore per scaricare direttamente la versione più aggiornata del driver.

Passaggio 2: utilizzare NtLoadDriver per la diagnosi degli errori

Questo strumento può aiutare a determinare se il driver può caricare correttamente:

  1. Premere Win + R, digitare cmd e premere Shift + Ctrl + Enter per aprire il Prompt dei comandi come amministratore.
  2. Utilizzare uno strumento che richiami NtLoadDriver() per caricare manualmente il driver.
  3. Un valore di ritorno pari a 0xC000035F (STATUS_NOT_SAFE_MODE_DRIVER) indica una restrizione dovuta alla modalità provvisoria.
  4. Il riferimento al codice NTSTATUS restituito aiuterà a individuare le cause del fallimento del caricamento del driver.

Passaggio 3: modificare le impostazioni del registro SafeBoot

La regolazione delle impostazioni del registro può essere fondamentale per il caricamento del driver:

  1. Premere Win + R, immettere regedit e premere Enter.
  2. Vai a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Minimal .
  3. Fai clic con il pulsante destro del mouse su Minimo, seleziona Nuovo, quindi Chiave. Assegna alla chiave il nome del tuo driver (ad esempio, Driver64.sys) e imposta il valore predefinito su Driver.
  4. Poi vai su HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot\Network .
  5. Ripetere il procedimento aggiungendo un’altra chiave per il nome del driver e impostandone il valore predefinito.
  6. Verificare che il file del driver (ad esempio Driver64.sys) si trovi in C:\Windows\System32\drivers ​​.

Passaggio 4: verificare la conformità della firma del conducente

Per garantire che il tuo autista sia conforme, completa quanto segue:

  1. Verifica che il tuo driver sia firmato con un certificato EV (Extended Validation) SHA-256.
  2. Si consiglia di inviare il driver per la co-firma da parte di Microsoft tramite HLK o un servizio di attestazione.
  3. Evitare di utilizzare driver che contengono ancora una firma SHA-1 obsoleta.
  4. Per risolvere il problema, è possibile disattivare temporaneamente SecureBoot nel BIOS.

Riepilogo

Gestire l’errore ERROR_NOT_SAFE_MODE_DRIVER può sembrare scoraggiante, ma con questi semplici passaggi (aggiornamento dei driver, utilizzo di strumenti diagnostici, modifica delle impostazioni del registro e verifica della conformità dei driver) è possibile risolvere efficacemente il problema.

Conclusione

Sebbene l’errore ERROR_NOT_SAFE_MODE_DRIVER possa interrompere il flusso di lavoro, l’implementazione di queste tecniche di risoluzione dei problemi può ripristinare la funzionalità del sistema. Siate proattivi nella gestione dei driver per prevenire problemi futuri.

FAQ (Domande frequenti)

Cosa causa l’errore ERROR_NOT_SAFE_MODE_DRIVER?

Questo errore si verifica in genere quando un driver necessario non può essere caricato a causa delle restrizioni imposte dalla modalità provvisoria.