Si verificano i codici errore "0x80070643" o "0x643" quando vengono installati gli aggiornamenti di .NET Framework

Identificativo articolo: 976982 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

Sommario

Quando si tenta di installare gli aggiornamenti per .NET Framework con Windows Update, Microsoft Update o un aggiornamento per .NET Framework, è possibile che venga visualizzato un messaggio di errore con uno dei seguenti codici di errore:
Codice errore: 0x80070643

Codice errore: 0x643

Cause

È possibile che si verifichi questo problema se la registrazione dell'aggiornamento software MSI risulta danneggiata o se l'installazione di .NET nel computer risulta danneggiata.

Risoluzione

Per risolvere il problema, tentare di risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI utilizzando la procedura descritta nel metodo 1. Se il problema persiste, ripristinare .NET Framework tramite la procedura descritta nel metodo 2.
Metodo 1: risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI
Riduci l'immagineEspandi l'immagine
Per risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI, fare clic sul pulsante o collegamento Fix it. Fare clic su Esegui nella finestra di dialogo Visualizza download, quindi attenersi alla procedura guidata di correzione.
Nota: Questa correzione non riguarda Windows 8 o Windows RT

Riduci l'immagineEspandi l'immagine
Correggi problema
Microsoft Fix it Microsoft Fix it 50123
Riduci l'immagineEspandi l'immagine




Riduci l'immagineEspandi l'immagine
Nota
Questa procedura guidata potrebbe essere disponibile solo in lingua inglese. Tuttavia, la correzione automatica funziona anche per le versioni di Windows in altre lingue.

Riduci l'immagineEspandi l'immagine
Nota
Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Fix it su un'unità di memoria flash o su un CD o DVD ed eseguirla sul computer interessato dal problema.

Per ulteriori informazioni su come risolvere il problema, vedere il seguente articolo della Knowledge Base:
971187 Come risolvere problemi di danneggiamento della registrazione dell'aggiornamento software MSI
Visitare Windows Update e provare a installare nuovamente gli aggiornamenti. In alternativa, aggiornare Microsoft Security Essentials. Per ulteriori informazioni su come aggiornare Microsoft Security Essentials, vedere Installazione degli aggiornamenti più recenti delle definizioni di Microsoft Security Essentials.

Se il problema persiste, passare al metodo 2.
Riduci l'immagineEspandi l'immagine
Metodo 2: ripristinare .NET Framework
Riduci l'immagineEspandi l'immagine
Ripristinare la versione di .NET Framework che non è stata aggiornata.
.NET Framework 4

Se si esegue Windows Vista o Windows 7, attenersi alla seguente procedura:
  1. Chiudere tutte le applicazioni.
  2. Fare clic su Start, digitare Disinstalla nella casella Cerca, quindi scegliere Disinstalla un programma.
  3. Fare doppio clic su Microsoft .NET Framework 4 Client Profile.
  4. Selezionare Ripristina .NET Framework 4 Client Profile allo stato originale, quindi fare clic su Avanti.
  5. Una volta completato il ripristino, scegliere Fine.
  6. Scegliere Riavvia ora per riavviare il computer.
  7. Dopo il riavvio del computer, fare clic su Start, digitare Windows Update nella casella Cerca, quindi scegliere Windows Update per installare gli aggiornamenti più recenti di Windows.
Se si esegue Windows XP, attenersi alla seguente procedura:
  1. Chiudere tutte le applicazioni.
  2. Fare clic su Start, quindi su Pannello di controllo e infine su Installazione applicazioni.
  3. Dall'elenco dei programmi installati, fare clic su Microsoft .NET Framework 4 Client Profile, quindi scegliere Cambia/Rimuovi.
  4. Selezionare Ripristina .NET Framework 4 Client Profile allo stato originale, quindi fare clic su Avanti.
  5. Una volta completato il ripristino, scegliere Fine.
  6. Fare clic su Riavvia ora.
  7. Dopo il riavvio del computer e l'accesso a Windows, fare clic su Start, digitare Windows Update nella casella Cerca, quindi scegliere Windows Update.
  8. Scegliere il pulsante Controlla aggiornamenti. Una volta completata l'analisi, fare clic su Installa aggiornamenti di Windows e attenersi alle istruzioni.
.NET Framework 1.1, 2.0, 3.0, 3.5
Se si esegue Windows 8, attenersi alla seguente procedura:
  1. Scorrere rapidamente dal margine destro dello schermo, quindi toccare Ricerca

    Nota Se si sta utilizzando un mouse, puntarlo sull'angolo superiore destro dello schermo, spostare il puntatore del mouse in basso, quindi fare clic su Ricerca.
  2. Toccare o fare clic su Impostazioni, quindi immettere il nome dell'app da trovare.
  3. Toccare o fare clic su Disinstalla un programma
  4. Toccare o fare clic su Attiva o disattiva funzionalità di Windows
  5. Toccare o fare clic per deselezionare la casella relativa a .NET Framework 3.5 (comprende .NET 2.0 e 3.0)
  6. Toccare o fare clic su OK e fare clic su Chiudi al termine della disinstallazione.
  7. Toccare o fare clic per chiudere la finestra Disinstalla un programma.

Se si esegue Windows XP, Windows Vista e Windows 7, attenersi alla seguente procedura:

Per ripristinare .NET Framework 1.1, 2.0, 3.0, 3.5, utilizzare lo strumento .NET Framework Cleanup per disinstallare più versioni di .NET Framework, quindi reinstallare i componenti.

Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Visitare il seguente post di blog:
    Guida sull'utilizzo degli strumenti .NET Framework Cleanup
  2. Scaricare dotnetfx_cleanup_tool.zip dal seguente sito Web:
    http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Components-PostAttachments/00-08-90-44-93/dotnetfx_5F00_cleanup_5F00_tool.zip
  3. Quando viene richiesto, fare clic su Apri, quindi scegliere Estrai ora.
  4. Nei file estratti, fare doppio clic su cleanup_tool.exe.
    Se viene richiesto di immettere la password di amministratore o di confermare, fornire la password e fare clic su Continua.
  5. Nel messaggio Eseguire l'utilità .NET Framework Setup Cleanup?, fare clic su .
    Riduci l'immagineEspandi l'immagine
    Nota
    Questo strumento potrebbe essere disponibile solo in lingua inglese. Tuttavia, funziona anche per le versioni di Windows in altre lingue.
  6. Scegliere per accettare il Contratto di Licenza.
  7. Nella finestra Prodotto su cui eseguire il cleanup, fare clic sull'elenco, selezionare Tutte le versioni di .NET Framework, quindi fare clic su Cleanup Now.
    Riduci l'immagineEspandi l'immagine
    Nota
    Con lo strumento di pulitura non è possibile rimuovere .NET Framework 2.0 in Windows Vista o nelle versioni successive di Windows poiché .NET Framework viene installato come un componente del sistema operativo.
  8. Una volta rimosso .NET Framework, riavviare il computer.
  9. Scaricare e installare i seguenti componenti:
    .NET Framework 1.1

    Pacchetto ridistribuibile Microsoft .NET Framework versione 1.1

    .NET Framework 1.1 Service Pack 1 (SP1)

    Microsoft .NET Framework 1.1 Service Pack 1

    .NET Framework 3.5 SP1 (vengono inoltre installati .NET Framework 2.0 SP2 e .NET Framework 3.0 SP2)
    Microsoft .NET Framework 3.5 Service Pack 1
  10. Riavviare il computer.
  11. Visitare di nuovo Windows Update, quindi verificare la disponibilità e installare gli aggiornamenti.
Riduci l'immagineEspandi l'immagine

Informazioni

Problemi noti

Inoltre, è possibile che si verifichino i seguenti problemi quando si tenta di installare l'aggiornamento:
  • L'aggiornamento non è installato.
  • Il sistema ricorda all'utente di installare l'aggiornamento anche se è già stato installato.
  • Il desktop non viene visualizzato.
Se si verifica uno di questi problemi, utilizzare i seguenti metodi per risolvere il problema.


Metodo 1: ripristinare i componenti di Windows Update e aggiornare il computer
Riduci l'immagineEspandi l'immagine


Per ripristinare automaticamente i componenti di Windows Update, fare clic sul pulsante o sul collegamento Fix it. Fare clic su Esegui nella finestra di dialogo Visualizza download, quindi attenersi alla procedura guidata di correzione.

Riduci l'immagineEspandi l'immagine
Nota
La soluzione Fix it dispone di due modalità: Predefinita e Aggressiva. Prima di eseguire la soluzione Fix it in modalità Aggressiva, è necessario eseguirla in modalità Predefinita e verificare se questa risolve il problema con Windows Update.

Riduci l'immagineEspandi l'immagine
Correggi problema
Microsoft Fix it Microsoft Fix it 50202
Riduci l'immagineEspandi l'immagine


Riduci l'immagineEspandi l'immagine
Nota
Questa procedura guidata potrebbe essere disponibile solo in lingua inglese. Tuttavia, la soluzione automatica funziona anche per le versioni di Windows in altre lingue.

Riduci l'immagineEspandi l'immagine
Nota
Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Fix it su un'unità di memoria flash o su un CD o DVD ed eseguirla sul computer interessato dal problema.

Per ulteriori informazioni su come ripristinare i componenti di Windows Update, vedere il seguente articolo:
http://support.microsoft.com/kb/971058/it
Riduci l'immagineEspandi l'immagine
Metodo 2: eseguire manualmente il download dell'aggiornamento dal collegamento per il download, quindi installarlo in modalità di avvio pulito
Riduci l'immagineEspandi l'immagine


Si consiglia di installare gli aggiornamenti in modalità di avvio pulito per evitare l'interruzione di programmi non Microsoft. Per attivare la modalità di avvio pulito su un computer, attenersi alla seguente procedura:
  1. Fare clic sul pulsante Start, digitare msconfig nella casella Inizia ricerca, quindi premere INVIO.
  2. Se viene richiesto di immettere la password di amministratore o di confermare, digitare la password o fare clic su Continua.
  3. Nella scheda Generale selezionare Avvio selettivo.
  4. In Avvio selettivo, deselezionare la casella di controllo Carica elementi di avvio.
  5. Scegliere la scheda Servizi, selezionare la casella di controllo Nascondi tutti i servizi Microsoft, quindi scegliere Disabilita tutti.
  6. Scegliere OK.
  7. Quando richiesto, fare clic su Riavvia.
  8. Dopo il riavvio del computer, tentare di aggiornarlo di nuovo.
Per ulteriori informazioni su questo metodo, vedere l'articolo seguente nella Knowledge Base:
331796 Eseguire un avvio pulito per determinare se i programmi in background interferiscono con i giochi o con i programmi
Riduci l'immagineEspandi l'immagine

Ulteriori informazioni

Se non si installano gli aggiornamenti di .NET Framework quando viene visualizzato il codice errore 0x80070643 o 0x643, potrebbe essere necessario raccogliere ulteriori informazioni di registrazione per risolvere il problema.

È possibile che questi registri vengano verificati da professionisti IT o del supporto tecnico per determinare il problema.

Per effettuare questa operazione, fare clic per seguire la procedura nel seguente articolo:
Come abilitare la registrazione di Microsoft Installer e di Verbose per raccogliere ulteriori informazioni in merito alla risoluzione del problema: http://support.microsoft.com/kb/2545723/it


Se viene visualizzato questo messaggio di errore con gli aggiornamenti di Office, vedere il seguente articolo della Guida in linea di Windows per trovare una soluzione:
http://windows.microsoft.com/it-it/windows-vista/windows-update-error-80070643

ULTERIORE ASSISTENZA

Se in questo articolo non si trova risposta alle proprie domande, fare clic su questo pulsante per chiedere aiuto ad altri membri della Microsoft Community:
Invia una domanda

Proprietà

Identificativo articolo: 976982 - Ultima modifica: martedì 16 luglio 2013 - Revisione: 13.1
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows XP Starter Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Starter
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Ultimate
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows 7 Starter
  • Windows 7 Home Premium
  • Windows 7 Home Basic
  • Windows 7 Professional alle seguenti piattaforme
    • Windows 7 Ultimate
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
Chiavi: 
kbsurveytest kbfixme kbmsifixme kbcip kbsmbportal KB976982
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti