L’ERROR_DEVICE_ENUMERATION_ERROR, identificato dal codice di errore di sistema Win32 648 (0x288), segnala che Windows sta riscontrando difficoltà nel comunicare efficacemente con un dispositivo. Questo problema può avere origini diverse, come file di sistema corrotti, driver obsoleti o danneggiati o impostazioni di alimentazione non configurate correttamente.
Il messaggio di errore specifico che accompagna il codice di errore 648 afferma: “Il dispositivo ‘%hs’ ha riscontrato un errore durante l’alimentazione o la lettura della configurazione del dispositivo”.Ciò potrebbe indicare un guasto hardware o problemi di connessione.
Prima di addentrarci nelle tecniche avanzate di risoluzione dei problemi, è consigliabile iniziare con questi passaggi preliminari:
- Riavvia il PC.
- Installare tutti gli aggiornamenti di Windows in sospeso.
- Scollegare tutte le periferiche non essenziali.
Come risolvere ERROR_DEVICE_ENUMERATION_ERROR in Windows
1. Riparare i file di sistema danneggiati
- Premere Windows + S per richiamare la funzione Cerca, digitare Prompt dei comandi e selezionare “Esegui come amministratore”.

- Fare clic su Sì quando richiesto dal Controllo account utente (UAC).
- Immettere i seguenti comandi DISM uno dopo l’altro, premendo Enterogni volta:
DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth - Esegui la scansione del Controllo file di sistema (SFC) immettendo:
sfc /scannow
- Riavvia il PC per finalizzare le modifiche.
L’esecuzione delle scansioni DISM e SFC ripristinerà tutti i file di sistema danneggiati, rimuovendo la causa principale del problema ERROR_DEVICE_ENUMERATION_ERROR!
2. Aggiornare il driver del dispositivo interessato
- Premere Windows+ Xper aprire il menu Power User, quindi selezionare Gestione dispositivi.
- Espandi le categorie e individua il dispositivo problematico. Fai clic destro su di esso, quindi seleziona Aggiorna driver.

- Selezionare Cerca automaticamente i driver e consentire a Windows di trovare e installare la versione più adatta.

- Assicuratevi di aggiornare gli altri driver critici, compresi quelli per la tastiera, il mouse, la scheda video e il disco rigido.
- Infine, riavvia il computer per verificare se il problema è stato risolto.
Driver obsoleti o corrotti sono spesso le cause principali del codice di errore 648. Assicurandoti che i tuoi driver siano aggiornati, puoi mitigare questo problema in modo efficiente!
Se Windows non riesce a trovare una nuova versione, visita il sito Web del produttore per scaricare e installare manualmente la versione più recente del driver.
3. Modificare le impostazioni di gestione dell’alimentazione per il dispositivo interessato
- Premere Windows+ Rper aprire la finestra di dialogo Esegui, digitare devmgmt.msc e premere Enter.
- Fare clic con il pulsante destro del mouse sul dispositivo interessato e selezionare Proprietà.

- Passare alla scheda Gestione alimentazione, deselezionare l’opzione Consenti al computer di spegnere il dispositivo per risparmiare energia, quindi fare clic su OK.

- Riavvia il PC per verificare se il problema è stato risolto.
4. Disattivare l’avvio rapido
- Apri Cerca con Windows+ S, digita Pannello di controllo e avvia l’applicazione.
- Selezionare Sistema e sicurezza.

- In Opzioni risparmio energia, fare clic su Modifica comportamento pulsanti di accensione.
- Seleziona Modifica le impostazioni attualmente non disponibili.
- Deseleziona Attiva avvio rapido, quindi salva le modifiche.

- Riavvia il computer per osservare eventuali miglioramenti.
L’avvio rapido può interferire con la comunicazione tra il sistema operativo e i dispositivi connessi, spesso innescando l’ERROR_DEVICE_ENUMERATION_ERROR. Disattivare questa funzionalità può fornire una rapida risoluzione!
5. Eseguire un ripristino del sistema
- Premere Windows+ Rper aprire Esegui, immettere rstrui.exe e premere Enter.
- Se richiesto, selezionare l’opzione Scegli un punto di ripristino diverso e fare clic su Avanti.

- Selezionare il punto di ripristino più vecchio elencato o uno precedente al verificarsi dell’errore di sistema, quindi fare clic su Avanti.

- Rivedi i dettagli del ripristino, fai clic su Fine e conferma.
- Attendi il ripristino del sistema: questo processo richiede in genere dai 15 ai 45 minuti.
Se i tentativi precedenti di risolvere il problema falliscono, l’esecuzione di un ripristino del sistema potrebbe annullare eventuali modifiche recenti che hanno contribuito a generare ERROR_DEVICE_ENUMERATION_ERROR.
Se queste soluzioni non risolvono l’errore, potrebbe essere il momento di rivolgersi a un professionista, poiché è probabile che la causa sia un malfunzionamento dell’hardware.
Se hai domande o suggerimenti da condividere con gli altri lettori, sentiti libero di lasciare un commento qui sotto!
Domande frequenti
1. Cosa causa ERROR_DEVICE_ENUMERATION_ERROR?
Questo errore si verifica spesso a causa di file di sistema danneggiati, driver obsoleti o danneggiati e impostazioni di alimentazione configurate in modo errato che interrompono la comunicazione del dispositivo in Windows.
2. Un hardware difettoso può causare questo errore?
Sì, guasti hardware o connessioni scadenti possono provocare l’errore ERROR_DEVICE_ENUMERATION_ERROR, soprattutto se il dispositivo non riesce a comunicare correttamente con Windows.
3. Come posso evitare che l’errore ERROR_DEVICE_ENUMERATION_ERROR si verifichi nuovamente?
Aggiornare regolarmente i driver dei dispositivi, eseguire la manutenzione del sistema e assicurarsi che l’hardware funzioni correttamente può ridurre significativamente il rischio di riscontrare errori come ERROR_DEVICE_ENUMERATION_ERROR in futuro.
Lascia un commento