In caso di problemi con la risoluzione descritta in questo
articolo, il servizio di supporto tecnico gratuito è disponibile chiamando
1-866-PCSAFETY negli Stati Uniti e in Canada o contattando la filiale Microsoft
locale. Per ulteriori informazioni su come contattare la filiale Microsoft
locale per problemi relativi all'assistenza mediante aggiornamenti della
protezione, visitare il sito Web del Supporto tecnico internazionale:
Per gli utenti aziendali, il supporto per gli aggiornamenti della
protezione è disponibile attraverso i normali contatti di
supporto.
Torna all'inizio
Quando si tenta di installare un aggiornamento per Microsoft
.NET Framework 1.0, 1.1, 2.0, 3.0 0 3.5, è possibile che venga visualizzato il
seguente codice di errore di Microsoft Windows Update:
0x643
In alternativa è possibile che venga visualizzato
il seguente codice di errore di Microsoft Windows Installer:
1603
Questo problema può verificarsi quando si
utilizzano determinate
configurazioni di sistema.
Torna all'inizio
Il codice di errore "0x643" di Windows Update e il codice di
errore "1603" di Windows Installer sono codici di errore generici e in genere
significano che l'aggiornamento non è stato installato. Questi errori sono
solitamente causati da un danneggiamento nell'installazione di .NET Framework o
da uno stato incoerente del database MSI.
Torna all'inizio
Per installare correttamente l'aggiornamento, disinstallare
tutte le versioni di .NET Framework presenti nel computer, quindi installarle
di nuovo. Potrebbe essere necessario seguire più di uno dei metodi descritti di
seguito.
Torna all'inizio
Metodo 1: Rimuovere manualmente e reinstallare .NET Framework
Per rimuovere manualmente e reinstallare .NET Framework,
attenersi alla seguente procedura:
| 1. | Rimuovere .NET Framework.
| a. | Fare clic sul pulsante Start e
scegliere Pannello di controllo. | | b. | Fare doppio clic su Installazione
applicazioni. | | c. | Prendere nota di ogni versione di .NET Framework
installata nel computer. Disinstallare quindi tutte le versioni di .NET
Framework. | | d. | Quando viene richiesto, riavviare il computer.
|
|
| 2. | Eseguire l'utilità Windows Installer CleanUp per la
pulitura dello stato del database MSI per tutte le versioni di .NET Framework.
| a. | Scaricare l'utilità Windows Installer CleanUp.
Il
seguente file è disponibile per il download nell'Area Download
Microsoft:
Download
dell'utilità Windows Installer
CleanUp (http://download.microsoft.com/download/e/9/d/e9d80355-7ab4-45b8-80e8-983a48d5e1bd/msicuu2.exe)
Per ulteriori informazioni sul
download dei file di supporto Microsoft, selezionare il seguente numero di
articolo per visualizzare l'articolo della Microsoft Knowledge Base: 119591 (http://support.microsoft.com/kb/119591/) Come ottenere file di supporto Microsoft dai servizi online
Il file è stato controllato e non contiene virus. Microsoft ha
utilizzato il software antivirus più recente disponibile al momento della data
di pubblicazione del file. Il file viene salvato su server con un livello di
protezione avanzata che impedisce modifiche non autorizzate.
| | b. | Installare l'utilità Windows Installer CleanUp come
amministratore o con un account utente che fa parte del gruppo locale degli
amministratori. | | c. | Fare clic sul pulsante Start,
scegliere Tutti i programmi, quindi Windows Installer
CleanUp. | | d. | Nell'utilità Windows Installer CleanUp rimuovere tutte
le applicazioni di Windows Installer relative a .NET Framework. |
|
| 3. | Riavviare il computer. |
| 4. | Scaricare e reinstallare tutte le versioni di .NET
Framework precedentemente installate nel computer.
Per scaricare
.NET Framework 1.0, visitare il seguente sito Web Microsoft:Per scaricare .NET Framework 1.0 Service Pack 3, visitare il
seguente sito Web Microsoft:Per scaricare .NET Framework 1.1, visitare il seguente sito Web
Microsoft:Per scaricare .NET Framework 1.1 Service Pack 1, visitare il
seguente sito Web Microsoft:Per scaricare .NET Framework 2.0, visitare il seguente sito Web
Microsoft:Per scaricare .NET Framework 2.0 Service Pack 1, visitare il
seguente sito Web Microsoft: Per scaricare .NET Framework 3.0, visitare il seguente sito Web
Microsoft: Per scaricare .NET Framework 3.0 Service Pack 1, visitare il
seguente sito Web Microsoft: Per scaricare .NET Framework 3.5, visitare il seguente sito Web
Microsoft: |
| 5. | Quando viene richiesto, riavviare il computer. |
Nota Dopo avere reinstallato tutte le versioni di .NET Framework, è
possibile utilizzare Windows Update per verificare se sono disponibili
aggiornamenti per il programma.
Torna all'inizio
Metodo 2: Utilizzare lo strumento di pulitura automatica di .NET Framework
Questo strumento non deve essere considerato una procedura
sostitutiva della disinstallazione standard. È consigliabile cercare di
eseguire una disinstallazione utilizzando i passaggi del Metodo 1 di questo
articolo, prima di utilizzare questo strumento di pulitura.
Lo
strumento di pulitura consente di rimuovere automaticamente .NET Framework. Per
informazioni su come ottenere e utilizzare questo strumento, visitare il
seguente sito Web MSDN (informazioni in lingua inglese):
Nota Con questo strumento di pulitura vengono eliminati i file
condivisi e le chiavi del Registro di sistema utilizzati da più versioni di
.NET Framework. Per assicurarsi che tutte le versioni di .NET Framework
funzionino correttamente, se si esegue lo strumento di pulitura per rimuovere
.NET Framework, è innanzitutto necessario rimuovere tutte le versioni
installate di .NET Framework utilizzando questo strumento di pulitura. Sarà
quindi necessario reinstallare tutte le versioni precedentemente installate a
partire dal numero di versione più basso.
Si supponga che in un
computer siano installati Microsoft .NET Framework 1.1 e Microsoft .NET
Framework 2.0 e che si intenda utilizzare questo strumento di pulitura. In
questo scenario, si utilizzerebbe lo strumento di pulitura per rimuovere prima
.NET Framework 1.1, quindi .NET Framework 2.0. Dopo avere rimosso entrambe le
versioni, si reinstallerebbe .NET Framework 1.1, quindi si installerebbe .NET
Framework 2.0, in tale ordine.
I prodotti di terze parti citati in
questo articolo sono forniti da produttori indipendenti. Microsoft non rilascia
alcuna garanzia implicita o esplicita relativa alle prestazioni o
all'affidabilità di tali prodotti.
Torna all'inizio
È possibile riscontrare questo problema, quando si utilizza una delle seguenti
configurazioni:
| ? | Microsoft .NET Framework 1.0 Service Pack 3 se utilizzato
con uno dei seguenti sistemi operativi:
| ? | 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
Itanium SP1 | | ? | Windows Server 2003 Datacenter Edition per sistemi
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 Enterprise Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Enterprise Edition SP1 | | ? | Windows Server 2003 Enterprise Edition SP2 | | ? | Windows Server 2003 Enterprise x64 Edition
SP2 | | ? | Windows Server 2003 Enterprise x64 Edition | | ? | Windows Server 2003 Standard Edition 32-bit x86
SP1 | | ? | Windows Server 2003 Standard Edition 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 se utilizzato
con uno dei seguenti sistemi operativi:
| ? | 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
Itanium SP1 | | ? | Windows Server 2003 Datacenter Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Datacenter Edition SP2 | | ? | Windows Server 2003 Datacenter x64 Edition
SP2 | | ? | Windows Server 2003 Datacenter x64 Edition | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Enterprise Edition SP2 | | ? | Windows Server 2003 Enterprise x64 Edition
SP2 | | ? | Windows Server 2003 Enterprise x64 Edition | | ? | Windows Server 2003 Standard Edition 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 se utilizzato con uno dei seguenti sistemi operativi:
| ? | 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
Itanium SP1 | | ? | Windows Server 2003 Datacenter Edition per sistemi
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 Enterprise Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Enterprise Edition SP1 | | ? | Windows Server 2003 Enterprise Edition SP2 | | ? | Windows Server 2003 Enterprise x64 Edition | | ? | Windows Server 2003 Enterprise x64 Edition
SP2 | | ? | Windows Server 2003 Standard Edition 32-bit x86
SP1 | | ? | Windows Server 2003 Standard Edition 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 se utilizzato con uno dei seguenti sistemi operativi:
| ? | Windows Server 2003 Datacenter Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Datacenter Edition per sistemi
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 Enterprise Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Enterprise Edition SP1 | | ? | Windows Server 2003 Enterprise Edition SP2 | | ? | Windows Server 2003 Enterprise x64 Edition | | ? | Windows Server 2003 Enterprise x64 Edition
SP2 | | ? | Windows Server 2003 Standard Edition 32-bit x86
SP1 | | ? | Windows Server 2003 Standard Edition 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 se utilizzato con uno dei
seguenti sistemi operativi:
| ? | Windows Server 2003 Datacenter Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Datacenter Edition per sistemi
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 Enterprise Edition per sistemi
Itanium SP1 | | ? | Windows Server 2003 Enterprise Edition per sistemi
Itanium SP2 | | ? | Windows Server 2003 Enterprise Edition SP1 | | ? | Windows Server 2003 Enterprise Edition SP2 | | ? | Windows Server 2003 Enterprise x64 Edition | | ? | Windows Server 2003 Enterprise x64 Edition
SP2 | | ? | Windows Server 2003 Standard Edition 32-bit x86
SP1 | | ? | Windows Server 2003 Standard Edition 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
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 (http://support.microsoft.com/kb/923101/)
Messaggio di errore quando si tenta di installare un aggiornamento della protezione per .NET Framework 2.0 in un computer che esegue Windows Server 2003 x64 Edition: "Errore 1324. La cartella "Programmi" contiene un carattere non valido"
Torna all'inizio