Correzione: il sistema non riesce a trovare alcun dispositivo avviabile

L’errore “Il sistema non riesce a trovare alcun dispositivo avviabile” indica che il computer non riesce a trovare un dispositivo integro (contenente file del sistema operativo) per l’avvio in Windows. Probabilmente sei bloccato con questo errore a causa di una modalità di avvio configurata in modo errato, uno stile di partizione o persino un settore di avvio danneggiato.

Sebbene questi siano i motivi più comuni, non è possibile ignorare il fatto che anche connessioni allentate, componenti difettosi e danneggiamento del BIOS/Windows possono causarlo. Sia che tu abbia aggiornato la CPU/scheda madre, installato una nuova unità o ricevuto questo messaggio in modo imprevisto, questa guida alla risoluzione dei problemi dovrebbe aiutarti a risolverlo.

Sommario

Se volete continuare a leggere questo post su "[page_title]" cliccate sul pulsante "Mostra tutti" e potrete leggere il resto del contenuto gratuitamente. ebstomasborba.pt è un sito specializzato in Tecnologia, Notizie, Giochi e molti altri argomenti che potrebbero interessarvi. Se desiderate leggere altre informazioni simili a [page_title], continuate a navigare sul web e iscrivetevi alle notifiche del blog per non perdere le ultime novità.

Seguir leyendo


Prima di iniziare

  • L’errore “Il sistema non riesce a trovare alcun dispositivo avviabile” viene visualizzato nella schermata del BIOS. Se non riesci ad accedere all’interfaccia del BIOS, ti consiglio di controllare la connessione fisica.
    • Per le unità SATA, verificare che entrambi i cavi (alimentazione e dati) siano collegati saldamente . Verificare la presenza di cavi e intestazioni difettosi. Puoi sicuramente provare un’altra intestazione SATA, ma se un cavo è danneggiato, è meglio sostituirlo.
    • Se utilizzi un’unità SSD M.2/NVMe, ti suggerisco di serrare le viti in modo tale che la connessione non sia allentata. Quando si riscontrano problemi con i dispositivi avviabili, è sempre una buona idea riposizionarli/ricollegarli.
  • Se riesci ad accedere al BIOS, controlla se i dispositivi di archiviazione installati vengono rilevati nella sezione Informazioni sull’archiviazione o sul disco (varia in base alla scheda madre).
  • Tieni presente che alcuni slot potrebbero essere disabilitati in base alla generazione della scheda madre e della CPU che stai utilizzando. In tal caso, il tuo disco rigido non verrà visualizzato nel BIOS. Per verificare la compatibilità, consiglio vivamente di controllare le specifiche di archiviazione nel manuale della scheda madre (che dovrebbe essere disponibile online).
  • Se il tuo sistema ha uno strumento di risoluzione dei problemi HDD o SSD integrato, prova a eseguirlo per verificare eventuali guasti hardware. In caso di errore, potrebbe essere necessario sostituire l’unità di archiviazione.

Controlla le impostazioni di avvio protetto

Secure Boot è un’eccellente funzionalità di Windows che impedisce al tuo computer di accedere a codici maligni. Verifica se ogni programma caricato dal firmware è attendibile.

Se abilitato, il sistema potrebbe non considerare attendibile la nuova unità di archiviazione e non la rileverà come fonte di avvio attendibile. Una semplice soluzione a questo problema è disabilitarlo:

  1. In base alla tua scheda madre, continua a premere il tasto BIOS finché non arrivi all’interfaccia . Dato che sto usando un MSI, userò Del.
  2. Accedi alla sezione Impostazioni.
  3. Vai ad Avanzate.
  4. Dall’elenco, scegli Windows OS Configuration .
  5. Ora seleziona Avvio protetto .
  6. Quindi, disabilita l’opzione come mostrato di seguito.
  7. Premi il tasto F10 per salvare ed uscire dal BIOS. Il tasto di scelta rapida potrebbe essere diverso sulla tua scheda madre.

Abilita il modulo di supporto della compatibilità

Come suggerisce il nome, il Compatibility Support Module (CSM) aggiunge la compatibilità del BIOS legacy al firmware UEFI.

Se l’unità di archiviazione è partizionata come disco MBR ma hai impostato la modalità di avvio su UEFI, sicuramente non la rileverà come un dispositivo di avvio valido. Ma una volta abilitato CSM, questo aggiunge retrocompatibilità al sistema operativo corrente e quindi puoi utilizzare il tuo PC come BIOS legacy.

Nota: in alcuni sistemi, è necessario prima disabilitare l’opzione Secure Boot per abilitare CSM o impostare la modalità di avvio su legacy. Inoltre, alcuni hanno l’opzione CSM disattivata quando si utilizza la grafica integrata (ad esempio, iGPU VBIOS non supporta CSM).
In questo caso, ti consiglio di installare una scheda grafica dedicata per vedere se questo risolve il tuo problema.

  1. Attivare il menu del BIOS utilizzando il tasto dedicato.
  2. Quindi, vai su Impostazioni > Avanzate > Configurazione del sistema operativo Windows .
  3. Qui, seleziona la modalità BIOS/CSM .
  4. Ora imposta l’opzione su CSM come mostrato di seguito.
  5. Salva questa impostazione ed esci dal BIOS. Il tuo sistema ora dovrebbe rilevare il dispositivo avviabile.

Prova a cambiare la modalità di avvio

Non tutti i sistemi incorporano la modalità di avvio CSM. Alcuni ti consentono persino di cambiare direttamente la modalità di avvio in legacy.

Come discusso in precedenza, se si dispone di un’unità partizionata MBR/GPT ma non si è configurata l’opzione di avvio appropriata, il sistema potrebbe non rilevarla. La modifica della modalità di avvio comporta passaggi simili con lievi variazioni:

  1. Vai al BIOS ed entra nella sezione Boot.
  2. Trova la modalità di avvio UEFI/BIOS e impostala su Legacy o UEFI (secondo le tue esigenze).
  3. Salva ed esci dal BIOS. Il PC verrà ora riavviato e il disco rigido installato dovrebbe essere rilevato.

Rendere attiva la partizione di sistema

Se l’unità avviabile è inizializzata con MBR, è importante che la partizione di sistema sia attiva. Nel caso in cui il tuo non abbia alcuna partizione attiva, incontrerai “OS non trovato”, “Il sistema non riesce a trovare alcun dispositivo avviabile” o indicazioni simili.

Ecco i passaggi necessari per contrassegnare la partizione di sistema come attiva:

  1. Inserisci un supporto di installazione di Windows e avvia il computer da esso. Non dimenticare di modificare prima la priorità di avvio.
  2. Dovrebbe aprirsi la schermata di installazione di Windows. Assicurati che l’input da tastiera e le altre impostazioni siano ben configurati e premi Next .
  3. Quindi, fai clic su Ripara il tuo computer situato nell’angolo in basso a sinistra della finestra di dialogo.
  4. Dovresti accedere all’ambiente di ripristino di Windows ora. Qui, scegli Risoluzione dei problemi .
  5. Quindi, seleziona Opzioni avanzate .
  6. Seleziona Prompt dei comandi e attendi che si apra.
  7. Ora esegui il comando diskpart per avviare l’utilità dedicata.
  8. Eseguire quanto segue in successione per attivare la partizione di sistema:
  • list disk (elenca tutte le unità correnti nel tuo computer)
  • select disk (inserisci il numero del disco dell’unità contenente il file di avvio)
  • list partition (mostra tutte le partizioni all’interno del disco selezionato)
  • select partition (inserire il numero della partizione di sistema per renderla attiva)
  • active (imposta la partizione selezionata come attiva)
  • exit (esce dall’utility Diskpart)
  1. Ora chiudi il prompt dei comandi o esegui semplicemente il comando exit .
  2. Una volta che ti trovi nella schermata Scegli un’opzione, seleziona Continua .
  3. Accedi nuovamente al BIOS e modifica la priorità di avvio o semplicemente rimuovi il supporto di installazione.
  4. Riavvia il computer e ora il dispositivo avviabile dovrebbe essere rilevato.

Controlla altre impostazioni del BIOS

Le soluzioni di cui sopra hanno funzionato per la maggior parte degli utenti Windows. Se non riesci ancora a risolvere il tuo problema, potrebbe essere dovuto ad alcune impostazioni del BIOS configurate in modo errato che potrebbero essere incompatibili con il tuo sistema.

Uno di questi è la tecnologia VMD di Intel che potrebbe causare problemi con il processo di avvio. Sebbene si tratti di un’eccellente tecnologia che aiuta a gestire e aggregare gli SSD NVMe, i suoi driver potrebbero causare il problema.

Allo stesso modo, se il TPM abilitato o il funzionamento dell’interfaccia non è compatibile con il dispositivo di avvio o il sistema operativo, possono anche attivare l’errore “Il sistema non riesce a trovare alcun dispositivo di avvio”.

  1. Utilizzare la chiave di avvio appropriata per accedere al BIOS.
  2. Passa alla scheda Avanzate.
  3. Trova il menu di configurazione VMD, Intel VMD, dispositivo di gestione del volume o opzioni simili. Se non riesci a trovarlo, cercalo in PCI Configuration o System Agent (SA) Configuration .
  4. Ora imposta Abilita controller VMD su Disabilitato, come mostrato di seguito.
  5. Salva le impostazioni del BIOS e riavvia il computer.
  6. Se ricevi ancora l’errore “Il sistema non riesce a trovare alcun dispositivo avviabile”, avvia nuovamente il BIOS e vai all’opzione Avanzate.
  7. Cerca TPM, TPM Device Selection o opzioni simili. Se non riesci a trovarlo, cercalo nella sezione Configurazione PCH-FW.
  8. Provare a modificare il Firmware TPM configurato in Discrete TPM o viceversa.
  9. Salva l’impostazione e riavvia il PC.
  10. Se non riesci a risolvere il problema, prova a disabilitare il TPM (se possibile) e ricontrolla.
  11. Nel caso in cui la disabilitazione di VMD o TPM non sia stata d’aiuto, provare a modificare l’operazione dell’interfaccia da AHCI a RAID o viceversa.

Nota: per Windows 11, è necessario abilitare TPM 2.0 . Quindi, se stai tentando di avviare Windows 11 o di installare questa versione, non disabilitarlo.

Settore Riparazione Stivale

Il settore di avvio è costituito da codici macchina che indicano al sistema dove trovare il sistema operativo e come caricarlo nella RAM. Quando questa sezione viene danneggiata o distrutta, il tuo computer potrebbe non essere in grado di trovare il codice di avvio o il dispositivo stesso.

Fortunatamente, è possibile riparare il settore di avvio in entrambe le unità partizionate MBR e GPT. Ma tieni presente che il processo per farlo è completamente diverso.

Su disco MBR

  1. Utilizzare il supporto di installazione per accedere a Ambiente ripristino Windows e avviare il prompt dei comandi, come discusso in precedenza.
  2. Poiché l’unità contenente i file di avvio può cambiare in Ambiente ripristino Windows, ti consiglio di verificarlo prima. Come mostrato di seguito, ho usato il comando dir. Puoi fare lo stesso. Nel caso in cui non ci sia una directory di Windows, controlla in un’altra unità.
  3. Dopo aver confermato ciò, inizia a eseguire i seguenti comandi in successione per correggere MBR :
  • bootrec /fixmbr
  • bootrec /fixboot
  • bootsect /nt60 sys o bootsect /nt60 all (se ricevi l’errore di accesso negato)
  • bootrec /fixboot
  • bootrec /scanos
  • bootrec /rebuildbcd
  • exit
  1. Esci dal prompt dei comandi e premi il pulsante Continua per riavviare il computer.

Su disco GPT

  1. Apri il prompt dei comandi da Windows RE.
  2. Utilizzare il comando diskpart per avviare l’utilità di gestione del disco.
  3. Quindi, esegui i comandi seguenti per riparare la partizione di sistema EFI (ESP):
  • list vol
  • select vol (scegli il volume usando il file system FAT32, il campo Label dice ‘Boot’, e il campo Info indica ‘System’)
  • assign letter=: (inserisci una lettera a tua scelta ma non scegliere quelle già assegnate)
  • exit
  1. Una volta che sei uscito dall’utilità Diskaprt, esegui i seguenti comandi:
  • cd /d :EFIMicrosoftBoot (usa cd /d :Boot o cd /d :ESDWindowsEFIMicrosoftBoot se ricevi un errore)
  • bcdboot :Windows /s : /f UEFI
  • ren BCD BCD.backup
  • bcdboot :Windows /s : /f ALL
  • exit
  1. Dopo aver creato i file di avvio, chiudi il prompt, riavvia il computer e controlla se questo risolve l’errore.

Cambia lo stile della partizione

A questo punto, dovresti aver capito che la causa principale di questo problema sta utilizzando la modalità di avvio inappropriata per lo stile di partizione corrente. Mentre potrebbe essere teoricamente possibile avviare il tuo sistema operativo con UEFI per le unità MBR, Windows non lo offre.

Per questo motivo, l’opzione migliore sarebbe convertire l’unità partizionata MBR in GPT. Allo stesso modo, puoi passare a MBR se stai utilizzando una versione precedente di Windows.

Tieni presente che dovrai formattare il disco rigido e rimuovere tutte le partizioni. Quindi, assicurati di eseguire prima il backup di tutti i tuoi file importanti. Dopo averlo fatto, dovrai reinstallare Windows .

  1. Avvia il computer utilizzando il supporto di installazione di Windows e, da Windows Recovery Environment, apri il prompt dei comandi.
  2. Inizia eseguendo il comando diskpart .
  3. Ora, esegui ciascuno dei comandi seguenti in successione:
  • list disk (Notare la colonna GPT. Se c’è un ‘*’, è GPT altrimenti MBR)
  • select disk
  • clean
  • convert mbr o convert gpt
  • exit
  1. Chiudi il prompt dei comandi e premi l’opzione Continua per riavviare il computer. Se c’era un problema in stile partizione, questo dovrebbe risolverlo.

Suggerimento aggiuntivo: puoi anche optare per uno strumento di terze parti se desideri modificare lo stile della partizione senza dover perdere i tuoi dati.

Installazione pulita di Windows

Se nessuno dei trucchi di cui sopra ha funzionato per te e stai utilizzando anche la modalità di avvio appropriata basata sulla partizione del disco rigido, non vedo alcuna opzione oltre all’installazione pulita di Windows. In questo modo, tutti i file del sistema operativo e dell’utente esistenti vengono completamente cancellati .

Insieme a ciò, vengono sostituiti anche l’MBR danneggiato e il settore di avvio. Poiché questo rimuoverà tutti i file, assicurati di aver eseguito il backup dei file importanti prima di procedere.

  1. Avvia il computer utilizzando il supporto di installazione di Windows.
  2. Nella schermata di installazione di Windows, premi Avanti dopo aver configurato le opzioni della tastiera.
  3. Quindi, seleziona Installa ora .
  4. Aggiungi il codice Product Key o scegli l’opzione Non ho un codice Product Key .
  5. Selezionare il sistema operativo, accettare i termini della licenza e, nella schermata del tipo di installazione, scegliere installazione personalizzata .
  6. Elimina tutte le partizioni, assegna la dimensione e premi Avanti. Potrebbe apparire una finestra di dialogo per consentire al sistema di creare partizioni personalizzate.
  7. Attendere il completamento dell’installazione di Windows. Da qui, segui le istruzioni sullo schermo. Ti verrà chiesto di accedere a Microsoft e configurare alcune altre opzioni, che sono totalmente basate sulle tue preferenze.