Come risolvere i problemi e risolvere il problema di Windows 10 bloccato durante la preparazione del ciclo di riparazione automatica
Quel ciclo di “Preparazione della riparazione automatica” può essere una vera seccatura, soprattutto dopo un aggiornamento di Windows o un arresto anomalo. Spesso è il segnale che qualcosa è andato storto: file di avvio mancanti, registro incasinato o file di sistema corrotti. Di solito, ci rivolgiamo a Ripristino all’avvio per risolvere il problema, ma a volte anche questo strumento si rifiuta di collaborare. Quando il ciclo di riparazione continua nonostante i tentativi, è il momento di scavare un po’ più a fondo: provare la Modalità provvisoria, Ripristino configurazione di sistema o persino correggere manualmente i file di sistema dall’ambiente di ripristino. Questo può essere un po’ snervante se non si ha familiarità con i prompt dei comandi o con i componenti interni di Windows, ma con pazienza, la maggior parte di questi problemi è risolvibile senza una reinstallazione completa. L’obiettivo è ripristinare il sistema a uno stato funzionante senza perdere troppi dati o, nei casi peggiori, ripristinare tutto in modo pulito. Indipendentemente dal motivo, la chiave è capire cosa sta causando il blocco dell’avvio e provare i metodi seguenti a seconda della situazione.
Come risolvere il problema se Windows 10 è bloccato durante la preparazione del ciclo di riparazione automatica
Utilizzare Ripristino configurazione di sistema o Immagine di ripristino di Windows
Ammettiamolo, i punti di Ripristino configurazione di sistema sono una vera salvezza quando esistono davvero. Contengono un’istantanea del sistema operativo, del registro, dei driver e delle impostazioni, un attimo prima che iniziasse il problema. Di solito, se li hai impostati in precedenza, tornare a un punto di ripristino precedente può annullare qualsiasi errore senza perdere i file personali.È come tornare indietro nel tempo, ma solo se questi punti di ripristino sono ancora disponibili. In caso contrario, ma hai un backup recente dell’immagine di sistema, questa è un’altra opzione, ma tieni presente che il ripristino da un’immagine sostanzialmente riscrive tutto a quel punto, quindi aspettati che i tuoi file, le tue app e le tue impostazioni corrispondano a quell’istantanea. Per eseguire un ripristino:
- Avviare Windows Recovery Environment ( winRE ) forzando l’arresto per tre volte consecutive o utilizzando una chiavetta USB di installazione di Windows. Se il PC non lo fa automaticamente, provare a tenere premuto il pulsante di accensione durante l’avvio finché non si spegne, quindi ripetere l’operazione finché non vengono visualizzate le opzioni di ripristino.
- Nella schermata “Scegli un’opzione”, fare clic su Risoluzione dei problemi.
- Vai a Opzioni avanzate.
- Fare clic su Ripristino configurazione di sistema.
- Seleziona il punto di ripristino più recente o quello che ritieni attendibile, quindi segui le istruzioni per ripristinare.
Tieni presente che il ripristino ripristina i file e le impostazioni di sistema, quindi non è una soluzione infallibile se la causa principale è l’hardware o un’immagine di partizione danneggiata. Tuttavia, vale la pena tentare prima di ricorrere a misure più invasive.
Avvia in modalità provvisoria
È un po’ strano, ma l’avvio in modalità provvisoria spesso aggira il caos che causa il loop. Carica solo i driver critici e può aiutare a risolvere i problemi o a disinstallare gli aggiornamenti recenti o i driver che causano il problema.È possibile accedere alla modalità provvisoria tramite le opzioni di ripristino.
- Nel menu di ripristino, vai su Risoluzione dei problemi > Opzioni avanzate > Impostazioni di avvio.
- Fare clic su Riavvia.
- Quando il menu viene visualizzato di nuovo, premere 4o F4per la modalità provvisoria oppure 5/ F5per la modalità provvisoria con rete se è necessario l’accesso a Internet.
- Una volta in modalità provvisoria, controlla il sistema per individuare eventuali errori, virus o driver incompatibili. Disinstalla eventuali aggiornamenti recenti o software che ritieni possano causare il problema. A volte, basta avviare il sistema in modalità provvisoria e fare pulizia per risolvere il problema.
A volte, la modalità provvisoria non funziona al primo tentativo, soprattutto se il sistema è davvero danneggiato. Ripetere la procedura o provare ad accedere tramite msconfig prima del caricamento di Windows può essere d’aiuto.
Disabilitare la riparazione all’avvio tramite prompt dei comandi
Hai sentito parlare del controllo manuale? Se Ripristino all’avvio continua a non funzionare, disattivarlo temporaneamente potrebbe essere d’aiuto. Ecco come fare:
- In winRE, vai su Risoluzione dei problemi > Opzioni avanzate > Prompt dei comandi.
- Digita
bcdedite trova l’identificatore della tua voce Windows. Potrebbe essere{current}. Se è diverso, sostituiscilo{current}nel comando successivo. - Eseguire il comando:
bcdedit /set {current} recoveryenabled no. In questo modo si impedisce a Windows di eseguire automaticamente il ripristino a ogni avvio, consentendo talvolta di bypassare il ciclo. - Riavvia il PC e verifica se il processo di avvio è stato sbloccato. In caso contrario, passa ad altre soluzioni.
In alcune configurazioni, questo potrebbe non risolvere il problema, ma vale la pena tentare: è un po’ come dire a Windows di sospendere per ora i tentativi di ripristino.
Ripristinare il registro di Windows
A volte, il registro di sistema si danneggia a causa di aggiornamenti difettosi o malware, causando errori di avvio. In passato, Windows eseguiva automaticamente il backup del registro, ma le versioni più recenti hanno eliminato questa funzionalità, quindi potrebbe essere necessario ripristinarlo manualmente se si dispone di un backup.
Preparare un prompt dei comandi di ripristino, quindi eseguire questi comandi:
- Vai a Risoluzione dei problemi > Opzioni avanzate > Prompt dei comandi.
- Digita:
xcopy C:\Windows\System32\config\regback C:\Windows\System32\config /Y(sostituisci C: se la lettera dell’unità è diversa).In questo modo, gli hive del registro di backup vengono copiati sopra quelli correnti. - Se non vedi un messaggio di conferma, il backup potrebbe essere mancante o obsoleto, quindi usalo con cautela. In caso contrario, riavvia e verifica se il problema si risolve.
Nota: questa soluzione funziona solo se si dispone di un backup recente del registro. In caso contrario, potrebbe essere necessario prendere in considerazione misure più drastiche.
Esegui CHKDSK ed esegui la scansione dei file di sistema
Errori del file system o file del sistema operativo corrotti sono cause comuni di problemi di avvio. L’esecuzione di scansioni CHKDSK e SFC /scannow può spesso riparare settori danneggiati e file di sistema corrotti.
- Nel prompt dei comandi, digita:
chkdsk C: /f /r /x(sostituisci C: se necessario).Questo controllerà l’unità per individuare eventuali errori e tenterà di correggerli. - Quindi, digita:
sfc /scannowe premi Invio. Attendi che venga eseguita la scansione e la riparazione di tutti i file di sistema protetti. - Se i problemi sono stati risolti, riavvia e verifica se Windows ora riesce ad avviarsi normalmente.
Nota rapida: su alcune macchine, questi comandi potrebbero richiedere un po’ di tempo o essere eseguiti più volte.
Ricostruisci i dati di configurazione di avvio (BCD)
Se il BCD (il database del bootloader) è danneggiato, Windows potrebbe perdersi nel tentativo di trovare i file di avvio corretti. Ricostruirlo è spesso una soluzione a questo tipo di problema. Ecco come:
- Aprire il prompt dei comandi da winRE come prima.
- Digitare questi comandi uno alla volta, premendo Invio dopo ciascuno:
bootrec /fixbootbootrec /scanosbootrec /rebuildbcd
- Una volta fatto, riavvia e verifica se Windows si avvia normalmente.
Disattivare Early Launch Anti-Malware (ELAM)
A volte, i driver di sicurezza si attivano troppo presto e causano problemi di avvio. Disattivare ELAM può essere d’aiuto se i driver anti-malware causano il loop.
- Vai su Risoluzione dei problemi > Opzioni avanzate > Impostazioni di avvio. In alternativa, in alcuni casi, usa il prompt dei comandi e digita:
bcdedit /set {current} disableelamdrivers yes. - Riavvia il PC.
In una configurazione ha funzionato dopo aver disabilitato ELAM, ma in un’altra non ha fatto nulla. Vale la pena provare se si sospetta che i driver malware interferiscano.
Riparare o correggere la lettera dell’unità di sistema
A volte, Windows tenta di caricare dalla partizione sbagliata a causa di una confusione nella lettera dell’unità. Per risolvere il problema:
- Avviare il prompt dei comandi dalle opzioni di ripristino.
- Esegui
bcdedite controlla le voci device e osdevice. Se le lettere di unità sono errate, correggile: - Esegui:
bcdedit /set {current} device partition=c:ebcdedit /set {current} osdevice partition=c:. Scambia la lettera se Windows si trova su una partizione diversa.
Ripristino delle impostazioni di fabbrica: ultima risorsa
Se nient’altro funziona, ripristinare Windows alle impostazioni di fabbrica potrebbe essere la soluzione. Questa operazione cancella tutto e riparte da zero, quindi cerca sempre di eseguire un backup, se possibile.
- In winRE, fare clic su Risoluzione dei problemi > Reimposta questo PC.
- Scegli se conservare i tuoi file o cancellarli completamente.
- Segui le istruzioni per completare il reset.È un’opzione estrema, ma a volte è l’unico modo per evitare il loop.