Avviso
Come ottenere assistenza e supporto tecnico per questo aggiornamento della sicurezza
Informazioni sull'installazione degli aggiornamenti:
Supporto per Microsoft Update
Soluzioni di sicurezza per i professionisti IT:
Risoluzione dei problemi e supporto di TechNet Security
Proteggere il computer Windows da virus e malware:
Centro sicurezza e soluzioni antivirus
Supporto locale in base al paese/area geografica:
Supporto internazionale
Sintomi del problema
Quando si tenta di installare un aggiornamento per Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 2.0, Microsoft .NET Framework 3.0 o Microsoft .NET Framework 3.5, è possibile che venga visualizzato il codice di errore di Microsoft Windows Update seguente:
Nota
0x643
In alternativa, è possibile che venga visualizzato il codice di errore di Microsoft Windows Installer seguente:
Nota
1603
Questo problema può verificarsi quando si usano determinate configurazioni di sistema.
Causa
Windows Update codice di errore "0x643" e il codice di errore di Windows Installer "1603" 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 nello stato del database MSI.
Risoluzione
Per risolvere il problema, è necessario risolvere i problemi di danneggiamento della registrazione degli aggiornamenti software MSI o disinstallare più versioni di .NET Framework utilizzando lo strumento di pulizia di .NET Framework e quindi reinstallare i componenti.
Per risolvere il problema, segui questa procedura iniziando con il Metodo 1. Passare al Metodo 2 se il Metodo 1 non risolve il problema.
Metodo 1: risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSI
Per ulteriori informazioni su come risolvere i problemi di danneggiamento della registrazione degli aggiornamenti software MSI, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
971187 Come risolvere i problemi di danneggiamento della registrazione dell'aggiornamento software MSIPer risolvere automaticamente questo problema, fai clic sul pulsante o sul collegamento Correggi 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 di pulizia di .NET Framework 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
Utilizzare 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.
Scarica e installa i seguenti componenti:
.NET Framework 1.1
.Net Framework 1.1 SP1
.NET Framework 3.5 SP1
Nota: verranno installati anche .Net Framework 2.0 SP2 e .Net Framework 3.0 SP2
Riavviare il computer.
Visita il sito Web Windows Update e installa gli aggiornamenti:
HAI ANCORA BISOGNO DI ASSISTENZA?
Se questo articolo non risponde alla tua domanda, fai clic su questo pulsante per porre la tua domanda ad altri membri della community in Microsoft Community:
Altre informazioni
Questo problema può verificarsi quando si usa una delle configurazioni seguenti:
Microsoft .NET Framework 1.0 Service Pack 3 quando lo si utilizza 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 x86 SP1 a 32 bit
- Windows Server 2003, Standard Edition x86 SP2 a 32 bit
- 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 x86 SP2 a 32 bit
- 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 lo si utilizza 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 x86 SP1 a 32 bit
- Windows Server 2003, Standard Edition x86 SP2 a 32 bit
- 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 lo si utilizza 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 x86 SP1 a 32 bit
- Windows Server 2003, Standard Edition x86 SP2 a 32 bit
- 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 lo si utilizza 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 x86 SP1 a 32 bit
- Windows Server 2003, Standard Edition x86 SP2 a 32 bit
- 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 ulteriori informazioni su un altro messaggio di errore che potrebbe essere visualizzato quando si tenta di installare questo aggiornamento, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
923101 Quando si tenta di installare un aggiornamento della protezione per .NET Framework 2.0 in un computer che esegue Windows Server edizione 2003 x64: "Errore 1324. La cartella 'Program Files' contiene un carattere non valido"