How To

Come risolvere l’errore “Dispositivo ADB non trovato” su Windows

February 12, 2026 5 minuti di lettura Updated: February 12, 2026

Collegare un telefono Android a un PC per il debug ADB è solitamente semplice: basta collegare il cavo, abilitare il debug USB e il gioco è fatto. A volte, però, le cose non tornano. Il dispositivo potrebbe non essere visualizzato tra i dispositivi ADB o Windows si rifiuta di riconoscerlo. Frustrante, vero? Soprattutto perché può essere causato da un mix di fattori semplici come cavi difettosi, impostazioni errate o persino problemi con i driver. Ecco quindi una raccolta di soluzioni pratiche che hanno funzionato su diverse configurazioni, anche se alcuni passaggi sembrano un po’ eccessivi o confusi. Spero che vi aiuti ad avvicinarvi a quella sessione di debug.

Come risolvere il problema “Dispositivo ADB non trovato” su Windows

Imposta il percorso ADB come variabile d’ambiente

Se l’esecuzione adb devicesnel Prompt dei comandi restituisce solo “non riconosciuto”, è probabile che Windows non sappia dove trovare l’eseguibile ADB. Questo è un problema piuttosto comune e risolverlo significa più assicurarsi che il sistema riesca a trovare gli strumenti che correggere la connessione stessa. Vale la pena provare perché su alcuni computer, la semplice impostazione di questo percorso fa sì che il dispositivo venga visualizzato immediatamente.

Ecco perché è utile: aggiungendo la directory platform-tools (dove adb.exesi trova) alle variabili d’ambiente, puoi eseguire adbcomandi da qualsiasi posizione, indipendentemente dalla cartella in cui ti trovi. Quando questa impostazione è impostata, il prompt dei comandi può trovare tutto senza problemi.

Passaggi (approssimativamente):

  1. Apri Esplora file e trova la cartella SDK Platform-Tools. Di solito, l’hai scaricata dal sito per sviluppatori Android.
  2. Fare clic con il pulsante destro del mouse sulla cartella platform-tools e selezionare Copia come percorso.
  3. Premi Windows + R, digita sysdm.cple premi Invio.
  4. Passare alla scheda Avanzate e fare clic su Variabili d’ambiente…
  5. In Variabili di sistema, trova Percorso e fai clic su Modifica.
  6. Fai clic su Nuovo, incolla il percorso copiato, ad esempio C:\Users\YourName\Downloads\platform-tools, quindi premi OK fino in fondo.
  7. Chiudere tutte le finestre di dialogo, riavviare il Prompt dei comandi e verificare digitando adb devices. Se vengono elencati i dispositivi collegati, il problema è stato risolto!

A volte, Windows sbaglia la copia del percorso o semplicemente si rifiuta di aggiornarsi immediatamente. Prova a chiudere e riaprire la riga di comando o a riavviare il PC se adb continua a non riconoscerlo. Strano, ma succede. Se ricevi il messaggio “ADB non riconosciuto…”, ricontrolla il percorso: è facile commettere errori di battitura o dimenticare di includere \.

Abilita il debug USB su Android

Questo è un aspetto piuttosto ovvio, ma spesso trascurato. Senza abilitare il debug USB, ADB non può vedere o comunicare con il dispositivo. Di solito, si trova nelle Opzioni sviluppatore, nascoste di default, quindi è necessario sbloccarle prima. Non preoccuparti, è abbastanza semplice, ma alcuni dimenticano di riattivarlo dopo gli aggiornamenti o lo disabilitano accidentalmente.

Ecco come si fa:

  1. Apri Impostazioni sul tuo dispositivo Android.
  2. Scorri verso il basso fino a Informazioni sul telefono (o Sistema > Informazioni sul dispositivo).
  3. Trova il numero di build e toccalo più di 7 volte. Su alcuni dispositivi, potrebbe apparire la scritta “Ora sei uno sviluppatore” o qualcosa di simile.
  4. Torna alle Impostazioni e trova Opzioni sviluppatore.
  5. Scorri verso il basso e attiva il debug USB.
  6. Ricollega il dispositivo e, quando richiesto, tocca “Consenti autorizzazioni di debug”.Quest’ultima operazione è fondamentale: se non la esegui, ADB non riconoscerà il dispositivo, anche se il debug è abilitato.

Nota: se il debug era già abilitato, prova a disabilitarlo, a riconnetterti e ad abilitarlo di nuovo. A volte, Android ha solo bisogno di un po’ di tempo per aggiornare le autorizzazioni.

Cambia modalità/preferenze USB

Sai che quando colleghi il telefono, per impostazione predefinita è impostato solo sulla ricarica? Sì, non funziona con ADB perché richiede una modalità diversa (di solito MTP o PTP).Potresti dover cambiare manualmente per far rilevare ADB.

Ecco cosa fare:

  1. Collega il telefono e abbassa la tendina delle notifiche.
  2. Tocca USB per la notifica di trasferimento file o semplicemente Preferenze USB.
  3. Selezionare la modalità Trasferimento file (MTP), Trasferimento foto (PTP) o, a volte, la modalità debug USB, se disponibile.

Su alcuni telefoni, la scelta della modalità giusta può richiedere tentativi ed errori: diverse versioni di Android o marche di dispositivi potrebbero richiedere impostazioni diverse. Continua a cambiare finché il tuo dispositivo non viene visualizzato in ADB.

Attiva/disattiva le opzioni aggiuntive per gli sviluppatori

Alcuni dispositivi Android hanno impostazioni aggiuntive che possono interferire. Ad esempio, l’opzione ” Rimani attivo” nelle Opzioni sviluppatore può talvolta facilitare o ostacolare il debug. Mantiene lo schermo acceso mentre il dispositivo è collegato, il che potrebbe aiutare a mantenere attive le sessioni di debug, ma in altre configurazioni, disattivandola si eliminano alcuni conflitti.

Vai su Impostazioni > Opzioni sviluppatore e attiva l’opzione ” Rimani attivo”. Inoltre, valuta la possibilità di revocare le autorizzazioni di debug USB se in precedenza hai autorizzato il PC, il che può creare problemi se le autorizzazioni diventano obsolete.

  1. Nelle Opzioni sviluppatore, trova Revoca autorizzazioni debug USB.
  2. Toccalo, quindi conferma. La prossima volta che ti connetterai, riceverai una nuova richiesta di autorizzazione.

Talvolta ciò ripristina la connessione quanto basta per consentire ad ADB di riconoscere correttamente il dispositivo.

Riavviare il server ADB

Se tutto il resto fallisce, potrebbe semplicemente essere che il server ADB sia diventato instabile. Riavviarlo può risolvere problemi di connessioni bloccate o sessioni inattive.È semplice:

  1. Apri il Prompt dei comandi, quindi digita: adb kill-servere premi Invio.
  2. Proseguire con: adb start-server.
  3. Infine, esegui adb devicesdi nuovo e verifica se il dispositivo si apre.

A volte, questo passaggio da solo risolve il problema: su una macchina ha funzionato subito, ma in un’altra occasione è stato necessario riavviare il PC dopo un riavvio. Nonostante sembri un’operazione elementare, a volte i server ADB sono capricciosi.

Aggiorna manualmente i driver USB

Tutto quanto sopra potrebbe non funzionare se Windows non utilizza il driver corretto. Quando colleghi il dispositivo, Windows tenta di installare automaticamente un driver, ma non è sempre la scelta migliore, soprattutto con driver generici o obsoleti. Installare il driver USB Google corretto di solito aiuta.

Ecco il riassunto:

  1. Scarica il file ZIP del driver USB di Google ed estrailo in un luogo sicuro.
  2. Apri Gestione dispositivi (`devmgmt.msc`).Puoi farlo tramite Esegui ( Windows + R) e digitarlo.
  3. In Visualizza, seleziona Mostra dispositivi nascosti.
  4. Trova il tuo dispositivo: cerca in categorie come Dispositivi portatili, Dispositivi Android o Altri dispositivi.
  5. Se vedi un dispositivo con un punto esclamativo giallo o disattivato, fai clic con il pulsante destro del mouse e scegli Aggiorna driver.
  6. Selezionare Cerca i driver nel computer, quindi andare alla cartella in cui è stato estratto il file ZIP dell’SDK.
  7. Fare clic su Avanti, lasciare che Windows faccia il suo lavoro e confermare se l’aggiornamento del driver è riuscito.

A volte Windows installa un driver generico che non funziona bene con ADB, quindi puntare manualmente al driver USB di Google può fare una grande differenza.

Tutti questi metodi mirano a diversi potenziali problemi, dalla configurazione, ai permessi, ai problemi di cavo/connessione, fino alle mancate corrispondenze dei driver.È una specie di caccia al tesoro, ma esaminando ogni aspetto, alla fine il tuo dispositivo Android verrà riconosciuto.