Al momento sei offline in attesa che la connessione Internet venga ristabilita

Errore non segnalato di Windows Installer dopo l'aggiornamento a Windows Installer 3.1

Il supporto per Windows XP è terminato

Il supporto Microsoft per Windows XP è terminato l'8 aprile 2014. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

Il supporto per Windows Server 2003 è terminato il 14 luglio 2015.

Microsoft ha sospeso il supporto per Windows Server 2003 in data 14 luglio 2015. Questa modifica ha interessato gli aggiornamenti software e le opzioni di sicurezza. Ulteriori informazioni su come continuare a essere protetti.

Sintomi
Se quando si installa un pacchetto di Microsoft Windows Installer (msi) il programma di installazione tenta di installare una versione successiva di un file di sistema protetto da Protezione file Windows, è possibile che il processo di installazione non venga completato senza alcuna segnalazione. Se si esamina il registro di Windows Installer o il registro applicazione, si noterà l'errore di Windows Installer 1931.
Cause
Prima del rilascio di Microsoft Windows Installer 3.1 il tentativo da parte di un pacchetto MSI di installare una versione successiva di un file protetto mediante Protezione file Windows non veniva completato durante un'installazione invisibile all'utente. Il processo di installazione, tuttavia, proseguiva e risultava apparentemente completato. Con il rilascio di Windows Installer 3.1 questo comportamento è stato modificato. Nella versione 3.1 il processo di installazione invisibile all'utente non viene completato e viene eseguito il rollback dell'installazione se un file protetto tramite Protezione file Windows non può essere installato. Protezione file Windows impedisce alle applicazioni di sovrascrivere i file di sistema, pertanto i file protetti da questa funzionalità non possono essere sovrascritti da Windows Installer.
Risoluzione
Per risolvere questo problema, utilizzare il Metodo 1 destinato agli utenti finali dei pacchetti di installazione oppure il Metodo 2 per gli autori dei pacchetti di Windows Installer.
  • Metodo 1
    Agli utenti finali dei pacchetti di installazione utilizzati per installare software nel computer si consiglia di ottenere la versione ridistribuibile di Windows Installer 3.1 (v2).

    La versione ridistribuibile di Windows Installer 3.1 (v2) è un aggiornamento a Windows Installer 3.1 che consente di risolvere il problema descritto nella sezione "Sintomi".

    Per ulteriori informazioni su Windows Installer 3.1 (v2), fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
    893803 Disponibilità di Windows Installer 3.1 v2 (3.1.4000.2435)
    Per determinare la versione di Windows Installer attualmente installata nel computer, attenersi alla procedura descritta di seguito:
    1. In Esplora risorse individuare il seguente file:
      Msi.dll
      Questo file si trova nella cartella Windows\System 32.
    2. Fare clic con il pulsante destro del mouse su Msi.dll e scegliere Proprietà.
    3. Fare clic sulla scheda Versione e prendere nota del numero di versione.
      • Se il numero di versione è 3.1.4000.1823, nel computer è installato Windows Installer 3.1 (v1).
      • Se il numero di versione è 3.1.4000.2435, nel computer è installato Windows Installer 3.1 (v2).
  • Metodo 2
    Agli utenti che creano pacchetti di Windows Installer per l'installazione di applicazioni personalizzate si consiglia di impostare una condizione nel database di Windows Installer creato per il progetto di installazione, al fine di impedire l'installazione di componenti protetti dalla funzionalità Protezione file Windows nei sistemi operativi dotati di questa funzionalità. Questo metodo costituisce la soluzione alternativa preferita. Un processo di installazione di Windows Installer non dovrebbe infatti tentare di aggiornare file protetti dalla funzionalità Protezione file Windows.

    Per impostare una condizione, aggiungerla alla colonna relativa alle condizioni nella tabella dei componenti del database di Windows Installer. Per ulteriori informazioni, visitare il seguente sito Web di Microsoft Developer Network (MSDN) (informazioni in lingua inglese):
Status
Microsoft ha confermato che questo problema riguarda Microsoft Windows Installer 3.1.
Informazioni
Per ulteriori informazioni su Protezione file Windows, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
222193 Descrizione della funzione Protezione file Windows di Windows 2000
Proprietà

ID articolo: 898628 - Ultima revisione: 01/16/2007 10:31:00 - Revisione: 3.3

Microsoft Windows Installer 3.1, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Datacenter Server, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Service Pack 3, Microsoft Windows 2000 Service Pack 4, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbsetup kbprb kbmsifaq kbcshk kbcstw KB898628
Feedback
document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> >