Avviso
Come ottenere assistenza e supporto tecnico per questo aggiornamento della sicurezza
Assistenza per l'installazione degli aggiornamenti:
Supporto per Microsoft Update
Soluzioni di sicurezza per professionisti IT:
Risoluzione dei problemi e supporto tecnico di TechNet Security
Proteggere il computer che esegue Windows da virus e malware:
Soluzione antivirus e Centro sicurezza
Supporto locale in base al tuo paese:
Supporto internazionale
Sintomi del problema
Quando tenti di installare un aggiornamento per Microsoft .NET Framework 1.0, per Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 o per Microsoft .NET Framework 3.5, potresti ricevere il seguente codice di errore di Microsoft Windows Update:
Nota
0x643
In alternativa, potrebbe essere visualizzato il seguente codice errore di Microsoft Windows Installer:
Nota
1603
Questo problema può verificarsi quando si utilizzano determinate configurazioni di sistema.
Causa
Windows Update codice errore "0x643" e il codice errore "1603" di Windows Installer sono codici di errore generici. In genere, questi codici di errore indicano che l'aggiornamento non è stato installato. Questi codici di errore sono in genere causati da un danneggiamento nell'installazione di .NET Framework o da un'incoerenza sullo stato del database MSI.
Risoluzione
Per risolvere questo problema, è necessario risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI o disinstallare più versioni di .NET Framework usando lo strumento di pulizia .NET Framework e quindi reinstallare tali componenti.
Per risolvere il problema, seguire questa procedura a partire dal Metodo 1. Passare al Metodo 2 se il metodo 1 non risolve il problema.
Metodo 1: Risolvere i problemi di danneggiamento della registrazione degli aggiornamenti software MSI
Per altre informazioni su come risolvere i problemi di danneggiamento della registrazione degli aggiornamenti software MSI, fai clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
971187 Come risolvere i problemi di danneggiamento della registrazione degli aggiornamenti software MSIPer risolvere automaticamente il problema, fare clic sul pulsante Correggi o sul collegamento nell'articolo 971187.
Visita quindi il sito Web Windows Update e prova a installare gli aggiornamenti:
http://update.microsoft.com Se il problema non viene risolto, passare al Metodo 2.
Metodo 2: Ripristinare .NET Framework
Per ripristinare .NET Framework, è necessario disinstallare più versioni di .NET Framework utilizzando lo strumento .NET Framework Cleanup Tool e quindi reinstallare i componenti.
A questo scopo, procedere come segue:
Fare clic sul collegamento seguente per scaricare lo strumento di pulizia di .NET Framework:
http://blogs.msdn.com/b/astebner/archive/2008/08/28/8904493.aspx
Usare lo strumento di pulizia di .NET Framework per disinstallare le versioni 1.0, 1.1, 2.0, 3.0 e 3.5 di .NET Framework
Nota Lo strumento di pulizia non consente di rimuovere .NET Framework 2.0 in Windows Vista o versioni successive perché .NET Framework è installato come componente del sistema operativo.
Riavviare il computer.
Scaricare e installare i componenti seguenti:
.Net Framework 1.1
.Net Framework 1.1 SP1
.NET Framework 3.5 SP1
Nota: verrà installato anche .Net Framework 2.0 SP2 e .Net Framework 3.0 SP2
Riavviare il computer.
Visitare il sito Web Windows Update e installare gli aggiornamenti:
SERVE ULTERIORE ASSISTENZA?
Se questo articolo non risponde alla domanda, fare clic su questo pulsante per porre la domanda ad altri membri della community in Microsoft Community:
Altre informazioni
Questo problema può verificarsi quando si utilizza una delle configurazioni seguenti:
Microsoft .NET Framework 1.0 Service Pack 3 quando viene utilizzato con uno dei sistemi operativi seguenti:
- Microsoft Windows 2000 Advanced Server Service Pack 4 (SP4)
- Microsoft Windows 2000 Datacenter Server SP4
- Microsoft Windows 2000 Professional SP4
- Microsoft Windows 2000 Server SP4
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP1
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP2
- Windows Server 2003, Datacenter Edition SP1
- Windows Server 2003, Datacenter Edition SP2
- Windows Server 2003, Datacenter x64 Edition SP2
- Windows Server 2003, Datacenter x64 Edition
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP1
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP2
- Windows Server 2003, edizione Enterprise SP1
- Windows Server 2003 edizione Enterprise SP2
- Windows Server 2003, Enterprise x64 Edition SP2
- Windows Server 2003, Enterprise x64 Edition
- Windows Server 2003, Standard Edition a 32 bit x86 SP1
- Windows Server 2003, Standard Edition a 32 bit x86 SP2
- Windows Server 2003, Standard x64 Edition SP2
- Windows Server 2003, Standard x64 Edition
- Windows Server 2003, Web Edition SP1
- Windows Server 2003, Web Edition SP2
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows XP Home Edition SP2
- Windows XP Media Center Edition 2005
- Windows XP Professional SP2
- Windows XP Professional x64 Edition
- Windows XP Professional x64 Edition SP2
- Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 1.1 Service Pack 1 quando viene utilizzato con uno dei sistemi operativi seguenti:
- Windows 2000 Advanced Server SP4
- Windows 2000 Datacenter Server SP4
- Windows 2000 Professional SP4
- Windows 2000 Server SP4
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP1
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP2
- Windows Server 2003, Datacenter Edition SP2
- Windows Server 2003, Datacenter x64 Edition SP2
- Windows Server 2003, Datacenter x64 Edition
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP1
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP2
- Windows Server 2003 edizione Enterprise SP2
- Windows Server 2003, Enterprise x64 Edition SP2
- Windows Server 2003, Enterprise x64 Edition
- Windows Server 2003, Standard Edition a 32 bit x86 SP2
- Windows Server 2003, Standard x64 Edition SP2
- Windows Server 2003, Standard x64 Edition
- Windows Server 2003, Web Edition SP2
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows XP Home Edition SP2
- Windows XP Media Center Edition 2005
- Windows XP Professional SP2
- Windows XP Professional x64 Edition
- Windows XP Professional x64 Edition SP2
Microsoft .NET Framework 2 o Microsoft .NET Framework 2 SP1 quando viene utilizzato con uno dei sistemi operativi seguenti:
- Windows 2000 Advanced Server SP4
- Windows 2000 Datacenter Server SP4
- Windows 2000 Professional SP4
- Windows 2000 Server SP4
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP1
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP2
- Windows Server 2003, Datacenter Edition SP1
- Windows Server 2003, Datacenter Edition SP2
- Windows Server 2003, Datacenter x64 Edition
- Windows Server 2003, Datacenter x64 Edition SP2
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP1
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP2
- Windows Server 2003, edizione Enterprise SP1
- Windows Server 2003 edizione Enterprise SP2
- Windows Server 2003, Enterprise x64 Edition
- Windows Server 2003, Enterprise x64 Edition SP2
- Windows Server 2003, Standard Edition a 32 bit x86 SP1
- Windows Server 2003, Standard Edition a 32 bit x86 SP2
- Windows Server 2003, Standard x64 Edition
- Windows Server 2003, Standard x64 Edition SP2
- Windows Server 2003, Web Edition SP1
- Windows Server 2003, Web Edition SP2
- Windows XP Home Edition SP2
- Windows XP Media Center Edition 2005
- Windows XP Professional SP2
- Windows XP Professional x64 Edition
- Windows XP Professional x64 Edition SP2
- Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 3.0 o Microsoft .NET Framework 3.0 SP1 quando viene utilizzato con uno dei sistemi operativi seguenti:
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP1
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP2
- Windows Server 2003, Datacenter Edition SP1
- Windows Server 2003, Datacenter Edition SP2
- Windows Server 2003, Datacenter x64 Edition
- Windows Server 2003, Datacenter x64 Edition SP2
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP1
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP2
- Windows Server 2003, edizione Enterprise SP1
- Windows Server 2003 edizione Enterprise SP2
- Windows Server 2003, Enterprise x64 Edition
- Windows Server 2003, Enterprise x64 Edition SP2
- Windows Server 2003, Standard Edition a 32 bit x86 SP1
- Windows Server 2003, Standard Edition a 32 bit x86 SP2
- Windows Server 2003, Standard x64 Edition
- Windows Server 2003, Standard x64 Edition SP2
- Windows Server 2003, Web Edition SP1
- Windows Server 2003, Web Edition SP2
- Windows XP Home Edition SP2
- Windows XP Media Center Edition 2005
- Windows XP Professional SP2
- Windows XP Professional x64 Edition
- Windows XP Professional x64 Edition SP2
- Windows XP Tablet PC Edition SP2
Microsoft .NET Framework 3.5 quando viene utilizzato con uno dei sistemi operativi seguenti:
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP1
- Windows Server 2003, Datacenter Edition per sistemi basati su Itanium SP2
- Windows Server 2003, Datacenter Edition SP1
- Windows Server 2003, Datacenter Edition SP2
- Windows Server 2003, Datacenter x64 Edition
- Windows Server 2003, Datacenter x64 Edition SP2
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP1
- Windows Server 2003, edizione Enterprise per sistemi basati su Itanium SP2
- Windows Server 2003, edizione Enterprise SP1
- Windows Server 2003 edizione Enterprise SP2
- Windows Server 2003, Enterprise x64 Edition
- Windows Server 2003, Enterprise x64 Edition SP2
- Windows Server 2003, Standard Edition a 32 bit x86 SP1
- Windows Server 2003, Standard Edition a 32 bit x86 SP2
- Windows Server 2003, Standard x64 Edition
- Windows Server 2003, Standard x64 Edition SP2
- Windows Server 2003, Web Edition SP1
- Windows Server 2003, Web Edition SP2
- Windows Vista Business
- Windows Vista Enterprise
- Windows Vista Home Basic
- Windows Vista Home Premium
- Windows Vista Ultimate
- Windows XP Home Edition SP2
- Windows XP Media Center Edition 2005
- Windows XP Professional SP2
- Windows XP Professional x64 Edition
- Windows XP Professional x64 Edition SP2
- Windows XP Tablet PC Edition SP2
Per altre informazioni su un altro messaggio di errore che potrebbe essere visualizzato quando si tenta di installare questo aggiornamento, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:
923101 messaggio di errore quando si tenta di installare un aggiornamento della sicurezza per .NET Framework 2.0 in un computer che esegue Windows Server 2003 x64 Edition: "Errore 1324. La cartella 'Program Files' contiene un carattere non valido"