Correzione: errore di Windows Update 0xc1900204

L'errore di aggiornamento di Windows 0xc1900204 viene visualizzato quando gli utenti tentano di scaricare il nuovo aggiornamento rilasciato da Microsoft. Di solito l'aggiornamento viene scaricato facilmente ma l'installazione non riesce nemmeno ad avviarsi e viene visualizzato questo errore di aggiornamento. Vari metodi possono essere utilizzati per combattere questo errore che di solito appare sul sistema operativo Windows 10, ma non è estraneo anche alle versioni precedenti.

Abbiamo preparato una serie di soluzioni che possono essere utilizzate per correggere questo errore, quindi assicurati di seguirle attentamente e dovresti assolutamente risolvere il tuo problema prima di arrivare alla fine!

Soluzione 1: utilizzare la seguente modifica del registro

Questo metodo è molto utile se la directory dei file di programma predefinita per l'installazione di programmi basati su Windows è stata modificata da un altro processo o simile. Questo può essere utile per combattere l'errore ma dovrai modificare il registro per cambiarlo. Dovrai anche continuare a installare i programmi nella vecchia cartella Programmi, almeno fino a quando non elaborerai l'aggiornamento che causa questo errore.

Poiché dovrai modificare il registro per procedere con la soluzione, ti consigliamo di consultare questo articolo che abbiamo preparato per eseguire il backup in sicurezza del tuo registro per evitare ulteriori problemi. Tuttavia, se segui correttamente le istruzioni, non accadrà nulla di sbagliato.

  1. Apri lo strumento Editor del Registro di sistema digitando "regedit" nella barra di ricerca o nella finestra di dialogo Esegui. Probabilmente dovrai confermare un prompt UAC che dice che lo strumento potrebbe modificare le impostazioni sul tuo computer. Vai alla seguente chiave nell'Editor del Registro di sistema navigando nel riquadro di sinistra:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion

  1. Sotto la chiave CurrentVersion, dovresti essere in grado di vedere una voce di tipo REG_SZ denominata ProgramFilesDir quindi assicurati di fare clic con il pulsante destro del mouse su di essa e fare clic su Modifica.
  2. Sotto la voce Dati valore, dovresti eliminare il percorso corrente e incollare il percorso corretto nella cartella Programmi che hai sul tuo computer.
  3. Se stai utilizzando un sistema operativo a 32 bit, il percorso corretto sarebbe "X: \ Programmi (x86)" e se stai utilizzando una versione a 64 bit di Windows, il percorso sarebbe "X: \ Programmi" dove X è il lettera dell'unità in cui è installato Windows. Assicurati di non perdere nessuna barra rovesciata o lettera poiché le conseguenze potrebbero essere pericolose.

  1. Conferma le modifiche premendo OK e riavvia il computer per applicare completamente le modifiche. Successivamente, vai all'aggiornamento di Windows e controlla se il problema è stato risolto ora.

Soluzione 2: eseguire la risoluzione dei problemi di Windows Update

Fortunatamente, Windows viene fornito con vari strumenti di risoluzione dei problemi incorporati che eccellono nella risoluzione e nella diagnosi di errori di base. Non sono magici e non risolveranno tutti i problemi che incontri, ma a volte possono almeno individuare il modulo che è andato danneggiato.

Per quanto riguarda questo errore di aggiornamento di Windows, gli utenti hanno segnalato che lo strumento di risoluzione dei problemi automatizzato è stato in grado di risolvere il problema completamente, quindi ti consigliamo di provarlo:

Windows 10:

  1. Apri l'app Impostazioni su Windows facendo clic sul pulsante Start e quindi sull'icona dell'ingranaggio appena sopra. Puoi anche cercarlo nel menu Start o con il pulsante Cerca accanto ad esso.
  2. Apri la sezione Aggiornamento e sicurezza nella parte inferiore della finestra Impostazioni e vai alla scheda Risoluzione dei problemi.

  1. Prima di tutto, fai clic sull'opzione Windows Update e segui le istruzioni sullo schermo dopo l'apertura dello strumento di risoluzione dei problemi di Windows Update per vedere se c'è qualcosa di sbagliato nei servizi e nei processi di Windows Update.
  2. Al termine della risoluzione dei problemi, accedere di nuovo alla sezione Risoluzione dei problemi e aprire la risoluzione dei problemi delle connessioni Internet.
  3. Verifica se il problema è stato risolto dopo aver riavviato il computer ed eseguito nuovamente Windows Update.

Versioni precedenti di Windows:

  1. Apri il Pannello di controllo individuandolo nel menu Start. Puoi anche cercarlo utilizzando la barra di ricerca del menu Start.
  2. Dopo che si apre la finestra del pannello di controllo, modificare l'opzione "Visualizza per" nella parte in alto a destra della finestra in "Icone grandi" e scorrere verso il basso fino a individuare la voce Risoluzione dei problemi.

  1. Dopo aver fatto clic su Risoluzione dei problemi, controlla la parte inferiore della finestra, nella sezione Sistema e sicurezza, per l'opzione "Risolvi i problemi con Windows Update". Fare clic su questa voce, scegliere Avanti dalla finestra iniziale e attendere che lo strumento di risoluzione dei problemi finisca.

  1. Verifica se il tuo problema è ora risolto.

Soluzione 3: assicurati di avere abbastanza spazio su disco

Questo errore è più rivolto agli utenti che ricevono l'errore durante il tentativo di aggiornamento utilizzando lo strumento ISO di Windows Media. Anche se l'installazione può sembrare di piccole dimensioni, avrai comunque bisogno di tutto lo spazio che puoi raccogliere per completare il processo senza problemi.

Ti suggeriamo di liberare più spazio possibile, manualmente o utilizzando uno strumento in grado di eliminare i file inutilizzati sul disco. Presta particolare attenzione ai programmi e alle applicazioni che non usi più poiché tendono a occupare più spazio sul disco.

Soluzione 4: reimpostare i componenti di Windows Update

Questo metodo è una sorta di ultima risorsa quando si tratta di risolvere i problemi degli aggiornamenti di Windows. È un modo brutale per forzare il ripristino del servizio Windows Update, ma è sicuramente una delle cose più utili che puoi fare per riparare il servizio di aggiornamento di Windows rotto.

L'unico motivo per cui abbiamo scelto di metterlo all'ultimo posto è perché i metodi sopra sono più brevi da fare per gli utenti e sono più specifici per il codice di errore mentre questo metodo è lungo, più complicato e anche più generale.

Poiché stai per modificare il registro, ti consigliamo di consultare questo articolo per eseguire il backup in sicurezza del registro per evitare ulteriori problemi.

  1. Iniziamo con il metodo chiudendo i seguenti servizi che sono i servizi principali relativi a Windows Update: trasferimento intelligente in background, Windows Update e servizi di crittografia. Chiuderli prima di iniziare è molto importante se desideri che il resto dei passaggi venga eseguito senza errori.
  2. Search for “Command Prompt” either right in the Start menu or by tapping the search button right next to it. Right-click on the first result which appears at the top and select the “Run as administrator” option.

  1. Users who are using an older version of Windows can use the Windows Logo Key + R key combination in order to bring up the Run dialog box. Type in “cmd” in the box and use the Ctrl + Shift + Enter key combination in order to run Command Prompt as an administrator.
  2. Copy and paste the command shown below and make sure you click the Enter key on your keyboard.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc

  1. After this step, you will have to delete some files if you want to continue with resetting the update components. This should also be done via Command Prompt with administrative privileges. Run this command:
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
  1. Change the name of the SoftwareDistribution and catroot2 folders. In order to do this, at a command prompt with admin privileges, copy and paste the following two commands and click Enter after copying each one.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak

  1. The following commands will help us reset the BITS (Background Intelligence Transfer Service) and the wuauserv (Windows Update Service) to their default settings. Make sure you don’t modify the commands below so it’s for the best if you simply copy them because of their complexity.
exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
  1. Let’s navigate back to the System32 folder in order to proceed with the final part of this method. This is how to do so in Command Prompt.
cd /d %windir%\system32
  1. Since we have completely reset the BITS service, we will need to reregister all of the files necessary for this service to run and operate properly. However, each of the files requires a new command in order to make it reregister itself so the process may end up being quite long. Copy the commands one by one and make sure you don’t leave out any of them. You can find the complete list if you follow this link in a Google Drive file.
  2. The next thing we are going to do is reset Winsock by copying and pasting the following command back into the administrative Command Prompt:
netsh winsock reset netsh winhttp reset proxy

  1. If all of the steps above have gone through painlessly, you can now start the services you closed in the first step by using the commands below.
net start bits net start wuauserv net start appidsvc net start cryptsvc
  1. Riavvia il computer dopo aver eseguito i passaggi forniti e prova a eseguire nuovamente Windows Update. Si spera che ora sarai in grado di avviare Windows Update senza ricevere l'errore 0xc1900204