Prodotti o aggiornamenti potrebbero non essere installati correttamente quando Microsoft .NET Framework 4 o gli aggiornamenti per Microsoft .NET Framework 4 vengono installati dopo l'altro prodotto o si installa l'aggiornamento e il riavvio è in attesa

Traduzione articoli Traduzione articoli
Identificativo articolo: 2473228 - Visualizza i prodotti a cui si riferisce l’articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Considerare il seguente scenario:
  • Si installa un prodotto o un aggiornamento e il prodotto o l'aggiornamento richiedono un riavvio del computer.
  • Prima di riavviare il computer, installare Microsoft .NET Framework 4 oppure un aggiornamento per .NET Framework 4 rilasciato prima del 24 novembre 2010.
In questo caso, il prodotto o aggiornamento potrebbe non essere installato correttamente.

Nota Il problema descritto in questo articolo della Knowledge Base article potrebbe verificarsi in uno qualsiasi dei sistemi elencati nella sezione “si applica a”. Tuttavia, i test interni Microsoft hanno solo riprodotto il problema in Windows XP e Windows Server 2003.

Cause

Alcuni prodotti e aggiornamenti utilizzano una chiave di registro per memorizzare le informazioni sulle operazioni di ridenominazione di file in sospeso (PFRO). Questa funzionalità è usata quando i file da aggiornare sono bloccati o in uso. Il programma di installazione scrive i file in un percorso temporaneo e li rinomina in seguito a un riavvio.

A causa di un problema in un'operazione personalizzata di .NET Framework 4 eseguita durante la configurazione (installazione, disinstallazione, riparazione e installazione delle patch), la chiave di registro PFRO scritta da un altro prodotto o un'aggiornamento potrebbero venire danneggiati in determinati scenari. Se un prodotto o un aggiornamento di un file richiede un riavvio e scrive una voce per l'operazione PFRO, e quando è presente un riavvio in attesa, e si installa .NET Framework 4 o un aggiornamento .NET Framework 4, la chiave di registro PFRO potrebbe venire danneggiata. In questo caso, altri prodotti o aggiornamenti non funzionano come previsto.

Workaround

Per evitare questo problema, verificare che il computer non presenti operazioni di riavvio in attesa prima di provare a installare .NET Framework 4 oppure degli aggiornamenti per .NET Framework 4. Per effettuare questa operazione, attenersi alla seguente procedura:
  1. Riavviare il computer.
  2. Installare .NET Framework 4 o eventuali aggiornamenti per .NET Framework 4.
  3. Riavviare il computer.

Risoluzione

Un aggiornamento è disponibile da Microsoft. Installare l'aggiornamento per evitare questo problema all'installazione di aggiornamenti futuri per .NET Framework 4.

Note
  • Questo aggiornamento non riguarda installazioni di aggiornamenti o prodotti già interessati dal problema. Se si ritiene che l'installazione di un altro prodotto o aggiornamento possa essere stata interessata da questo problema, eseguirne la correzione utilizzando l'elemento Installazione applicazioni nel Pannello di controllo. Se il problema persiste, potrebbe essere necessario rimuovere completamente l'altro prodotto o aggiornamento e reinstallarlo per risolvere il problema.
  • Questo aggiornamento risolve il problema solamente quando si verifica durante l'installazione di aggiornamenti a .NET Framework 4. Non risolve il problema quando si verifica durante l'installazione del prodotto .NET Framework 4. Se questo problema viene riscontrato durante l'installazione di .NET Framework 4, fare riferimento alla sezione "Soluzione alternativa" per ulteriori informazioni su come risolverlo. 

Informazioni sul download

Il seguente file è disponibile per il download dall'Area download Microsoft:

Riduci l'immagineEspandi l'immagine
Download
Download del pacchetto.

Per ulteriori informazioni sul download dei file di supporto Microsoft, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
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 del file non autorizzate.

Prerequisiti

Per installare questo aggiornamento, è necessario che nel computer sia installato Windows Installer 3.1 o versione successiva. Per ottenere la versione più recente di Windows Installer, visitare il seguente sito Web Microsoft:
Windows Installer 4.5 redistribuibile

Opzioni della riga di comando per questo aggiornamento

Per informazioni sulle varie opzioni della riga di comando supportate da questo aggiornamento, consultare il documento relativo alle
Opzioni della riga di comando di Windows Installer

Per ulteriori informazioni su Windows Installer, visitare il sito Web Windows Installer su MSDN
Informazioni su Windows Installer

Richiesta di riavvio

Non è necessario riavviare il sistema dopo l'installazione di questo aggiornamento.

Informazioni sulla rimozione dell'aggiornamento

Questo aggiornamento della protezione può essere rimosso tramite Installazione applicazioni nel Pannello di controllo.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce alcun altro aggiornamento precedentemente rilasciato.

Informazioni sui file

Nella versione globale di questo aggiornamento viene utilizzato un pacchetto Microsoft Windows Installer per installare l'aggiornamento. Date e ore elencate di seguito sono espresse in UTC nella tabella seguente. Quando si visualizzano le informazioni sui file, la data viene convertita in ora locale. Per calcolare la differenza tra l'ora UTC e quella locale, utilizzare la scheda Fuso orario nello strumento Data e ora del Pannello di controllo.
Microsoft .NET Framework 4, 32-bit edition
Riduci questa tabellaEspandi questa tabella
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24
Microsoft .NET Framework 4, 64-bit edition
Riduci questa tabellaEspandi questa tabella
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24
Microsoft .NET Framework 4, IA-64-bit edition
Riduci questa tabellaEspandi questa tabella
File nameFile versionFile sizeDateTime
Setup.exe10.0.30319.39678,15225-Nov-201012:24
SetupEngine.dll10.0.30319.396809,30425-Nov-201012:24
SetupUi.dll10.0.30319.396295,24825-Nov-201012:24

Status

Microsoft ha confermato che questo problema si verifica con i prodotti elencati nella sezione "Le informazioni in questo articolo si applicano a".

Proprietà

Identificativo articolo: 2473228 - Ultima modifica: lunedì 16 maggio 2011 - Revisione: 4.0
Le informazioni in questo articolo si applicano a:
  • Microsoft .NET Framework 4.0
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows Server 2003 Service Pack 2
  • Windows Server 2008 Service Pack 2
  • Windows Vista Service Pack 2
  • Windows 7 Service Pack 1
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
Chiavi: 
kbqfe kbfix kbupdate kbdownload atdownload kbexpertiseinter kbsurveynew kbinstallation KB2473228
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