Messaggio di errore quando si utilizza Windows Installer (MSI) 4.5 per l'installazione di MSI più pacchetti in Windows Server 2008, Windows Vista, Windows Server 2003 o Windows XP: "chiamata API non rifiutata - Nessuna azione nel contesto"

Sintomi

Si consideri lo scenario seguente:
  • Si installa Microsoft Windows Installer (MSI) 4.5 in Windows Server 2008, Windows Vista, Windows Server 2003 un computer basato su Windows XP.
  • Installare più istanze di un'applicazione MSI nello stesso computer.
In questo scenario, una delle installazioni di potrebbe non riuscire. Inoltre, viene registrato il seguente messaggio di errore:

Non rifiuto chiamata API - Nessuna azione nel contesto
Tutti gli altri impianti MSI hanno esito positivo.

Nota: Questo problema è più probabile essere rilevato durante l'installazione di SQL Server 2008 o durante l'aggiornamento da SQL Server 2005 a SQL Server 2008.

Causa

Questo problema si verifica a causa di un errore nel motore di Windows Installer 4.5. È un breve intervallo di tempo tra quando la prima installazione è completata e quando il servizio Windows Installer consente a un'altra installazione iniziare. Tuttavia, il motore di Windows Installer 4.5 non calcolare il periodo di tempo correttamente perché non ha completamente terminato l'installazione precedente.

Risoluzione

Informazioni sull'aggiornamento

Windows XP

I seguenti file sono disponibili per il download da Microsoft Download Center:

Aggiornamento per Windows XP
Download Download del pacchetto Windows XP (KB958655).

Aggiornamento per Windows XP x64 Edition
Download Download del pacchetto di aggiornamento per Windows XP x64 Edition (KB958655).

Per ulteriori informazioni su come scaricare i file di supporto Microsoft, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
119591 come ottenere file di supporto Microsoft dai servizi online
Microsoft ha analizzato questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data in cui il file è stato registrato. Il file è archiviato in un server con protezione avanzata che impedisce modifiche non autorizzate al file.

Prerequisiti

Per applicare questo aggiornamento, è necessario disporre di Windows XP con Service Pack 2 o Windows XP con Service Pack 3 installato nel computer. Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:
322389 come ottenere il service pack più recente di Windows XP

Richiesta di riavvio

È necessario riavviare il computer dopo avere applicato questo aggiornamento.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo aggiornamento presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Windows XP con Service Pack 2 o Windows XP con Service Pack 3, versioni basate su x86
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Msi.dll4.5.6001.222994,445,18405-Nov-200813:01x86

Windows Server 2003

I seguenti file sono disponibili per il download da Microsoft Download Center:

Aggiornamento per Windows Server 2003
Download Download del pacchetto Windows Server 2003 (KB958655).

Aggiornamento per Windows Server 2003 x64 Edition
Download Download del pacchetto di aggiornamento per Windows Server 2003 x64 Edition (KB958655).

Aggiornamento per Windows Server 2003 per sistemi basati su Itanium
Download Download dell'aggiornamento per Windows Server 2003 per sistemi basati su Itanium (KB958655).

Per ulteriori informazioni su come scaricare i file di supporto Microsoft, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
119591 come ottenere file di supporto Microsoft dai servizi online
Microsoft ha analizzato questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data in cui il file è stato registrato. Il file è archiviato in un server con protezione avanzata che impedisce modifiche non autorizzate al file.

Prerequisiti

Per applicare questo aggiornamento, è necessario disporre di Windows Server 2003 Service Pack 2 (SP2). Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

Richiesta di riavvio

È necessario riavviare il computer dopo avere applicato questo aggiornamento.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo aggiornamento presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Windows Server 2003 con Service Pack 2, versioni basate su x86
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Msi.dll4.5.6001.222994,445,18407-Nov-200817:08x86

Windows Server 2003 con Service Pack 2, versioni basate su Itanium
Nome del fileVersione del fileDimensione del fileDataOraPiattaformaRequisiti SPRamo del servizio
Msi.dll4.5.6001.222998,110,08007-Nov-200815:09IA-64SP2Non applicabile
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:10x86SP2WOW

Windows Server 2003 con Service Pack 2, versioni basate su x64
Nome del fileVersione del fileDimensione del fileDataOraPiattaformaRequisiti SPRamo del servizio
Msi.dll4.5.6001.222995,282,81607-Nov-200815:09x64SP2Non applicabile
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:09x86SP2WOW

Windows Vista e Windows Server 2008

I seguenti file sono disponibili per il download da Microsoft Download Center:

Aggiornamento per Windows Vista
Download Download del pacchetto di aggiornamento per Windows Vista (KB958655).
Aggiornamento per Windows Vista x64 Edition
Download Download dell'aggiornamento per Windows Vista per sistemi (KB958655) basate su x64.
Aggiornamento per Windows Server 2008
Download Download del pacchetto di aggiornamento per Windows Server 2008 (KB958655).

Aggiornamento per Windows Server 2008 x64 Edition
Download Download del pacchetto di aggiornamento per Windows Server 2008 x64 Edition (KB958655).

Aggiornamento per Windows Server 2008 per sistemi basati su Itanium
Download Download dell'aggiornamento per Windows Server 2008 per pacchetto basati su Itanium (KB958655).


Per ulteriori informazioni su come scaricare i file di supporto Microsoft, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
119591 come ottenere file di supporto Microsoft dai servizi online
Microsoft ha analizzato questo file per individuare eventuali virus. Microsoft ha utilizzato il software antivirus più recente disponibile alla data in cui il file è stato registrato. Il file è archiviato in un server con protezione avanzata che impedisce modifiche non autorizzate al file.

Prerequisiti

Per applicare questo aggiornamento in computer basato su Windows Vista, è necessario disporre di Windows Vista SP1 è installato.
Per ulteriori informazioni, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
935791 come ottenere il service pack più recente di Windows Vista

Non esistono prerequisiti per computer basati su Windows Server 2008.

Richiesta di riavvio

È necessario riavviare il computer dopo avere applicato questo aggiornamento.

Informazioni sulla sostituzione dell'aggiornamento

Questo aggiornamento non sostituisce eventuali altri aggiornamenti.

Informazioni sui file

La versione inglese di questo aggiornamento presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nell'elemento di Data e ora nel Pannello di controllo.

Note di informazioni file di Windows Vista e Windows Server 2008

I file manifesto (con estensione manifest) e MUM (con estensione mum) installati per ogni ambiente sono elencati separatamente. MUM e file MANIFEST e i file di catalogo (CAT) di protezione associato, sono fondamentali per mantenere lo stato del componente aggiornato. I file di catalogo di protezione (attributi non in elenco) sono firmati mediante firma digitale Microsoft.

Per tutte le versioni basate su x86 supportate di Windows Server 2008 e Windows Vista
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Msimsg.dll.mui4.5.6000.2095186,01606-Nov-200808:59Non applicabile
Msiexec.exe.mui4.5.6000.209512,56006-Nov-200813:08Non applicabile
Msi.dll4.5.6000.209512,252,28806-Nov-200812:57x86
Msimsg.dll4.5.6000.209512,56006-Nov-200808:59x86
Msi.dll4.5.6001.223032,241,53606-Nov-200812:59x86
Msimsg.dll4.5.6001.223032,56006-Nov-200810:39x86
Msiexec.exe4.5.6000.2095173.21606-Nov-200810:33x86
Msiexec.exe4.5.6001.2230373.21606-Nov-200812:58x86
Msihnd.dll4.5.6000.20951332,80006-Nov-200812:57x86
Msihnd.dll4.5.6001.22303332,80006-Nov-200812:59x86
Msisip.dll4.5.6000.2095116.38406-Nov-200812:57x86
Msisip.dll4.5.6001.2230316.38406-Nov-200812:59x86

Per tutte le versioni basate su x64 supportate di Windows Server 2008 e Windows Vista
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Msimsg.dll.mui4.5.6000.2095175,77606-Nov-200809:02Non applicabile
Msiexec.exe.mui4.5.6000.209512.04806-Nov-200813:16Non applicabile
Msi.dll4.5.6000.209513,134,46406-Nov-200813:13x64
Msimsg.dll4.5.6000.209512,56006-Nov-200809:02x64
Msi.dll4.5.6001.223033,107,84006-Nov-200814:17x64
Msimsg.dll4.5.6001.223032,56006-Nov-200811:51x64
Msiexec.exe4.5.6000.20951125,44006-Nov-200810:59x64
Msiexec.exe4.5.6001.22303125,44006-Nov-200814:16x64
Msihnd.dll4.5.6000.20951503,29606-Nov-200813:13x64
Msihnd.dll4.5.6001.22303503,29606-Nov-200814:17x64
Msisip.dll4.5.6000.2095122,52806-Nov-200813:13x64
Msisip.dll4.5.6001.2230322,52806-Nov-200814:17x64

Per tutte le versioni basate su IA-64 supportate di Windows Server 2008
Nome del fileVersione del fileDimensione del fileDataOraPiattaforma
Msimsg.dll.mui4.5.6001.2230375,77606-Nov-200811:37Non applicabile
Msi.dll4.5.6001.223035,928,96006-Nov-200814:01IA-64
Msimsg.dll4.5.6001.223032,56006-Nov-200811:37IA-64
Msiexec.exe4.5.6001.22303236,54406-Nov-200813:52IA-64
Msihnd.dll4.5.6001.223031,085,95206-Nov-200814:01IA-64
Msisip.dll4.5.6001.2230356,32006-Nov-200814:01IA-64

Stato

Microsoft ha confermato che questo è un problema dei prodotti Microsoft elencati nella sezione "Si applica a".
Proprietà

ID articolo: 958655 - Ultima revisione: 31 gen 2017 - Revisione: 1

Microsoft Windows XP Professional, Microsoft Windows XP Home Edition, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Premium, Windows Vista Home Basic, Windows Vista Ultimate, Windows Vista Business 64-bit edition, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems, Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems, Windows Server 2008 Standard, Windows Server 2008 Enterprise, Windows Server 2008 Datacenter, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Enterprise without Hyper-V, Windows Server 2008 Datacenter without Hyper-V, Windows Server 2008 for Itanium-Based Systems, Microsoft Windows XP Service Pack 2, Microsoft Windows XP Service Pack 3

Feedback