Come risolvere l’errore “Impossibile completare gli aggiornamenti. Annullamento delle modifiche” in Windows
Gestire l’errore ” Impossibile completare gli aggiornamenti. Annullamento delle modifiche ” è piuttosto frustrante, soprattutto quando il sistema desidera semplicemente aggiornarsi ma si blocca. A volte si presenta dopo aver provato a installare gli aggiornamenti di sistema e poi si riavvia, lasciandovi a fissare la schermata di errore. Altre volte, è legato a Windows che combatte con alcuni dei suoi file o servizi, il che diventa rapidamente fastidioso. Questi problemi possono verificarsi per diversi motivi: file di aggiornamento danneggiati, ID di partizione EFI errati o servizi di sistema problematici. Risolvere il problema non è sempre rapido, ma questi metodi sembrano davvero utili per la maggior parte delle persone.
Come risolvere l’errore “Impossibile completare gli aggiornamenti. Annullamento delle modifiche”?
Controllare il GUID della partizione EFI
Innanzitutto, se la partizione EFI è stata danneggiata in qualche modo, ad esempio durante una clonazione o un’estensione della partizione, Windows potrebbe non sapere quale partizione utilizzare, causando questo errore. Vale la pena controllare il GUID della partizione EFI per assicurarsi che sia corretto. Questa correzione si applica in genere se di recente sono state modificate le configurazioni delle partizioni o è stata clonata l’unità.
Per farlo, dovrai aprire la riga di comando con diritti di amministratore. Ecco come fare:
- Premi Win + R, quindi digita
diskparte premi Invio. - Digita
list disk: vedrai tutte le tue unità. Identifica quella principale, solitamente il disco 0. - Digitare
select disk #(sostituire # con il numero del disco). - Quindi, digita
list partition. Trova la partizione EFI, che di solito è piccola e formattata come FAT32. In caso di dubbi, confronta la dimensione con quella visualizzata in Gestione disco. - Quindi, digitare
select partition #(sostituire # con il numero della partizione EFI). - Infine, esegui
detail partition. Se il codice Tipo non è c12a7328-f81f-11d2-ba4b-00a0c93ec93b, dovrai impostarlo: - Digitare
set id=c12a7328-f81f-11d2-ba4b-00a0c93ec93be premere Invio.
Chiudere diskpart con exit. In alcune configurazioni, soprattutto quelle più vecchie con MBR, potrebbe essere visualizzato il tipo 0x07. Assicurarsi che i GUID corrispondano aiuta Windows a riconoscere correttamente la partizione EFI, il che può risolvere questo errore. Perché, naturalmente, Windows deve rendere il tutto più difficile del necessario.
Eseguire lo strumento di risoluzione dei problemi di Windows Update
Se il controllo EFI non ha risolto il problema, un’altra soluzione ovvia è quella di eseguire lo strumento di risoluzione dei problemi integrato. Windows ha uno strumento dedicato a questo scopo, che analizza e ripara i problemi relativi agli aggiornamenti. A volte è un po’ subdolo: risolve in background problemi di cui non sapevi nemmeno l’esistenza.
- Premi Win + R, quindi digita
ms-settings:troubleshoote premi Invio. - Fare clic su Altri strumenti per la risoluzione dei problemi (o Ulteriori strumenti per la risoluzione dei problemi su Windows 10).
- Trova Windows Update e premi Esegui.
- Segui le istruzioni. Di solito, rileva il problema e suggerisce una soluzione. Non è perfetto, ma spesso è sufficiente per risolvere il problema.
Cancella la cartella SoftwareDistribution
A volte, Windows si blocca perché i file di aggiornamento scaricati sono corrotti o incompleti. La soluzione in questo caso è cancellare quei file e forzare un nuovo avvio. Sembra un’operazione complessa, ma è piuttosto semplice: basta prima interrompere alcuni servizi.
- Premi Win + R, digita
services.msce premi Invio. - Individua Windows Update. Se è in esecuzione, fai clic con il pulsante destro del mouse e seleziona Interrompi.
- Apri Esplora file, vai su
C:\Windows\SoftwareDistributioned elimina tutto il contenuto. Mi dispiace, ma quei file sono solo cache temporanea per gli aggiornamenti. - Torna a Servizi, fai clic con il pulsante destro del mouse su Windows Update e fai clic su Avvia.
Se questo non risolve il problema, potrebbe essere necessario arrestare e cancellare un altro paio di servizi, come Background Intelligent Transfer Service (BITS) e Cryptographic Services. Allo stesso modo, arrestali, elimina i file temporanei se necessario, quindi riavviali.
In alcune configurazioni, Windows si rifiuta di eliminare i servizi mentre sono attivi. In tal caso, spesso è utile arrestare e riavviare i servizi. Meglio prevenire che curare: assicuratevi di eliminare i qmgr*.datfile nella cartella Dati applicazioni, che si trova in `%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader` o `%ALLUSERSPROFILE%\Microsoft\Network\Downloader` a seconda del sistema.
Reimposta i componenti di Windows Update
Se la cancellazione dei file temporanei non ha funzionato, è il momento di passare alla soluzione definitiva: ripristinare tutti i componenti di aggiornamento per tornare alla normalità. Questo comporta l’arresto e il riavvio dei servizi, l’eliminazione dei file di cache e il ripristino dei componenti di rete.È un po’ più complesso, ma per gli aggiornamenti più ostinati ne vale la pena.
- Apri un prompt dei comandi con privilegi elevati (clicca Win + Xe scegli Terminale Windows (amministratore) o Prompt dei comandi (amministratore)).
- Interrompere i servizi principali:
net stop wuauservnet stop cryptsvcnet stop bitsnet stop appidsvc - Elimina i file di download degli aggiornamenti:
del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"(o lo stesso%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr*.datse il primo percorso non esiste) - Rimuovere le cartelle SoftwareDistribution e catroot2:
rmdir %systemroot%\SoftwareDistribution /S /Qrmdir %systemroot%\system32\catroot2 /S /Q - Reimposta il catalogo Winsock:
netsh winsock reset - Riavviare i servizi arrestati:
net start wuauservnet start cryptsvcnet start bitsnet start appidsvc
Se questi non risolvono il problema, valuta la possibilità di ripetere i comandi: a volte i servizi si riavviano in modo casuale durante la pulizia. Inoltre, per maggiore sicurezza, potresti dover reimpostare i descrittori di sicurezza con sc sdseti comandi, un metodo un po’ più elaborato ma che a volte aiuta con i problemi di autorizzazione.
Scarica e installa manualmente l’aggiornamento
Se gli aggiornamenti automatici continuano a non funzionare, forse la soluzione migliore è scaricare il pacchetto di aggiornamento cumulativo direttamente dal catalogo di Microsoft Update ( qui ) e installarlo manualmente. A volte, conoscendo il numero esatto dell’aggiornamento (ad esempio KBxxxxxx), è possibile aggirare il conflitto che causa i problemi.
Cerca il numero KB nella cronologia degli aggiornamenti o nelle Impostazioni di aggiornamento, quindi cercalo sul sito. Scarica la versione corrispondente ed esegui il programma di installazione. Potrebbe richiedere un po’ più di tempo, ma è una buona soluzione alternativa.
Utilizzare Windows Update Assistant o Media Creation Tool
Non vuoi armeggiare con i file? Gli strumenti ufficiali sono piuttosto affidabili. Puoi scaricare Windows Update Assistant o Media Creation Tool dalla pagina di download di Microsoft. Gestiranno l’aggiornamento per te: dopotutto, sono progettati per quei problemi di aggiornamento ostinati.
- Scarica Update Assistant per l’ultima versione di Windows ed eseguilo: segui semplicemente le istruzioni.
- Se preferisci farlo offline, scarica Media Creation Tool. Ti permetterà di aggiornare il tuo PC o di creare un’immagine USB o ISO avviabile nel caso in cui volessi effettuare un’installazione pulita in seguito.
- Seguire le istruzioni sullo schermo, selezionando le opzioni per l’aggiornamento ma saltando i passaggi facoltativi che sembrano non necessari.
Controlla lo stato di salute del sistema Microsoft e i problemi noti
Prima di dare la colpa al tuo PC, controlla la pagina “Stato delle versioni di Windows”. A volte, un aggiornamento specifico presenta bug noti o problemi di compatibilità. Microsoft pubblica spesso soluzioni temporanee o aggiornamenti di stato, che possono farti risparmiare ore di risoluzione dei problemi.
Reinstallare o riparare Edge e. NET Framework
A volte, questi errori di aggiornamento si verificano perché Windows necessita di una nuova copia di app integrate come Edge o di componenti Core come. NET Framework. Scarica Edge direttamente dalla pagina ufficiale di Microsoft e reinstallalo se necessario. Lo stesso vale per. NET Framework: vai a Funzionalità facoltative (digita optionalfeaturesEsegui), trova le opzioni di. NET Framework e abilitale. Potrebbe risolvere problemi di componenti incompatibili che interrompono l’installazione degli aggiornamenti.
Disinstallare gli aggiornamenti problematici
Se noti che l’errore compare dopo un aggiornamento recente, prova a disinstallare quell’aggiornamento:
- Aprire Configurazione di sistema digitando
msconfigEsegui. - Passare alla scheda Avvio, selezionare Avvio provvisorio, quindi riavviare in modalità provvisoria.
- Aprire Programmi e funzionalità (
appwiz.cpl) e fare clic su Visualizza aggiornamenti installati. - Identifica gli aggiornamenti più recenti o sospetti, selezionali e fai clic su Disinstalla.
- Riavvia normalmente annullando l’impostazione di avvio sicuro in Configurazione di sistema e verifica se il problema è stato risolto.
Disattivare temporaneamente le VPN o il software di sicurezza
A volte, VPN o firewall di terze parti bloccano determinati processi di aggiornamento. Se li stai eseguendo, disattivali temporaneamente per verificare se il problema è dovuto a ciò. Quindi esegui nuovamente l’aggiornamento. Assicurati di riattivarli in seguito, perché la sicurezza è sempre fondamentale.
Metti in pausa gli aggiornamenti e attendi
Se nessuna delle soluzioni precedenti funziona, potrebbe trattarsi di un aggiornamento problematico. Puoi sospendere gli aggiornamenti per circa una settimana nelle impostazioni di Windows Update, quindi attendere che Microsoft rilasci una correzione. Su Windows 11, vai su Impostazioni > Windows Update e attiva Sospendi aggiornamenti. Su Windows 10, usa Aggiornamento e sicurezza e seleziona Sospendi per 7 giorni, estendendo l’intervallo se necessario. A volte, dare tempo agli aggiornamenti è la soluzione migliore.
Riepilogo
- Controllare il GUID della partizione EFI se sono state apportate modifiche recenti al disco.
- Eseguire lo strumento di risoluzione dei problemi di Windows Update.
- Cancellare i file della cartella SoftwareDistribution.
- Se il problema è davvero ostinato, reimpostare i componenti di Windows Update.
- Prova il download manuale o l’installazione offline con gli strumenti Microsoft.
- Verificare la presenza di problemi noti nella pagina sullo stato del sistema di Microsoft.
- Se necessario, reinstallare le app o i componenti integrati.
- Disinstallare gli aggiornamenti recenti se hanno causato il problema.
- Disattivare temporaneamente il software VPN/antivirus.
- Se nient’altro funziona, metti in pausa gli aggiornamenti e attendi una correzione.
Incartare
Onestamente, questi errori sono una seccatura, ma di solito si possono risolvere con un po’ di pazienza. Su alcune macchine, seguire passo dopo passo la procedura non è nemmeno necessario se il problema è solo una cache danneggiata o un problema di servizio. Tenete presente che Windows non è perfetto: a volte un semplice riavvio dopo aver svuotato la cache risolve il problema. Incrociamo le dita affinché questo aiuti qualcuno a evitare ore di mal di testa. Buona fortuna e spero che il prossimo aggiornamento funzioni senza intoppi!