Risolto: Windows non è riuscito ad avviare una recente modifica hardware o software potrebbe essere la causa

Se hai abilitato Windows Boot Manager o utilizzi un sistema operativo precedente in cui il bootloader UEFI non è disponibile, visualizzerai il messaggio di errore: “Impossibile avviare Windows. Una recente modifica hardware o software potrebbe essere la causa. ” Appare quando il Boot Manager non può accedere al dispositivo di avvio.

Verrà inoltre visualizzata una possibile causa, ad esempio “Un dispositivo richiesto non è connesso o non è possibile accedervi”. Questo problema si verifica principalmente a causa della corruzione dei file di avvio necessari per avviare il sistema operativo. Ma è anche possibile che il dispositivo di avvio necessario non sia collegato correttamente.

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


Rimuovi dispositivi esterni

A seconda dell’ordine di priorità di avvio , il sistema potrebbe tentare l’avvio da un altro supporto, ad esempio un dispositivo USB o di rete. Quindi, prima di provare altre possibili soluzioni, prova a rimuovere tutti i dispositivi esterni non necessari.

In questo modo, come dispositivo di avvio corrente è disponibile solo il normale dispositivo di archiviazione del sistema operativo o il supporto di installazione.

Controlla le impostazioni del BIOS

Prima di iniziare a riparare i file di avvio potenzialmente corrotti, è necessario assicurarsi che il computer rilevi l’unità del sistema operativo e si interfaccia correttamente con essa. Inoltre, è necessario controllare l’elenco degli ordini di avvio per assicurarsi che l’unità del sistema operativo sia la prima priorità.

  1. Avvia il computer e premi il tasto BIOS subito dopo aver visualizzato il logo per accedere al BIOS .
  2. Vai su Boot o una scheda simile e seleziona qualcosa come Boot Priority .
  3. Assicurati che l’unità del tuo sistema operativo (generalmente unità C) sia in cima all’elenco. Se l’unità non viene visualizzata, non è collegata correttamente ed è necessario reinserirla in questo scenario.
  4. Se stai tentando di eseguire l’avvio da un supporto di installazione di Windows, devi invece spostare il supporto in alto.
  5. Ora, cerca l’opzione della modalità SATA. Di solito puoi trovarlo nelle impostazioni Avanzate o Controller di archiviazione.
  6. Se utilizzi sistemi operativi meno recenti, IDE è la scelta preferita. E per i sistemi più recenti, impostalo su AHCI . Ti consigliamo di verificare se il computer si avvia quando abiliti ciascuna opzione per assicurarti di quale modalità hai bisogno.
  7. Se riscontri ancora l’errore indipendentemente dalla modalità, imposta la modalità SATA su AHCI per ora se utilizzi Windows Vista e versioni successive del sistema operativo. Dopo aver provato altri metodi, puoi cambiare la modalità SATA e verificare quale funziona meglio per te.

Eseguire la riparazione all’avvio utilizzando il supporto di installazione di Windows

Windows include la funzione Ripristino all’avvio che verifica automaticamente la presenza di errori con i dati di configurazione di avvio o altri file di avvio e tenta di ripararli. Avrai un’opzione per eseguire la riparazione all’avvio ogni volta che incontri l’errore.

Tuttavia, se non è in grado di risolverlo, anche il file sorgente per la riparazione potrebbe presentare alcuni problemi. In tali casi, è necessario utilizzare un supporto di installazione per utilizzarlo come origine.

  1. Crea un supporto di installazione di Windows con la stessa versione del tuo sistema su un altro computer.
  2. Avvia utilizzando questo supporto di installazione. Se si dispone di un disco MBR, è necessario modificare manualmente l’ordine di avvio dal BIOS per dare priorità al supporto di installazione.
    Per un disco GPT o un sistema UEFI, dovresti avere la possibilità di eseguire l’avvio dal supporto. Oppure potrebbe essere necessario premere un determinato tasto per accedere al menu di avvio. Cerca fonti ufficiali per una tale chiave per la tua scheda madre.
  3. Imposta le preferenze della lingua e accetta i termini della licenza.
  4. Quindi, nella schermata di installazione, fai clic su Ripara il tuo computer .
  5. Sul sistema operativo Windows più recente, vai a Risoluzione dei problemi > Opzioni avanzate > Ripristino all’avvio . Per quelli più vecchi, puoi selezionare direttamente Ripristino all’avvio .
  6. Seguire le istruzioni sullo schermo per completare la riparazione e riavviare.
  7. Questa volta, avvia utilizzando l’unità del sistema operativo originale e controlla se riscontri ancora l’errore.

Ripara manualmente i file di avvio

A volte, l’ utilità di riparazione automatica all’avvio non è in grado di riparare i file di avvio. In tali casi, è necessario ripararli manualmente utilizzando il prompt dei comandi.

  1. Avviare utilizzando il supporto di installazione di Windows appropriato (vedere la soluzione sopra).
  2. Specificare le preferenze della lingua e fare clic su Avanti.
  3. Nella schermata di installazione, fai clic su Ripristina il computer .
  4. Seleziona Prompt dei comandi o Risoluzione dei problemi > Opzioni avanzate > Prompt dei comandi .
  5. Digita i due comandi seguenti per verificare se disponi di un sistema di partizione GPT nel disco del sistema operativo e premi Invio dopo ognuno di essi:
    • diskpart
    • list disk (qui, la colonna Gpt dovrebbe mostrare un asterisco (*) se hai una partizione GPT sul disco)
  6. Immettere i comandi seguenti in base allo schema di partizione del disco di sistema:

Per GPT ,

  • select disk # (sostituisci # con il numero del disco del tuo sistema operativo)
  • list volume (controlla il numero del volume con la partizione FAT32 che è Hidden o System )
  • select volume #
  • assign letter = S: (o qualsiasi lettera di unità inutilizzata)
  • exit
  • cd /d S:EFIMicrosoftBoot (sostituisci S: con la lettera di unità che hai usato in precedenza)
  • bootrec /fixboot
  • bootrec /rebuildbcd

Per MBR,

  • exit (per uscire da diskpart)
  • bootrec /fixmbr
  • bootrec /fixboot
  • bootrec /rebuildbcd

Ricrea i file di avvio

Se i comandi di configurazione di avvio e riparazione dei file non funzionano, è necessario ricreare questi file da zero utilizzando i file del sistema operativo.

  1. Avvia utilizzando il supporto di installazione di Windows appropriato e vai al prompt dei comandi (vedi il metodo sopra).
  2. Digita i due comandi seguenti per verificare se disponi di un sistema di partizione GPT nel disco del sistema operativo e premi Invio dopo ognuno di essi:
    • diskpart
    • list disk (qui, la colonna Gpt dovrebbe mostrare un asterisco (*) se hai una partizione GPT sul disco)
  3. Immettere i comandi seguenti in base allo schema di partizione del disco di sistema:

Per GPT ,

  • select disk # (sostituire # con il relativo numero del disco)
  • list volume (controlla il numero del volume con la partizione FAT32 che è nascosta)
  • select volume #
  • assign letter = S: (o qualsiasi lettera di unità inutilizzata)
  • exit
  • cd /d S:EFIMicrosoftBoot (sostituisci S: con la lettera di unità che hai usato in precedenza)
  • ren BCD BCD.old (per creare un backup per tenere conto di situazioni impreviste)
  • bcdboot C:Windows /l en-us /s S: /f all (qui, sostituisci C: con la lettera dell’unità del sistema operativo e S: con la lettera che hai assegnato in precedenza.)
  • bootrec /rebuildbcd (non necessario se si dispone di una versione di Windows precedente a Windows 10 versione 1709)

Per MBR,

  • select disk # (sostituire # con il numero del disco richiesto)
  • list volume (controlla il numero del volume con dove Info dice System )
  • select volume #
  • assign letter = S: (o qualsiasi lettera di unità inutilizzata)
  • exit
  • bootrec /fixmbr
  • bcdboot C:Windows /s S: (qui, sostituire C: con la lettera dell’unità del sistema operativo e S: con la lettera assegnata in precedenza.)

Installazione pulita di Windows

Se non riesci ad avviare il sistema operativo dopo aver riparato i file di avvio, l’ultima opzione è l’ installazione pulita di Windows . Un’installazione pulita rimuove la partizione contenente i file di avvio e la partizione del sistema operativo. In questo modo, puoi reinstallare tutti questi file (ma senza danneggiarli) per risolvere il problema.

L’installazione pulita di Windows eliminerà tutti i dati sul disco (anche delle unità non di sistema). Quindi, per prima cosa, prova a eseguire il backup dei dati sul disco avviando con un disco live Linux o un disco Windows-to-go.

  1. Crea un supporto di installazione di Windows della versione che desideri (non è necessario utilizzare lo stesso di Windows nel tuo disco).
  2. Avvia utilizzando questo supporto e specifica le tue preferenze di lingua.
  3. Fare clic su Installa ora nella schermata Installa.
  4. Inserisci il codice Product Key se ce l’hai. In caso contrario, seleziona Non ho un codice Product Key e la build di Windows che desideri (Home, Pro, ecc.)
  5. Fare clic su Avanti.
  6. Accetta i contratti di licenza e seleziona Avanti .
  7. Scegli Personalizzato: installa solo Windows .
  8. Seleziona tutte le partizioni per il tuo disco del sistema operativo (Drive 0) e fai clic su Elimina per ognuna. Conferma anche la tua scelta.
  9. Dopo aver ottenuto solo lo spazio non allocato per il disco, selezionalo e fai clic su Avanti .
  10. Ignora l’avviso poiché il processo di installazione creerà automaticamente le partizioni necessarie.
  11. Fare clic sulla partizione che dice Primary e poi Next .
  12. Seguire le istruzioni sullo schermo per pulire l’installazione di Windows.
  13. Dopo il riavvio, verificare se è possibile eseguire l’avvio dall’unità del sistema operativo. Quindi, dovrai eseguire l’account iniziale e la configurazione della privacy.

Usa la porta USB 2.0 per installare le versioni precedenti di Windows

Tutti i computer che dispongono già di Windows 10+ potrebbero non supportare l’installazione di vecchi sistemi operativi come Windows 7 da porte USB 3.0 o unità flash. Se provi a farlo, riceverai l’errore sopra riportato durante il tentativo di avvio dal supporto di installazione.

Ciò è dovuto principalmente alla mancanza di driver USB 3.0 sul supporto di installazione. Ma su alcuni computer, potresti essere ancora in grado di installare il sistema operativo. Indipendentemente da ciò, è preferibile utilizzare USB 2.0 o includere driver USB 3.0 nell’immagine di Windows sul supporto di installazione. Potrebbe anche essere necessario abilitare il supporto CSM o Legacy nelle impostazioni del BIOS.

Inoltre, se disponi solo di porte USB 3.0, devi abilitare la modalità di debug USB sul BIOS per utilizzarle come porte USB 2.0.