Correzione: Windows Impossibile inizializzare il driver di periferica per questo hardware (codice 37)

Alcuni utenti Windows hanno segnalato uno strano problema in cui alcuni dispositivi diventano inaccessibili. Dopo averli esaminati in Gestione dispositivi, Windows non può inizializzare il driver di dispositivo per questo hardware. L' errore (codice 37) viene visualizzato come stato del dispositivo . Diversi utenti interessati segnalano che il dispositivo funziona correttamente (dopo l'installazione iniziale) fino al riavvio del sistema.

Windows non può inizializzare il driver di dispositivo per questo hardware

Che cosa causa Windows non può inizializzare il driver di periferica per questo errore hardware (codice 37) ?

  • Condizioni di gara nel driver UMDF (User-Mode Driver Framework) : si tratta di una condizione ben nota con Windows 7. se si verifica questo problema con un lettore di smart card e il dispositivo mostra un punto esclamativo giallo accanto (in Gestione dispositivi), sei interessato da un problema tecnico noto che Microsoft ha già corretto.
  • La voce del registro driver del dispositivo è danneggiata : ciò può accadere a causa di un'installazione recente o di una disinstallazione errata o incompleta.
  • Il driver del dispositivo è corrotto o installato in modo errato - In alcuni casi in cui è stato confermato che il colpevole è una cattiva installazione del driver. Per alcuni utenti, la correzione è stata semplice come disinstallare il driver difettoso per consentire a Windows di installarlo di nuovo correttamente.
  • Mancano dal computer Framework driver in modalità utente o Framework driver in modalità kernel (o entrambi) - In genere è noto che si verificano con gli utenti che tentano di connettere un controller Xbox One su Windows 7.

Se al momento stai lottando per risolvere questo particolare problema, questo articolo ti fornirà diverse strategie di risoluzione dei problemi verificate. Nella sezione successiva di seguito, troverai una raccolta di metodi che altri utenti in una situazione simile hanno usato per risolvere il problema.

Per rendere l'intero processo il più produttivo possibile, ti invitiamo a seguire i metodi seguenti nell'ordine in cui sono presentati. Alla fine dovresti trovare una soluzione efficace per risolvere il problema per il tuo particolare scenario.

Metodo 1: esecuzione dello strumento di risoluzione dei problemi hardware

Prima di provare qualcos'altro, vediamo se Windows è attrezzato per risolvere automaticamente questo problema. Windows 8 e Windows 10 hanno entrambi meccanismi di riparazione decenti che potrebbero risolvere il problema se la correzione è semplice come reinstallare il driver del dispositivo.

Eseguendo lo strumento di risoluzione dei problemi hardware di Windows, sottoponerai il driver difettoso a un'analisi approfondita. Se lo strumento di risoluzione dei problemi riesce a identificare eventuali problemi, eseguirà automaticamente una serie di strategie di riparazione per risolvere il problema.

Ecco una guida rapida sull'esecuzione dello strumento di risoluzione dei problemi hardware di Windows per risolvere il problema con cui Windows non può inizializzare il driver di dispositivo per questo hardware. Errore (codice 37) :

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digitare " ms-settings: risoluzione dei problemi " e premere Invio per aprire la scheda Risoluzione dei problemi dell'applicazione Impostazioni .

    Accesso alla scheda Risoluzione dei problemi
  2. Nella scheda Risoluzione dei problemi, scorri verso il basso fino a Trova e risolvi altri problemi, quindi fai clic su Hardware e dispositivi e fai clic su Esegui lo strumento di risoluzione dei problemi .

    Fai clic su Hardware e dispositivi e fai clic su Esegui lo strumento di risoluzione dei problemi
  3. Attendere il completamento dell'analisi iniziale. Quindi, se viene rilevata una strategia di riparazione praticabile, fare clic su Applica questa correzione e seguire le istruzioni visualizzate per completare il processo.

    Fai clic su Applica questa correzione
  4. Riavvia il computer e verifica se il problema è stato risolto al successivo avvio.

Se Windows non è in grado di inizializzare il driver di dispositivo per questo errore hardware viene ancora visualizzato in Gestione dispositivi, passare al metodo successivo di seguito.

Metodo 2: installa tutti i tuoi Windows Update in sospeso (solo Windows 7)

Se stai riscontrando questo problema con un driver del lettore di smart card che smette di funzionare al primo riavvio dopo l'installazione iniziale, stai soffrendo di un noto glitch che si è verificato su Windows 7 e Windows Server 2008 R2 .

Microsoft è ben consapevole di questo problema e spiega che l'errore si verifica a causa di una condizione di competizione in User-Mode Diver Framework. Alcuni anni fa, Microsoft ha rilasciato una correzione per risolvere questo problema. Da allora, l'aggiornamento rapido è incluso negli aggiornamenti critici resi disponibili per Windows 7 e non può più essere scaricato dai server di Microsoft.

Il problema si verifica in genere dagli utenti che stanno tentando di connettere un controller Xbox One a un PC Windows 7. Molto probabilmente, visualizzi l'errore perché nel tuo sistema mancano due driver chiave:

  • User-Mode Driver Framework versione 1.11
  • Kernel-Mode Driver Framework versione 1.11

Nota: se sei esigente riguardo alle installazioni che hai lasciato passare, usa la procedura seguente per installare solo questi due aggiornamenti.

Se questo scenario è applicabile alla tua situazione e stai cercando un modo per risolvere il problema, la correzione è semplice come installare ogni aggiornamento di Windows in sospeso. Ecco una breve guida su come farlo su Windows 7:

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digitare " wuapp " e premere Invio per aprire la schermata di Windows Update .

    Esegui finestra di dialogo: wuapp
  2. Nella schermata di Windows Update, fai clic sul pulsante Verifica aggiornamenti e attendi il completamento della scansione. Quindi, seguire le istruzioni visualizzate per installare tutti gli aggiornamenti in sospeso.

    Verifica aggiornamenti
  3. Una volta installato ogni aggiornamento, riavvia il computer e verifica se l'errore è stato risolto al successivo avvio.

Metodo 3: reinstallazione del driver di dispositivo

Diversi utenti che riscontrano lo stesso problema sono riusciti a risolvere il problema con cui Windows non può inizializzare il driver di periferica per questo errore hardware (codice 37) disinstallando il driver di periferica e consentendo a Windows di reinstallarlo correttamente.

Molto probabilmente questa correzione sarà efficace per risolvere il problema se hai iniziato a riscontrarlo solo dopo un'installazione incompleta del driver. Ecco una guida rapida per disinstallare il driver di dispositivo difettoso e consentire a Windows di disinstallarlo.

Nota: è stato riscontrato che questa correzione ha esito positivo su Windows 7, Windows 8 e Windows 10.

  1. Premi il tasto Windows + R per aprire una finestra di dialogo Esegui. Quindi, digitare " devmgmt.msc " e premere Invio per aprire Gestione dispositivi.

    Esegui finestra di dialogo: devmgmt.msc
  2. All'interno di Gestione dispositivi, fai doppio clic sul dispositivo che mostra il messaggio di errore. Se ha un punto esclamativo, in genere puoi trovarlo in Altri dispositivi .
  3. Nel menu Proprietà del dispositivo difettoso, vai alla scheda Driver e fai clic su Disinstalla (Disinstalla dispositivo).

    Vai a Driver e fai clic su Disinstalla driver (Disinstalla)
  4. Quando ti viene chiesto di confermare la disinstallazione del dispositivo, assicurati di selezionare la casella associata a Elimina il software del driver per questo dispositivo prima di fare clic su OK .

    Disinstallazione del driver del dispositivo
  5. Una volta che il driver è stato disinstallato correttamente, scollegare (o scollegare) il dispositivo fisicamente dal computer.
  6. Attendi un paio di secondi, quindi ricollegalo. Dopo alcuni istanti, dovresti vedere come Windows avvia il rollup dell'installazione nell'angolo in basso a destra.

    Windows sta installando il dispositivo
  7. Una volta completata l'installazione, riavvia il computer e verifica se il problema è stato risolto.

Articoli Interessanti