Risoluzione dei problemi di installazione dell'aggiornamento cumulativo

 

Ultima modifica dell'argomento: 2010-06-29

A partire dal rilascio di Microsoft Exchange Server 2007, Microsoft ha modificato la strategia di servizio per gli aggiornamenti software Exchange. Gli aggiornamenti (anche noti come pacchetti di aggiornamento cumulativo) vengono ora rilasciati come principali aggiornamenti di correzioni cumulative. Per ulteriori informazioni su questa strategia di servizio, vedere l'articolo 937194 della Microsoft Knowledge Base, Strategia di assistenza ai prodotti per Exchange Server 2007.

In genere, quando si installano i pacchetti di aggiornamento cumulativo Exchange non si riscontrano problemi. In caso tuttavia di difficoltà, è probabile che non si riesca a individuare facilmente la causa del problema. In questo argomento vengono illustrate alcune delle cause comuni alla base di problemi di installazione dell'aggiornamento cumulativo. In questo argomento vengono inoltre fornite informazioni per risolvere i problemi di installazione.

Problemi comuni di installazione dell'aggiornamento cumulativo

Nelle seguenti sezioni vengono illustrate alcune delle cause comuni che causano problemi di installazione dell'aggiornamento cumulativo.

Viene utilizzata una versione non corretta dell'aggiornamento cumulativo

Poiché Exchange Management Console può essere eseguito su un sistema operativo a 32 bit e poiché ai fini di test è possibile utilizzare una versione a 32 bit di Microsoft Exchange, è possibile installare una versione non corretta di un pacchetto di aggiornamento cumulativo. In questo scenario, quando si cerca di installare lo specifico aggiornamento cumulativo, si riceve il seguente messaggio di avviso:

La versione del file non è compatibile con la versione di Exchange Server 2007 in esecuzione. Controllare il computer e verificare se è necessaria la versione x64 (64 bit) o x86 (32 bit) del file.

Per risolvere il problema, ottenere la versione appropriata del pacchetto di aggiornamento cumulativo.

È installato un aggiornamento interim

Microsoft rilascia aggiornamenti interim critici per Microsoft Exchange in aggiunta alla pianificazione dei rilasci per gli aggiornamenti cumulativi. Se si installa un aggiornamento interim, è necessario rimuoverlo prima di installare il pacchetto di aggiornamento cumulativo contenente la stessa correzione dell'aggiornamento interim. Se è installato un aggiornamento interim, quando si installa lo specifico pacchetto di aggiornamento cumulativo, si riceve il seguente messaggio di avviso:

Impossibile continuare l'installazione. È stato installato un aggiornamento interim precedente per Microsoft Exchange. Utilizzare Installazione applicazioni per disinstallare l'aggiornamento interim prima di eseguire nuovamente l'installazione.

Rimuovere eventuali IU esistenti da Installazione applicazioni (Windows 2003) o da Programmi e funzionalità (Windows Vista 2008) e provare a installare nuovamente l'aggiornamento cumulativo.

Il problema potrebbe verificarsi anche nel corso della rimozione di un aggiornamento cumulativo. Se è installato un aggiornamento interim, è necessario rimuoverlo prima di rimuovere un aggiornamento cumulativo. In questo scenario, se si cerca di rimuovere l'aggiornamento cumulativo prima di rimuovere l'aggiornamento interim, si riceve il seguente messaggio di avviso:

Impossibile procedere con la disinstallazione. <Nome della procedura guidata> ha rilevato che è stato installato un aggiornamento interim. Impossibile disinstallare questo aggiornamento cumulativo. Disinstallare prima l'aggiornamento interim.

Un problema analogo potrebbe verificarsi se ci cerca di installare una versione dell'aggiornamento cumulativo precedente a quella dell'aggiornamento cumulativo correntemente installato. In questo scenario, quando si cerca di installare la versione precedente dell'aggiornamento cumulativo, si riceve il seguente messaggio di avviso:

Impossibile continuare l'installazione. <Nome della procedura guidata> ha rilevato che questo aggiornamento cumulativo è stato sostituito dall'aggiornamento cumulativo correntemente installato. Non è necessario installare questo aggiornamento cumulativo.

Per risolvere il problema, rimuovere l'aggiornamento interim, installare quindi l'aggiornamento cumulativo più recente per la versione di Microsoft Exchange in esecuzione.

Non è disponibile alcuna connettività Internet

Quando si cerca di installare un aggiornamento cumulativo, l'installazione potrebbe smettere di rispondere (si blocca) quando .NET Framework tenta di eseguire l'operazione di revoca dei certificati. Per risolvere il problema, disabilitare provvisoriamente la revoca dei certificati: Per eseguire questa operazione, utilizzare uno dei seguenti metodi.

Metodo 1: Configurare la voce di stato nel Registro di sistema

Per disabilitare i controlli della revoca dei certificati, procedere come descritto di seguito:

  1. Nell'editor del Registro di sistema individuare la seguente sottochiave del Registro di sistema:

    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Wintrust\Trust Providers\Software Publishing\State

  2. Impostare il seguente valore del Registro di sistema:Nome valore: StatoTipo valore: REG_DWORDDati valore: 0x00023e00

  3. Uscire dall'Editor del Registro, quindi provare a installare l'aggiornamento cumulativo.

  4. Dopo aver installato correttamente l'aggiornamento cumulativo, impostare il valore del Registro di sistema Stato su 0x00023c00.

Metodo 2: Configurare Internet Explorer

Per disabilitare i controlli della revoca dei certificati in Internet Explorer, procedere come descritto di seguito:

  1. Avviare Internet Explorer.

  2. Scegliere Opzioni Internet dal menu Strumenti.

  3. Nella finestra di dialogo Opzioni Internet fare clic sulla scheda Avanzate.

  4. In Protezione deselezionare tutte le caselle di controllo seguenti:

    • Verifica revoca certificati dell'autore

    • Verifica revoca certificati del server

  5. Uscire da Internet Explorer, quindi provare a installare l'aggiornamento cumulativo.

  6. Dopo aver installato correttamente l'aggiornamento cumulativo, modificare le proprietà di Internet Explorer per abilitare nuovamente la revoca dei certificati.

Per ulteriori informazioni sulla revoca dei certificati in Microsoft Exchange, vedere l'articolo nel blog del team di Exchange Server Exchange 2007 managed services might time out during certificate revocation checks (informazioni in lingua inglese).

I servizi di Exchange non si riavviano automaticamente

Se al termine dell'installazione di un aggiornamento cumulativo i servizi correlati a Microsoft Exchange non si riavviano, vedere l'articolo 944752 della Microsoft Knowledge Base, Exchange Server 2007 gestito codice servizi non vengono avviati dopo avere installato un aggiornamento cumulativo per Exchange Server 2007.

Altri problemi

Quando si installa un aggiornamento cumulativo si potrebbero riscontrare anche i problemi seguenti:

  • Dopo aver installato un aggiornamento cumulativo con Windows Update, alcuni servizi sono disabilitati.

  • Outlook Web Access non funziona.

Il problema potrebbe verificarsi se la cartella %SYSTEMDRIVE%\ExchangeSetupLogs è stata rimossa o rinominata. Per ulteriori informazioni, vedere l'articolo 930809 della Microsoft Knowledge Base, Descrizione dell'aggiornamento cumulativo 1 per Exchange Server 2007.

Risoluzione dei problemi di installazione

Si potrebbero riscontrare problemi con l'installazione di un aggiornamento cumulativo non illustrati nelle precedenti sezioni di questo argomento. In questa sezione sono contenute informazioni utili per risolvere altri problemi di installazione di un aggiornamento cumulativo.

Esaminare il registro eventi dell'applicazione

In alcuni casi, il programma di installazione dell'aggiornamento cumulativo di Microsoft Exchange potrebbe arrestarsi in modo imprevisto oppure l'installazione potrebbe interrompersi in modo anomalo. In questo caso, viene visualizzato il seguente messaggio di errore:

L'Installazione guidata dell'Aggiornamento cumulativo 5 per Exchange Server 2007 Service Pack 1 (KB953467) è stata interrotta in modo anomalo a causa di un errore. Il sistema non è stato modificato. Per installare questo programma in un secondo momento, eseguire di nuovo l'installazione.

Per risolvere il problema, esaminare il registro applicazioni del server interessato. Windows Installer registra gli errori di installazione nel registro applicazioni. Registra ad esempio la seguente voce per il codice errore 1603:

Tipo evento: irreversibile

Origine evento: MsiInstaller

Categoria evento: Nessuna

ID evento: 1024

Descrizione: Prodotto: Microsoft Exchange Server - Impossibile installare aggiornamento 'Aggiornamento cumulativo 4 per Exchange Server 2007 Service Pack 1 (KB952580) 8.1.311.3'. Codice errore 1603.

Windows Installer può creare registri per aiutare a risolvere i problemi di installazione dei pacchetti software. Per istruzioni sull'attivazione della registrazione, vedere l'articolo seguente:

https://go.microsoft.com/fwlink/?LinkId=23127

Per risolvere un errore di Windows Installer, abilitare la registrazione MSI dettagliata.

Abilitare la registrazione MSI dettagliata

Poiché Microsoft Exchange utilizza Windows Installer per l'aggiornamento, è necessario aumentare la registrazione MSI per l'aggiornamento cumulativo interessato. Per generare un file di registro dettagliato per un pacchetto MSI o MSP, utilizzare uno dei seguenti metodi.

Metodo 1: Utilizzare le opzioni della riga di comando

È possibile eseguire il pacchetto di aggiornamento cumulativo insieme all'opzione di registrazione per generare un file di registro per lo specifico tentativo di installazione. Eseguire ad esempio il seguente comando per creare un file di registro durante l'installazione dell'aggiornamento cumulativo:

Exchange2007-KB<RollupPackageNumber>-x64-EN.msp /lxv* c:\<path>\<filename>.log

Metodo 2: Impostare un valore del Registro di sistema

È possibile impostare una voce del Registro di sistema affinché generi una registrazione dettagliata di tutti gli aggiornamenti MSI. A tale scopo, seguire la procedura riportata di seguito:

  1. Al prompt dei comandi digitare il comando riportato di seguito:

    net stop msiserver

  2. Avviare l'editor del Registro di sistema (regedit.exe), quindi individuare la seguente sottochiave del Registro di sistema:

    HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

  3. Creare le voci del Registro di sistema riportate di seguito nella sottochiave Installer:

    Nome del valore: registrazioneTipo valore: REG_SZ

    Dati del valore: voicewarmup!

    Nome del valore: debug

    Tipo di valore: REG_DWORD

    Dati del valore: 7

  4. Uscire dall'Editor del Registro di sistema, quindi avviare il servizio Windows Installer. Per eseguire questa operazione, eseguire il seguente comando al prompt dei comandi.

    net start msiserver

Dopo aver abilitato la registrazione dettagliata, viene creato un nuovo file Msi*.log ogni volta che si utilizza Installazione applicazioni.

Nota

Si consiglia di non lasciare abilitata la registrazione dettagliata in quanto potrebbe rallentare le prestazioni del sistema e occupare una quantità notevole di spazio sul disco.

Per ulteriori informazioni su come abilitare la registrazione di Windows Installer, vedere l'articolo 223300 della Microsoft Knowledge Base, Come attivare la registrazione di Windows Installer.

Ricercare la voce Valore restituito 3 nel file di registro MSI

Dopo aver configurato la registrazione dettagliata di Windows Installer, ricercare la seguente stringa nel file di registro MSI:

Valore restituito 3

In genere, la prima istanza di Valore restituito 3 identifica la causa del problema di installazione. Per risolvere il problema di installazione, esaminare le voci che precedono immediatamente la voce Valore restituito 3. Per ulteriori informazioni su questa procedura, vedere l'articolo nel blog del team di Microsoft Exchange Server How to locate the cause of error code 1603 in a verbose MSI log file (informazioni in lingua inglese).

Nelle seguenti sezioni vengono illustrati i problemi che potrebbero essere registrati dalla registrazione dettagliata di Windows Installer. Le informazioni contenute in queste sezioni sono estrapolate da problemi reali che sono stati gestiti dai tecnici del supporto Microsoft Enterprise Communications.

Caso 1: è impostato un valore ExecutionPolicy errato

L'installazione di un pacchetto di aggiornamento cumulativo di Microsoft Exchange potrebbe non riuscire su Windows Server 2008 se è impostato un valore ExecutionPolicy errato.

Di seguito viene riportato un estratto delle voci del file di registro che precedono immediatamente la prima istanza di Valore restituito 3.

MSI (s) (DC!BC) [06:51:04:902]: MODIFICA PROPRIETÀ: Eliminazione proprietà QtExecCmdLine.

Il valore corrente è "C:\Programmi\Microsoft\Exchange

Server\\bin\QuietExe.exe"

"C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe" " -command .

'C:\Programmi\Microsoft\Exchange Server\\bin\servicecontrol.ps1'

BeforePatch"'.

MSI (s) (DC!BC) [06:51:06:355]: Creazione di MSIHANDLE (4) di tipo 790531 per il thread 4540

CAQuietExec: Errore 0x80070001: la riga di comando ha restituito un errore.

MSI (s) (DC!BC) [06:51:06:355]: Chiusura di MSIHANDLE (4) di tipo 790531 per il thread 4540

MSI (s) (DC!BC) [06:51:06:355]: Creazione di MSIHANDLE (5) di tipo 790531 per il thread 4540

CAQuietExec: Errore 0x80070001: CAQuietExec non riuscito

MSI (s) (DC!BC) [06:51:06:355]: Chiusura di MSIHANDLE (5) di tipo 790531 per il thread 4540

MSI (s) (DC!BC) [06:51:06:355]: Chiusura di MSIHANDLE (2) di tipo 790541 per il thread 4540

MSI (s) (DC:C8) [06:51:06:355]: Chiusura di MSIHANDLE (1) di tipo 790542 per il thread 6776

Azione terminata 6:51:06: CA_SAVEDATA_STOP_SERVICES. Valore restituito 3.

In questo estratto del file di registro, Valore restituito 3 viene visualizzato accanto a CA_SAVEDATA_STOP_SERVICES.

In Microsoft Exchange vengono utilizzate azioni personalizzate durante l'installazione dei pacchetti di aggiornamenti cumulativi mediante il motore di Windows Installer. Nell'azione personalizzata CA_SAVEDATA_STOP_SERVICES, Microsoft Exchange cerca di eseguire lo script PowerShell denominato servicecontrol.ps1 insieme all'opzione BeforePatch.

In questo caso, lo script non viene eseguito a causa di un'impostazione errata del valore ExecutionPolicy in PowerShell. Per stabilire il criterio di esecuzione di PowerShell corrente, eseguire il cmdlet Get-ExecutionPolicy. Per impostazione predefinita, il criterio di esecuzione di PowerShell è impostato su RemoteSigned.

Per risolvere il problema, impostare il valore ExecutionPolicy su RemoteSigned o su Unrestricted. Provare quindi a installare nuovamente l'aggiornamento cumulativo. Al termine dell'installazione, impostare il valore ExecutionPolicy su RemoteSigned.

Per ulteriori informazioni su questo problema, vedere i seguenti argomenti:

Caso 2: impossibile eliminare un file temporaneo durante l'installazione dell'aggiornamento cumulativo

Se durante l'installazione dell'aggiornamento cumulativo non si riesce a eliminare o modificare un file MSP temporaneo, potrebbe verificarsi un errore 1603. Di seguito viene riportato un estratto del file di registro MSI per tale errore.

MSI (c) (E8:F0) [08:54:18:744]: Windows Installer ha installato un aggiornamento. Nome

Nome: Microsoft Exchange Server. Versione prodotto: 8.1.240.6. Lingua prodotto:

1033. Nome aggiornamento: Aggiornamento cumulativo 4 per Exchange Server 2007 Service Pack 1

(KB952580) 8.1.311.3. Installazione riuscita o stato errore: 1603.

MSI (c) (E8:F0) [08:54:18:744]: Nota: 1: 1729

MSI (c) (E8:F0) [08:54:18:745]: Nota: 1: 2262 2: Errore 3: -2147287038

MSI (c) (E8:F0) [08:54:18:756]: Trasformazione tabella Errore.

MSI (c) (E8:F0) [08:54:18:758]: Trasformazione tabella Errore.

MSI (c) (E8:F0) [08:54:18:758]: Nota: 1: 2262 2: Errore 3: -2147287038

MSI (c) (E8:F0) [08:54:18:758]: Nota: 1: 2262 2: Errore 3: -2147287038

MSI (c) (E8:F0) [08:54:18:769]: Trasformazione tabella Errore.

MSI (c) (E8:F0) [08:54:18:772]: Trasformazione tabella Errore.

MSI (c) (E8:F0) [08:54:18:772]: Nota: 1: 2262 2: Errore 3: -2147287038

MSI (c) (E8:F0) [08:54:18:772]: Prodotto: Microsoft Exchange Server -- Configurazione non riuscita.

MSI (c) (E8:F0) [08:54:18:773]: Windows Installer ha riconfigurato il prodotto. Nome

Nome: Microsoft Exchange Server. Versione prodotto: 8.1.240.6. Lingua prodotto:

1033. Riconfigurazione riuscita o stato errore: 1603.

MSI (c) (E8:F0) [08:54:18:775]: Tentativo di eliminare il file

C:\Users\<alias utente>\AppData\Local\Temp\2\3b396.msp

MSI (c) (E8:F0) [08:54:18:775]: Impossibile eliminare il file. LastError = 32

MSI (c) (E8:F0) [08:54:18:781]: Individuato mutex esecuzione.

MSI (c) (E8:F0) [08:54:18:781]: Rimozione di eventuali pacchetti di installazione non disinstallati

MSI (c) (E8:F0) [08:54:18:781]: Tentativo di eliminare il file

C:\Users\<alias utente>\AppData\Local\Temp\2\3b396.msp

MSI (c) (E8:F0) [08:54:18:784]: MainEngineThread sta restituendo 1603

L'errore potrebbe verificarsi quando il controllo dell'account utente è in esecuzione su Windows Server 2008. Per risolvere il problema, verificare che l'installazione dell'aggiornamento cumulativo sia eseguita da un prompt dei comandi con privilegi elevati. Per eseguire questa operazione, fare clic con il pulsante destro del mouse sul collegamento cmd.exe, quindi scegliere Esegui come amministratore. Provare quindi a installare nuovamente l'aggiornamento cumulativo.

Caso 3: la directory di Windows Installer non contiene file MSP o MSI dalle precedenti installazioni

Quando l'installazione di un aggiornamento cumulativo non riesce, si potrebbe ricevere un messaggio di errore simile al seguente:

Impossibile aprire il pacchetto patch. Verificare che esista e che sia possibile accedervi oppure contattare il fornitore dell'applicazione per verificare che si tratti di un pacchetto patch di Windows Installer valido.

Quando si verifica questo errore, nel file di registro MSI viene registrata una voce simile a quella riportata di seguito.

=== Avviata registrazione dettagliata: 8/27/2007 13:12:59 Tipo di build: SHIP UNICODE

3.01.4000.4042 Chiamata del processo: C:\WINDOWS\System32\msiexec.exe ===

MSI (c) (58:50) [13:12:59:838]: Reimpostazione dei valori del criterio memorizzato nella cache

MSI (c) (58:50) [13:12:59:838]: Il valore 'Debug' del criterio del computer è 0

MSI (c) (58:50) [13:12:59:838]: ******* RunEngine:

******* Prodotto: {24B2C164-DE66-44FE-B468-A46D9D5E6B31}

******* Azione:

******* CommandLine: **********

MSI (c) (58:50) [13:12:59:838]: Il valore 'DisableUserInstalls' del criterio del computer è 0

MSI (c) (58:50) [13:12:59:838]: Avviso: pacchetto memorizzato nella cache locale

'C:\WINDOWS\Installer\380f45.msi' è mancante.

MSI (c) (58:50) [13:12:59:838]: Il valore 'SearchOrder' del criterio utente è 'nmu'

MSI (c) (58:50) [13:12:59:838]: Il valore 'DisableMedia' del criterio utente è 0

MSI (c) (58:50) [13:12:59:838]: Il valore 'AllowLockdownMedia' del criterio del computer è 0

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: il supporto è abilitato solo se il pacchetto è

sicuro.

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: Ricerca dell'elenco di origine per il prodotto {24B2C164-DE66-44FE-B468-A46D9D5E6B31}

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: Aggiunta

{24B2C164-DE66-44FE-B468-A46D9D5E6B31}; a possibile elenco di origine (pcode;disk;relpath).

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: Controllo in corso del prodotto

{24B2C164-DE66-44FE-B468-A46D9D5E6B31}

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: il supporto è abilitato per il prodotto.

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: tentativo di utilizzare LastUsedSource dall'elenco di origine.

MSI (c) (58:50) [13:12:59:838]: SOURCEMGMT: Prova dell'origine C:\Documents and

Settings\Administrator\Desktop\.

MSI (c) (58:50) [13:12:59:853]: Mascheramento abilitato.

MSI (c) (58:50) [13:12:59:853]: Tentativo di abilitare tutti i privilegi disabilitati prima di chiamare Installa su server

MSI (c) (58:50) [13:12:59:853]: SOURCEMGMT: Origine risolta su: 'C:\Documents and Settings\Administrator\Desktop\'

MSI (c) (58:50) [13:12:59:885]: CRITERIO DI RESTRIZIONE SOFTWARE: Verifica del pacchetto -->

'C:\Documents and Settings\Administrator\Desktop\EXCHANGESERVER.msi' rispetto

al criterio di restrizione software

MSI (c) (58:50) [13:12:59:885]: CRITERIO DI RESTRIZIONE SOFTWARE: C:\Documents and

Settings\Administrator\Desktop\EXCHANGESERVER.msi contiene una firma digitale

MSI (c) (58:50) [13:13:00:010]: CRITERIO DI RESTRIZIONE SOFTWARE: C:\Documents and

Settings\Administrator\Desktop\EXCHANGESERVER.msi può essere eseguito al

livello di autorizzazione 'senza limitazioni'.

MSI (c) (58:50) [13:13:00:010]: Mascheramento abilitato.

MSI (c) (58:50) [13:13:00:010]: Tentativo di abilitare tutti i privilegi disabilitati prima di chiamare Installa su server

MSI (c) (58:50) [13:13:00:010]: Termina dialogo non abilitato

MSI (c) (58:50) [13:13:00:010]: Pacchetto originale ==> C:\Documents and

Settings\Administrator\Desktop\EXCHANGESERVER.msi

MSI (c) (58:50) [13:13:00:010]: Pacchetto in esecuzione da ==>

C:\DOCUME~1\ADMINI~1 \LOCALS~1\Temp\2\1d700e29.msi

MSI (c) (58:50) [13:13:00:041]: APPCOMPAT: ricerca della voce del database appcompat con ProductCode '{24B2C164-DE66-44FE-B468-A46D9D5E6B31}'.

MSI (c) (58:50) [13:13:00:041]: APPCOMPAT: nessun ProductCode corrispondente trovato nel

database.

MSI (c) (58:50) [13:13:00:041]: MSCOREE non caricato. Caricamento della copia da system32

MSI (c) (58:50) [13:13:00:041]: Apertura patch esistente

'C:\WINDOWS\Installer\5c321.msp'.

MSI (c) (58:50) [13:13:00:041]: Nota: 1: 2203 2: C:\WINDOWS\Installer\5c321.msp 3: -2147287038

MSI (c) (58:50) [13:13:00:041]: Impossibile trovare la patch locale

'C:\WINDOWS\Installer\5c321.msp'. Ricerca della patch sulla rispettiva origine.

MSI (c) (58:50) [13:13:00:041]: Risoluzione dell'origine della patch.

MSI (c) (58:50) [13:13:00:041]: Il valore 'SearchOrder' del criterio utente è 'nmu'

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: il supporto è abilitato solo se il pacchetto è

sicuro.

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Ricerca dell'elenco di origine per il prodotto {09679EB4-B32D-4F10-88C9-34299B366C5B}

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Aggiunta

{09679EB4-B32D-4F10-88C9-34299B366C5B}; a possibile elenco di origine

(pcode;disk;relpath).

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Controllo in corso del prodotto

{09679EB4-B32D-4F10-88C9-34299B366C5B}

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: il supporto è abilitato per il prodotto.

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: tentativo di utilizzare LastUsedSource dall'elenco di origine.

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Elaborazione elenco di origine rete.

MSI (c) (58:50) [13:13:00:041]: Nota: 1: 1402 2: UNKNOWN\Net 3: 2

MSI (c) (58:50) [13:13:00:041]: Nota: 1: 1706 2: -2147483647 3:

Exchange2007-KB935490-x64-EN.MSP

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Elaborazione elenco di origine supporto.

MSI (c) (58:50) [13:13:00:056]: SOURCEMGMT: Origine risolta su:

'Exchange2007-KB935490-x64-EN.MSP'

MSI (c) (58:50) [13:13:00:056]: Nota: 1: 1314 2: Exchange2007-KB935490-x64-EN.MSP

MSI (c) (58:50) [13:13:00:056]: Impossibile creare una copia temporanea della patch

'Exchange2007-KB935490-x64-EN.MSP'.

Impossibile aprire il pacchetto patch. Verificare che esista e che sia possibile accedervi oppure contattare il fornitore dell'applicazione per verificare che si tratti di un pacchetto patch di Windows Installer valido.

C:\Documents and Settings\Administrator\Desktop\EXCHANGESERVER.msi

MSI (c) (58:50) [13:13:00:056]: Nota: 1: 1708

MSI (c) (58:50) [13:13:00:056]: Nota: 1: 2729

MSI (c) (58:50) [13:13:00:056]: Prodotto: Microsoft Exchange Server -- Installazione non riuscita.

In questo caso, l'installazione dell'Aggiornamento cumulativo 4 per Exchange 2007 SP1 non è riuscita a causa di un file MSP mancante dalla precedente installazione di un aggiornamento cumulativo In specifico, risulta mancante il file MSP dell'Aggiornamento cumulativo 2 per Exchange 2007 SP1.

Il problema è stato rilevato esaminando le voci del file di registro, ad esempio le voci riportate di seguito.

MSI (c) (58:50) [13:13:00:041]: Impossibile trovare la patch locale 'C:\WINDOWS\Installer\5c321.msp'. Ricerca della patch sulla rispettiva origine.

Questa voce indica che Windows Installer ha cercato di individuare il file 5c321.msp. Poiché il file non è stato trovato, Windows Installer ha cercato di individuarlo mediante la voce di origine.

MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Ricerca dell'elenco di origine per il prodotto {09679EB4-B32D-4F10-88C9-34299B366C5B}

Questa voce indica che l'origine per il file MSP mancante è il GUID {09679EB4-B32D-4F10-88C9-34299B366C5B}. Le successive voci nel file di registro risolvono il GUID del prodotto allo specifico nome del pacchetto.

MSI (c) (58:50) [13:13:00:041]: Nota: 1: 1706 2: -2147483647 3: Exchange2007-KB935490-x64-EN.MSP MSI (c) (58:50) [13:13:00:041]: SOURCEMGMT: Elaborazione dell'elenco di origine del supporto.MSI (c) (58:50) [13:13:00:056]: SOURCEMGMT: Origine risolta su: 'Exchange2007-KB935490-x64-EN.MSP'MSI (c) (58:50) [13:13:00:056]: Nota: 1: 1314 2: Exchange2007-KB935490-x64-EN.MSP

Questa voce indica che il pacchetto interessato è Exchange2007-KB935490-x64-EN.MSP. La seguente voce mostra che Windows Installer non riesce a creare una copia temporanea della patch.

MSI (c) (58:50) [13:13:00:056]: Impossibile creare una copia temporanea della patch 'Exchange2007-KB935490-x64-EN.MSP'.Impossibile aprire il pacchetto patch. Verificare che esista e che sia possibile accedervi oppure contattare il fornitore dell'applicazione per verificare che si tratti di un pacchetto patch di Windows Installer valido.

B935490 rappresenta l'Aggiornamento cumulativo 2 per Exchange 2007 SP1. In questo scenario, Windows Installer tenta di individuare il precedente aggiornamento cumulativo anche se si sta installando l'Aggiornamento cumulativo 4 per Exchange 2007 SP1.

Il problema si verifica perché Windows Installer esegue le seguenti azioni anche se i pacchetti di aggiornamento cumulativo contengono aggiornamenti cumulativi al codice Microsoft Exchange:

  • Verifica la disponibilità di pacchetti di aggiornamento cumulativo già installati

  • Individua il file MSI per eventuali pacchetti di aggiornamento cumulativo già installati

Windows Installer utilizza i file già installati per creare un'installazione completa da utilizzare per l'aggiornamento cumulativo corrente. Se Windows Installer determina che è installato un precedente aggiornamento cumulativo ma non riesce a individuare il file MSP appropriato, l'installazione dell'aggiornamento cumulativo corrente non riesce.

Per risolvere il problema, eseguire una copia del file dell'aggiornamento cumulativo specificato nel file di registro, quindi rinominarlo con lo stesso nome utilizzato nel file di registro. Nell'esempio, eseguire una copia del file Aggiornamento cumulativo 2 per Exchange 2007 SP1, quindi rinominarlo in 5c321.msp. Copiare quindi il file rinominato nella directory C:\Windows\Installer.

In base all'errore, si notino le seguenti informazioni sui file di Windows Installer:

  • Non modificare o rimuovere i contenuti della directory C:\Windows\Installer.

  • Windows Installer tiene traccia di tutte le patch in base al nome del prodotto e al GUID. Conserva inoltre una copia dei file del programma di installazione nella directory C:\Windows\Installer. Tali file sono rinominati utilizzando un nome file esadecimale casuale. I nomi dei file sono univoci e vi si fa riferimento nel Registro di sistema. Non è pertanto possibile copiare i contenuti della directory C:\Windows\Installer tra i server.

    Il Registro di sistema contiene informazioni sulle patch che sono state installate sul prodotto Microsoft Exchange di base. Queste voci del Registro di sistema puntano ai file MSP e MSI nella directory C:\Windows\Installer insieme ai percorsi originali dei file di origine del programma di installazione. Ad esempio, il prodotto di base Microsoft Exchange contiene la seguente sottochiave del Registro di sistema: HKEY_CLASSES_ROOT\Installer\Products\ 461C2B4266EDEF444B864AD6D9E5B613La sottochiave Patch che viene visualizzata sotto questa sottochiave contiene riferimenti a tutti gli aggiornamenti cumulativi che sono installati. A tali aggiornamenti cumulativi si fa inoltre riferimento nelle seguenti sottochiavi:HKEY_CLASSES_ROOT\Installer\Patches

    HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Patches

Nota

Queste voci del Registro di sistema vengono riportate esclusivamente a titolo di riferimento. Si consiglia di non modificarle o eliminarle.

Caso 4: Registro di sistema o file system danneggiato

Se il Registro di sistema o il file system è danneggiato, soprattutto quello dei componenti di Windows Installer, potrebbe essere difficile risolvere un problema di installazione degli aggiornamenti cumulativi. Anche se il problema non si verifica molto spesso, nel caso in cui il Registro di sistema o il file system dovesse essere danneggiato, è necessario ricostruire il server. In questo caso, è necessario reinstallare il sistema operativo, eseguire una nuova installazione di Microsoft Exchange utilizzando l'opzione /recoverserver, quindi installare l'aggiornamento cumulativo appropriato.

Caso 5: falsi positivi

Anche se la registrazione dettagliata di Windows Installer potrebbe essere utile per risolvere un problema di installazione, alcuni messaggi di errore che vengono registrati non rilevano problemi durante l'installazione.

La registrazione dettagliata di Windows Installer riporta in genere il seguente errore. Tale errore non indica tuttavia che esiste un problema di installazione dell'aggiornamento cumulativo ma che l'errore viene generato semplicemente perché è abilitata la registrazione dettagliata.

SI (c) (E8:E4) [13:22:15:847]: Nota: 1: 2262 2: Errore 3: -2147287038

DEBUG: Errore 2826: BottomLine di controllo sulla finestra di dialogo ErrorDlg si estende oltre i limiti della finestra di dialogo a destra di 5 pixel

Il programma di installazione ha rilevato un errore imprevisto durante l'installazione di questo pacchetto. È probabile che il problema interessi il pacchetto. Il codice di errore è 2826. Gli argomenti sono: ErrorDlg, BottomLine, a destra

Le stringhe relative a condizioni di errore comuni che sono generate dalla funzionalità di registrazione dettagliata sono un altro tipo di errore di falsi positivi che potrebbero apparire in un file di registro MSI. Tali condizioni di errore vengono visualizzate verso il fondo del file di registro nella sezione Proprietà. Nel file di registro MSI potrebbero ad esempio apparire le voci seguenti.

Property(C): msgRequiresProc = La versione del file non è compatibile con la versione di Exchange Server 2007 in esecuzione. Controllare il computer e verificare se è necessaria la versione x64 (64 bit) o x86 (32 bit) del file.

Property(C): msgINTERIMUPDATEDETECTED = Impossibile continuare l'installazione. È stata installato un aggiornamento interim precedente per Exchange Server 2007. Utilizzare Installazione applicazioni per disinstallare l'aggiornamento interim prima di eseguire nuovamente l'installazione.

Property(C): msgInterimIncorrectRollup = Impossibile continuare l'installazione. La [Procedura guidata] ha rilevato che questo aggiornamento interim non è compatibile con la configurazione Exchange Server 2007 corrente.

Property(C): msgUninstallTargetRollupBeforeInterim = Impossibile procedere con la disinstallazione. La [Procedura guidata] ha rilevato che è stato installato un aggiornamento interim. Impossibile disinstallare questo aggiornamento cumulativo. Disinstallare prima l'aggiornamento interim.

Property(C): msgOlderInstallOnNewerRollupIncorrectRollup = Impossibile continuare l'installazione. La [Procedura guidata] ha rilevato che questo aggiornamento cumulativo è stato sostituito dall'aggiornamento cumulativo correntemente installato. Non è necessario installare questo aggiornamento cumulativo.

Tali condizioni di errore rappresentano proprietà che sono esposte nei pacchetti MSP e che possono essere utilizzate dal motore di Windows Installer: Msiexec.exe. Tali errori non indicano problemi di installazione. Si consiglia di focalizzarsi sulle stringhe Valore restituito 3 nei file di registro per risolvere eventuali problemi di installazione. Per ulteriore assistenza nella risoluzione dei problemi di installazione, contattare il Servizio Supporto Tecnico Clienti (CSS) Microsoft.