Quando si tenta di installare l'aggiornamento per.NET Framework 1.1 Service Pack 1 dal sito Windows Update in un computer basato su Windows XP viene visualizzato il messaggio di errore "Impossibile completare l'installazione degli aggiornamenti"

Traduzione articoli Traduzione articoli
Identificativo articolo: 922377 - Visualizza i prodotti a cui si riferisce l?articolo.
Importante In questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, assicurarsi di eseguirne una copia di backup e di sapere come ripristinarlo in caso di problemi. Per informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Descrizione del Registro di sistema di Microsoft Windows
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Quando si tenta di installare l'aggiornamento per Microsoft .NET Framework 1.1 Service Pack 1 (SP1) dal sito Web Microsoft Windows Update in un computer basato su Microsoft Windows XP, potrebbe essere visualizzato un messaggio analogo al seguente nella finestra di dialogo Aggiornamenti automatici:
Impossibile completare l'installazione degli aggiornamenti

I seguenti aggiornamenti non sono stati installati:
Microsoft .NET Framework 1.1 Service Pack 1
Il file WindowsUpdate.log potrebbe inoltre contenere voci simili alle seguenti:

2006-07-18 14:21:50 908 3b0 Handler : WARNING: Command line install completed. Return code = 0x80131700, Result = Failed, Reboot required = false
2006-07-18 14:21:50 908 3b0 Handler : WARNING: Exit code = 0x8024200B
2006-07-18 14:21:50 908 3b0 Handler :::::::::
2006-07-18 14:21:50 908 3b0 Handler :: END :: Handler: Command Line Install
2006-07-18 14:21:50 908 3b0 Handler :::::::::::::
2006-07-18 14:21:50 848 43c Agent *********
2006-07-18 14:21:50 848 43c Agent ** END ** Agent: Installing updates [CallerId = WindowsUpdate]
2006-07-18 14:21:50 848 43c Agent *************
2006-07-18 14:21:50 984 124 COMAPI >>-- RESUMED -- COMAPI: Install [ClientId = WindowsUpdate]
2006-07-18 14:21:50 984 124 COMAPI - Install call complete (succeeded = 0, succeeded with errors = 0, failed = 1, unaccounted = 0)
2006-07-18 14:21:50 984 124 COMAPI - Reboot required = No
2006-07-18 14:21:50 984 124 COMAPI - WARNING: Exit code = 0x00000000; Call error code = 0x80240022

Risoluzione

Per risolvere il problema, utilizzare uno dei metodi illustrati di seguito. Utilizzare un metodo per volta. Se un metodo non risolve il problema, passare al successivo.

Metodo 1: Rimuovere manualmente .NET Framework e reinstallarlo

Avviso L'errata modifica del Registro di sistema tramite l'editor o un altro metodo può causare seri problemi, che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non è in grado di garantire la soluzione di problemi derivanti dall'errato utilizzo dell'editor del Registro di sistema. La modifica del Registro di sistema è a rischio e pericolo dell'utente.
  1. Nel computer in cui si verifica il problema, rimuovere .NET Framework mediante Installazione applicazioni. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Fare clic sul pulsante Start, scegliere Esegui, digitare appwiz.cpl, quindi scegliere OK.
    2. Nella casella dei programmi attualmente installati selezionare Microsoft .NET Framework 1.1, quindi fare clic su Cambia/Rimuovi.
    3. Scegliere per rimuovere .NET Framework 1.1.
    4. Nella casella dei programmi attualmente installati selezionare Microsoft .NET Framework 2.0, quindi fare clic su Cambia/Rimuovi.

      Nota Se .NET Framework 2.0 non è installato nel computer, ignorare questa indicazione e passare al punto 2.
    5. Seguire le istruzioni della procedura guidata di installazione di Microsoft .NET Framework 2.0 per rimuovere .NET Framework 2.0 dal computer.
  2. Fare clic sul pulsante Start, scegliere Esegui, digitare regedit, quindi scegliere OK.
  3. Individuare ed eliminare le seguenti sottochiavi del Registro di sistema:
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup
  4. Fare clic sul pulsante Start, scegliere Esegui, digitare System32, quindi scegliere OK.
  5. Eliminare i seguenti file o cartelle:
    • URTTemp
    • Mscoree.dll
  6. Fare clic sul pulsante Start, scegliere Esegui, digitare Microsoft.NET, quindi scegliere OK.
  7. Eliminare la cartella Framework.
  8. Fare clic sul pulsante Start, scegliere Esegui, digitare msiexec /unregister, quindi scegliere OK.
  9. Fare clic sul pulsante Start, scegliere Esegui, digitare msiexec /regserver, quindi scegliere OK.
  10. Riavviare il computer.
  11. Installare .NET Framework 1.1. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3
    2. Seguire le istruzioni del sito Web per scaricare e installare .NET Framework 1.1.
  12. Se il computer utilizza .NET Framework 2.0, installare .NET Framework 2.0. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
    2. Seguire le istruzioni del sito Web per scaricare e installare .NET Framework 2.0.
  13. Installare l'aggiornamento per .NET Framework 1.1 SP1 e tutti gli altri aggiornamenti per .NET Framework. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://update.microsoft.com
    2. Fare clic su Rapido.
    3. Fare clic su Installa aggiornamenti.
Se questo metodo non consente di risolvere il problema, provare con il metodo 2.

Metodo 2: Rimuovere .NET Framework mediante l'utilità di rimozione dell'installazione, quindi reinstallare .NET Framework

  1. Dal computer in cui si verifica il problema, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
    http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx
  2. Seguire le istruzioni del sito Web per scaricare l'utilità di rimozione dell'installazione.
  3. Salvare l'utilità di rimozione dell'installazione nel computer.
  4. Nella cartella in cui è stata salvata l'utilità di rimozione dell'installazione, aprire il file Cleanup_tool.exe.
  5. Scegliere per eseguire l'utilità di rimozione dell'installazione.
  6. Leggere il Contratto di licenza software per applicazioni Microsoft non rilasciate, quindi scegliere .
  7. Fare clic sulle versioni di .NET Framework da disinstallare, quindi su Cleanup Now.

    Nota Il pulsante Cleanup Now non sarà disponibile finché .NET Framework non verrà rimosso dal computer.
  8. Riavviare il computer.
  9. Installare .NET Framework 1.1. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=262d25e3-f589-4842-8157-034d1e7cf3a3
    2. Seguire le istruzioni del sito Web per scaricare e installare .NET Framework 1.1.
  10. Se il computer utilizza .NET Framework 2.0, installare .NET Framework 2.0. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5
    2. Seguire le istruzioni del sito Web per scaricare e installare .NET Framework 2.0.
  11. Installare l'aggiornamento per .NET Framework 1.1 SP1 e tutti gli altri aggiornamenti per .NET Framework. Per effettuare questa operazione, attenersi alla seguente procedura:
    1. Visitare il seguente sito Web Microsoft:
      http://update.microsoft.com
    2. Fare clic su Rapido.
    3. Fare clic su Installa aggiornamenti.

Informazioni

Per ulteriori informazioni su Microsoft .NET Framework, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
http://msdn2.microsoft.com/en-us/netframework/default.aspx
Per ulteriori informazioni sull'utilità di rimozione dell'installazione, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
http://blogs.msdn.com/astebner/archive/2005/04/08/406671.aspx

Proprietà

Identificativo articolo: 922377 - Ultima modifica: lunedì 16 maggio 2011 - Revisione: 3.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Update
Chiavi: 
kbwindowsupdate kbtshoot kbprb KB922377
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

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com