Come risolvere l’errore “Qualcosa non è andato come previsto” su Windows 11
Ricevere quel temuto messaggio “Qualcosa non è andato come previsto. Non preoccuparti, le modifiche verranno annullate” è come se Windows alzasse le mani quando un aggiornamento non va a buon fine. A volte è causato da un file di sistema corrotto, o forse da un’app o un driver che interferiscono. Qualunque sia il colpevole, è fastidioso e risolverlo può sembrare un’impresa ardua. Fortunatamente, ci sono alcuni passaggi che possono aiutare a rimettere in carreggiata Windows senza dover smontare tutto.
La maggior parte di queste soluzioni sono semplici e possono essere eseguite anche dormendo, ma attenzione: a volte sono necessari diversi tentativi o una combinazione di metodi. L’obiettivo è eliminare i file corrotti, ripristinare i componenti di aggiornamento o persino installare manualmente gli aggiornamenti se non si installano correttamente. Se vi trovate in questa situazione perché un aggiornamento non si installa nonostante i tentativi, questi suggerimenti dovrebbero aiutarvi a superare l’ostacolo e ad aggiornare finalmente il vostro sistema.
Come correggere gli errori di Windows Update quando vengono visualizzati i messaggi “No, non posso farlo”
Eseguire lo strumento di risoluzione dei problemi di Windows Update
Di solito è la prima cosa da fare, soprattutto perché Windows ha integrato questo strumento proprio per questo tipo di problemi. Controlla i problemi più comuni, come file di aggiornamento o permessi non funzionanti, e di solito applica le correzioni automaticamente.È un po’ strano, ma in alcune configurazioni fallisce la prima volta, poi funziona magicamente dopo un riavvio. Comodo, vero?
- Apri Impostazioni, vai su Sistema, quindi fai clic su Risoluzione dei problemi
- Fai clic su Altri strumenti per la risoluzione dei problemi
- Trova Windows Update e premi Esegui
Aspettatevi una scansione e, possibilmente, una o due correzioni. Al termine, riavviate e riprovate l’aggiornamento. Se il problema non è stato risolto, passate alla correzione successiva, perché a volte lo strumento di risoluzione dei problemi non è sufficiente.
Eseguire il Controllo file di sistema
I file di sistema danneggiati sono come gli ingredienti corrotti di una ricetta: niente funziona correttamente. Avviando il Prompt dei comandi come amministratore e digitando “prompt dei comandi”, sfc /scannowil sistema verrà analizzato e tenterà di risolvere eventuali problemi rilevati, come DLL mancanti o file corrotti. Ci vuole un po’ di tempo, circa 10-15 minuti, quindi siate pazienti.
- Fare clic con il pulsante destro del mouse sul logo di Windows sulla barra delle applicazioni, scegliere Terminale (Amministratore)
- Digitare
sfc /scannowe premereEnter
Se vedi “Protezione risorse di Windows ha trovato file danneggiati e li ha riparati correttamente”, ottimo. In caso contrario, e i problemi di aggiornamento persistono, prova il metodo successivo.
Reimposta manualmente i componenti di Windows Update
A volte il sistema di aggiornamento si inceppa: servizi bloccati, DLL non sincronizzate e registri corrotti. Reimpostare i componenti di Windows Update comporta l’arresto dei servizi, la deregistrazione e la riregistrazione dei file DLL e la reimpostazione dei socket di rete. Certo, è un po’ più complesso, ma risolve molti problemi di aggiornamento ostinati.
- Ottieni un prompt dei comandi con diritti di amministratore: Start > digita
cmd> Esegui come amministratore - Arrestare i servizi di aggiornamento con questi comandi:
net stop wuauservnet stop bitsnet stop cryptsvc
- Cambiare directory in system32:
cd /d %windir%\system32 - Esegui la serie di re-registrazione per i file DLL: copia e incolla tutto dall’elenco sottostante, cliccando Enterdopo ogni elemento. Sì, è noioso, ma spesso è efficace:
regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll - Reimposta Winsock:
netsh winsock reset
Riavvia. Questo risolve i problemi DNS, TCP/IP e di rete che possono bloccare gli aggiornamenti. A volte, Windows genera un errore durante questo processo, ma se vedi “reimpostazione riuscita”, è un buon segno. Ricorda, però, che potresti dover riattivare alcune schede di rete o regole del firewall se in seguito riscontri problemi di connettività.
Cancella la cache di Windows Update
È un po’ disgustoso, ma eliminare i file di aggiornamento memorizzati nella cache C:\Windows\SoftwareDistributionpuò fare miracoli quando questi file vengono corrotti. Il problema è questo: devi prima interrompere il servizio Windows Update perché Windows blocca quei file ed eliminarli al volo è impossibile.
- Aprire services.msc da Esegui ( Windows key + R)
- Trova Windows Update, fai clic con il pulsante destro del mouse e scegli Interrompi
- Apri Esplora file ( Windows + E), vai a
C:\Windows\SoftwareDistribution - Elimina tutti i file e le cartelle presenti al suo interno. Puoi spostarli altrove se ti preoccupa, ma è preferibile eliminarli.
- Torna ai servizi, fai clic con il pulsante destro del mouse su Windows Update e seleziona Avvia
Questo resetta efficacemente la cache degli aggiornamenti. A volte, i dati rimasti causano errori persistenti. Spero che questo trucco funzioni: è sorprendentemente efficace.
Scarica e installa manualmente l’aggiornamento
Se Windows continua a rifiutare, potresti voler bypassare completamente il sistema integrato e scaricare l’aggiornamento direttamente dal catalogo Microsoft. Cerca il numero della Knowledge Base nel catalogo di Microsoft Update. Scarica la versione più recente, quindi fai doppio clic e installala manualmente. A volte, Windows Update non riesce a gestire una patch specifica, ma questo metodo funziona.
- Vai avanti, incolla o cerca “KBXXXXXX”, quindi scegli l’ultimo aggiornamento con la data di “Ultimo aggiornamento” più recente
- Scarica l’architettura appropriata (x86, x64, ARM)
- Eseguire il programma di installazione e seguire le istruzioni
Avviare in stato di avvio pulito
A volte software di terze parti interferiscono con il processo di aggiornamento. Un avvio pulito disabilita tutti i programmi e i servizi di avvio automatico non Microsoft, consentendo a Windows di installare gli aggiornamenti senza interferenze.È più un passaggio diagnostico, ma vale la pena provarlo.
- Aprire msconfig da Esegui ( Windows + R) come amministratore
- In Servizi, seleziona Nascondi tutti i servizi Microsoft, quindi fai clic su Disabilita tutto
- Vai alla scheda Avvio e seleziona Apri Task Manager
- Disabilitare tutti gli elementi di avvio facendo clic con il pulsante destro del mouse e scegliendo Disabilita
- Chiudere Task Manager, tornare alla Configurazione di sistema, fare clic su OK e riavviare.
Prova di nuovo l’aggiornamento in questo ambiente minimale. Se funziona, riattiva tutto passo dopo passo per capire cosa ha causato il conflitto. Quindi, ripristina la modalità di avvio normale.
Disinstallare il software di sicurezza in conflitto
Suite di sicurezza eccessivamente avanzate o app antivirus non autorizzate possono interferire con Windows Update. Malwarebytes o altri antivirus di terze parti causano spesso problemi, a volte perché bloccano erroneamente i componenti di Windows necessari per gli aggiornamenti. Se tutto il resto fallisce, disinstalla questi programmi e riprova.
- Vai su Impostazioni > App, trova l’app di sicurezza e disinstallala. Assicurati di avere a portata di mano il programma di installazione o di sapere come reinstallarla, se necessario.
- Controlla se l’aggiornamento viene installato. In caso affermativo, valuta la possibilità di sostituire o aggiornare il software di sicurezza in un secondo momento.
Ultima risorsa: reimpostare o eseguire un’installazione pulita di Windows
Se nient’altro funziona, reinizializzare Windows potrebbe risolvere il problema.È una seccatura, ma a volte la corruzione è così profonda che solo un’installazione pulita può risolverla. Se ti trovi a questo punto, valuta la possibilità di eseguire un backup dei file e di eseguire un ripristino o una reinstallazione pulita. Oppure, in caso di dubbi, contatta il supporto Microsoft. Tieni presente che questa operazione cancella tutto, quindi controlla prima i backup.
Riepilogo
- Eseguire lo strumento di risoluzione dei problemi di Windows Update
- Scansiona i file di sistema con
sfc /scannow - Ripristinare manualmente i componenti di Windows Update
- Cancella la cache degli aggiornamenti nella cartella SoftwareDistribution
- Scarica manualmente gli aggiornamenti dal catalogo Microsoft
- Eseguire un avvio pulito per risolvere i conflitti
- Disinstallare il software di sicurezza di terze parti problematico
- Se tutto il resto fallisce, prendi in considerazione la reimpostazione o la reinstallazione di Windows
Incartare
A volte questi problemi di aggiornamento sono solo un grattacapo, ma è probabile che uno di questi metodi riesca a far sì che il PC si aggiorni di nuovo.È un po’ frustrante, soprattutto quando Windows si rifiuta di collaborare, ma le soluzioni sono ben documentate per un motivo: funzionano nella maggior parte dei casi. Se rimani bloccato, ricordati di fare un backup, respirare e provare metodo per metodo. Incrociamo le dita affinché questo aiuti qualcuno a risparmiare qualche ora.
Articoli correlati
Questo articolo è stato utile?