Quando si tenta di eseguire l’aggiornamento a Windows 10 da un PC Windows 7/8 utilizzando lo strumento di creazione multimediale di Microsoft, è possibile che si verifichi l’errore 0x80072F8F – 0x20000. Il messaggio di errore completo:
There was a problem running this tool
We're not sure what happened, but we're unable to run this tool on your PC. If you continue experiencing problems, reference the error code when contacting customer support. Error code: 0x80072F8F - 0x20000
Importante: Le informazioni contenute in questo articolo (e la correzione del registro di sistema) sono valide solo per i sistemi Windows 7 SP1 e Windows 8. Non si applicano a Windows 8.1 e versioni successive!
Causa #
L’errore 0x80072F8F – 0x20000 si verifica perché lo strumento di creazione multimediale utilizza il protocollo TLS 1.2, ma il protocollo è disabilitato per impostazione predefinita sui computer Windows 7 e Windows 8.
Soluzione #
Per risolvere l’errore 0x80072F8F – 0x20000 dello strumento di creazione multimediale su computer Windows 7 e Windows 8, abilitare i protocolli TLS 1.1 e TLS 1.2. Seguire questi passaggi per farlo:
Metodo 1: Soluzione semplice (solo per Windows 7) #
Questo metodo riguarda l’aggiornamento Microsoft che abilita il supporto per TLS 1.1 e TLS 1.2 tramite il pacchetto KB3140245. Seguire le istruzioni seguenti:
- Scaricare KB3140245. Non eseguirlo ancora!
- Scaricare l’eseguibile “Easy Fix” tramite il seguente link (download diretto) ed eseguirlo. La correzione creerà il valore del registro di sistema DefaultSecureProtocols, che è un prerequisito per l’aggiornamento Microsoft.
- Ora eseguire il pacchetto KB3140245.msi scaricato al passaggio 1.
- Riavviare il computer.
Questo abiliterà automaticamente TLS 1.1 e TLS 1.2 sul computer, risolvendo il messaggio di errore 0X80072F8F – 0X20000.
Metodo 2: Attivare TLS 1.1 e TLS 1.2 tramite registro di sistema (Windows 7 e 8) #
- Assicurarsi che il computer sia completamente aggiornato.
- Aprire il programma “Blocco note”.
- Copiare le seguenti righe in “Blocco note”:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Internet Settings\WinHttp] "DefaultSecureProtocols"=dword:00000a00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.1\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client] "DisabledByDefault"=dword:00000000 "Enabled"=dword:00000001 - Salvare il file con estensione “.reg”, ad esempio enable_tls.reg
- Fare doppio clic sul file enable_tls.reg per applicare le impostazioni al registro di sistema. Cliccare “Sì” quando viene richiesta la conferma.
- Se si utilizza Windows 7, scaricare il pacchetto KB3140245 (aggiornamento TLS 1.1/1.2) da Microsoft e installarlo.
- Riavviare il computer.
- Difficoltà? Scaricare qui i file di registro già pronti e saltare i passaggi 1-4!: Se si desidera scaricare file di registro predefiniti, scaricare enable-tls.zip. Decomprimere ed eseguire il file enable_tls.reg allegato. Per ripristinare/annullare l’impostazione ai valori predefiniti per Windows 7/8, eseguire il file di registro undo.reg.
