How To

Come risolvere efficacemente l’errore “Nessun dispositivo avviabile”

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

L’errore “Nessun dispositivo avviabile” è uno di quei problemi che si verificano quando l’hardware o il software decidono di fare i capricci. Non è sempre semplice e a volte sembra che Windows stia semplicemente rendendo le cose più difficili del necessario. Di solito, si verifica quando il sistema non riesce a trovare un’unità appropriata da cui avviare, il che può essere causato da connessioni allentate, un’unità guasta, impostazioni del BIOS errate o problemi con il settore di avvio. Sapere dove cercare può evitare un po’ di frustrazione, soprattutto se non si vuole cancellare tutto subito.

Come risolvere l’errore “Nessun dispositivo avviabile”

Controlla se il dispositivo di avvio è stato rilevato

Questo è il passaggio numero zero, perché se il BIOS non riconosce l’unità, tutto il resto è irrilevante.È un po’ snervante, ma in pratica l’obiettivo è accedere al BIOS/UEFI:

  • Accendi il PC e premi ripetutamente il tasto del BIOS. Di solito è Canc, F2, F10 o Esc. A volte, potrebbe essere necessario provare un paio di volte per individuarlo.
  • Una volta dentro, vai alla scheda Boot o cerca qualcosa chiamato Boot Order o Boot Priority.
  • Cerca l’unità principale, che sia etichettata come SSD, HDD o con la marca/modello dell’unità. Se non viene visualizzata, c’è un problema hardware in agguato. O almeno, i collegamenti sono allentati.

In alcune configurazioni, questo passaggio rivela se il sistema riesce a rilevare l’unità. In caso affermativo, procedere. Se manca, è il momento di controllare i cavi o provare a riposizionarla, perché ovviamente Windows deve rendere la procedura più difficile del necessario.

Risoluzione dei problemi fisici: riposizionamento e test dell’hardware

Questa parte tende a essere un po’ un terno al lotto, ma a volte un cavo allentato o polvere sui pin del connettore possono causare errori di rilevamento. Se l’unità viene rilevata nel BIOS, ma Windows continua a visualizzare il messaggio “nessun dispositivo avviabile”, probabilmente si tratta di un problema di ordine di avvio o di settore di avvio. Altrimenti:

  • Spegnere, scollegare e aprire il case.
  • Controllare tutti i cavi SATA o NVMe. Rimuovere l’unità di archiviazione, quindi verificare la presenza di eventuali danni evidenti o pin allentati.
  • Ricollegare tutto saldamente, provando anche diverse porte o cavi SATA. Alcuni utenti hanno scoperto che reinserire la RAM (semplicemente estraendola e reinserendola) può talvolta risolvere i problemi di avvio.
  • Non dimenticare di collegare l’unità a un sistema diverso, se ne hai uno a portata di mano. Se ancora non viene rilevata, potrebbe essere andata in panne.

Un rilevamento intermittente è un classico segnale che la vita del tuo disco è appesa a un filo. Esegui il backup di tutti i dati se il disco è ancora accessibile a volte, perché è fondamentalmente una bomba a orologeria.

Regolazione dell’ordine di avvio nel BIOS

Se il BIOS rileva l’unità, ma il sistema tenta di avviarsi da un’altra posizione (come una chiavetta USB o un altro HDD), si verificherà questo errore. La soluzione è semplice:

  1. Riavviare e premere il tasto Opzioni di avvio (spesso F12 ) oppure accedere al BIOS utilizzando Canc o F2.
  2. Selezionare l’unità corretta come primo dispositivo di avvio.
  3. In alternativa, accedi al Setup (BIOS), vai al menu Boot e dai priorità all’unità principale.
  4. Salva e riavvia. Controlla se funziona.

Passaggio tra le modalità UEFI e Legacy BIOS

Anche modalità di avvio non configurate correttamente possono causare questo errore, in particolare se la modalità di installazione del sistema operativo non corrisponde alle impostazioni del BIOS. Ad esempio, se Windows è stato installato in modalità UEFI ma il BIOS è impostato su Legacy, o viceversa, l’avvio non riuscirà.

Per risolvere questo problema:

  1. Accedere al BIOS (il solito tasto Canc o F2 ) durante l’avvio.
  2. Andate alla scheda Avvio.
  3. Trova l’ opzione Boot Mode o UEFI/Legacy.
  4. Modificalo in base al modo in cui è stato installato il tuo sistema. Se non sei sicuro, prova a modificarlo, ma ricordati di ripristinarlo se non funziona.
  5. Se si cambia modalità, potrebbe essere necessario riparare i file di avvio in seguito (vedere di seguito).

Contrassegna la partizione come attiva (per unità MBR)

Questo è un classico per i sistemi più vecchi con dischi MBR. Il BIOS cerca la partizione contrassegnata come “Attiva” per i file di avvio. Se non ne viene contrassegnata nessuna, non verrà trovato alcun dispositivo avviabile, causando l’errore.

Per impostare la partizione attiva:

  • Avviare da un’unità di ripristino di Windows o da un supporto di installazione ( guida di Microsoft alla creazione di supporti di ripristino ).
  • Nell’ambiente di ripristino, vai a Risoluzione dei problemi > Opzioni avanzate > Prompt dei comandi.
  • Digita diskparte premi Invio. Quindi:
  • Esegui list diske identifica il tuo disco di sistema (solitamente Disco 0).
  • Digita sel disk 0(o sostituisci 0 con il numero del tuo disco).
  • Successivamente, list partitionidentifica la partizione di sistema (solitamente la più grande o etichettata come Sistema).
  • Tipo sel partition 1: sostituendo 1 con il numero effettivo della partizione.
  • Infine, esegui activeper contrassegnarlo come attivo.
  • Digitare exitdue volte per uscire da tutto, quindi riavviare.

Tieni presente che, in alcune configurazioni, questa soluzione può rivelarsi un successo o un fallimento, ma vale la pena provare se i file di avvio non sono impostati in qualche modo.

Riparazione del settore di avvio

È qui che entra in gioco la soluzione “cheaty”.Se il settore di avvio è danneggiato o corrotto, Windows non può avviarsi. Fortunatamente, l’ambiente di ripristino di Windows offre strumenti come bootrec.

Nel prompt dei comandi di ripristino, eseguire questi comandi per i dischi MBR:

bootrec /FixMBR bootrec /FixBoot bootrec /ScanOs bootrec /RebuildBcd

Per i dischi GPT, sarà necessario montare la partizione EFI, sempre tramite il prompt dei comandi di ripristino:

  1. Utilizzare diskparte quindi list volper identificare il volume EFI (cercare le etichette FAT32, System o Boot).
  2. Selezionarlo con sel vol #e assegnargli una lettera di unità: assign letter=R.
  3. Passare alla cartella di avvio EFI:cd /d R:\EFI\Microsoft\Boot\
  4. Se si verifica un errore, provare cd /d R:\Booto R:\EFI\Boot.
  5. Eseguire il comando:bcdboot C:\Windows /s R: /f UEFI

Reinstallare Windows (ultima risorsa)

Se tutto il resto fallisce, reinstallare Windows è la goccia che fa traboccare il vaso. Ricorda: scollega le altre unità durante l’installazione: Windows tende a spostare i file su dischi secondari se lasciato collegato, il che può causare ripetuti problemi di avvio.

Segui la consueta procedura di installazione pulita e, si spera, questa volta tutto andrà per il verso giusto. A volte, basta ricominciare da capo.