Condividi tramite


Registrazione eventi (Windows Installer)

Gli eventi di Windows offrono un modo standard e centralizzato per le applicazioni (e il sistema operativo) per registrare importanti eventi software e hardware. Il servizio di registrazione eventi archivia gli eventi da varie origini in una singola raccolta denominata registro eventi. Prima di Windows Vista, si userebbe Traccia eventi per Windows (ETW) o Registrazione eventi per registrare gli eventi. Windows Vista ha introdotto un nuovo modello di evento che unifica sia ETW che l'API registro eventi di Windows .

Il programma di installazione scrive anche le voci nel registro eventi. Questi eventi di record, ad esempio:

  • Esito positivo o negativo dell'installazione; rimozione o riparazione di un prodotto.
  • Errori che si verificano durante la configurazione del prodotto.
  • Rilevamento dei dati di configurazione danneggiati.

Se viene scritta una grande quantità di informazioni, il file registro eventi può diventare completo e il programma di installazione visualizza il messaggio "Il file di log dell'applicazione è completo".

Il programma di installazione può scrivere le voci seguenti nel registro eventi. Tutti i messaggi del registro eventi hanno un ID evento univoco. Tutti gli errori generali creati nella tabella Errore restituiti per un'installazione che ha esito negativo vengono registrati nel registro eventi dell'applicazione con un ID messaggio uguale a Error + 10.000. Ad esempio, il numero di errore nella tabella Errore per un'installazione completata correttamente è 1707. L'installazione completata viene registrata nel registro eventi dell'applicazione con un ID messaggio 11707 (1707 + 10.000).

Per informazioni su come abilitare la registrazione dettagliata nel computer di un utente durante la risoluzione dei problemi di distribuzione, vedere Procedure consigliate di Windows Installer.

ID evento Message Commenti
1001 Rilevamento del prodotto '%1', funzionalità '%2' non riuscita durante la richiesta di componente '%3' Messaggio di avviso. Per informazioni dettagliate, vedere Ricerca di una funzionalità o di un componente interrotto.
1002 Valore imprevisto o mancante (nome: '%1', valore: '%2') nella chiave '%3' Messaggio di errore che si è verificato un valore imprevisto o mancante.
1003 Sottochiave impreviste o mancanti '%1' nella chiave '%2' Messaggio di errore che si è verificato un sottochiave imprevisto o mancante.
1004 Rilevamento del prodotto '%1', funzionalità '%2', componente '%3' non riuscito Nota : a partire da Windows Installer versione 2.0, questo messaggio è: Rilevamento del prodotto '%1', funzionalità '%2', componente '%3' non riuscito. La risorsa '%4' non esiste.
Messaggio di avviso. Vedere anche Ricerca di una funzionalità o un componente interrotto.
1005 L'operazione di installazione ha avviato un riavvio Messaggio informativo che l'installazione ha avviato un riavvio del sistema.
1006 Non è possibile eseguire la verifica della firma digitale per il gabinetto '%1'. WinVerifyTrust non è disponibile nel computer. Messaggio di avviso. Un cabinet è stato creato nella tabella MsiDigitalSignature per avere un controllo WinVerifyTrust eseguito. Impossibile eseguire questa azione perché il computer non dispone delle DLL di crittografia appropriate installate.
1007 L'installazione di %1 non è consentita dai criteri di restrizione software. Windows Installer consente solo l'esecuzione di elementi senza restrizioni. Il livello di autorizzazione restituito dai criteri di restrizione software era %2. Messaggio di errore che indica che l'amministratore ha configurato criteri di restrizione software per impedire l'installazione.
1008 L'installazione di %1 non è consentita a causa di un errore nell'elaborazione dei criteri di restrizione software. L'oggetto non può essere attendibile. Messaggio di errore che indica che si sono verificati problemi durante il tentativo di verificare il pacchetto in base ai criteri di restrizione software.
1012 Questa versione di Windows non supporta la distribuzione di pacchetti a 64 bit. Lo script '%1' è per un pacchetto a 64 bit. Messaggio di errore che indica che gli script per i pacchetti a 64 bit possono essere eseguiti solo in un computer a 64 bit.
1013 {Report eccezioni non gestite} Messaggio di errore per un'eccezione non gestita, si tratta del report.
1014 Informazioni sul proxy di Windows Installer non registrate correttamente Messaggio di errore che le informazioni del proxy non sono state registrate correttamente.
1015 Impossibile connettersi al server. Errore: %d Messaggio informativo che l'installazione non è riuscita a connettersi al server.
1016 Rilevamento del prodotto '%1', funzionalità '%2', componente '%3' non riuscito. Impossibile trovare la risorsa '%4' in un componente run-from-source perché non è possibile trovare alcuna origine valida e accessibile. Messaggio di avviso. Per altre informazioni, vedere Ricerca di una funzionalità o di un componente interrotto.
1017 Il SID utente è stato modificato da '%1' a '%2', ma l'app gestita e le chiavi dati utente non possono essere aggiornate. Errore = '%3'. Messaggio di errore che indica che si è verificato un errore durante il tentativo di aggiornare la registrazione dell'utente dopo la modifica del SID dell'utente.
1018 Impossibile installare l'applicazione '%1' perché non è compatibile con questa versione di Windows. Messaggio di errore che indica che l'installazione non è compatibile con la versione attualmente in esecuzione di Windows. Contattare il produttore del software installato per un aggiornamento.
1019 Prodotto: %1 - Aggiornamento '%2' è stato rimosso correttamente. Messaggio informativo che il programma di installazione ha rimosso l'aggiornamento. Windows Installer 2.0: Non disponibile.
1020 Prodotto: %1 - Impossibile rimuovere l'aggiornamento '%2'. Codice errore %3. Altre informazioni sono disponibili nel file di log %4. Messaggio di errore che indica che il programma di installazione non è riuscito a rimuovere l'aggiornamento. Altre informazioni sono disponibili nel file di log. Windows Installer 2.0: Non disponibile.
1021 Prodotto: %1 - Impossibile rimuovere l'aggiornamento '%2'. Codice errore %3. Messaggio di errore che indica che il programma di installazione non è riuscito a rimuovere l'aggiornamento. Per informazioni su come attivare la registrazione, vedere Abilitare la registrazione dettagliata nel computer dell'utente durante la risoluzione dei problemi di distribuzione.Windows Installer 2.0: Non disponibile.
1022 Prodotto: %1 - Aggiornamento '%2' installato correttamente. Messaggio informativo che il programma di installazione ha installato correttamente l'aggiornamento. Windows Installer 2.0: Non disponibile.
1023 Prodotto: %1 - Impossibile installare l'aggiornamento '%2'. Codice errore %3. Altre informazioni sono disponibili nel file di log %4. Messaggio di errore che indica che il programma di installazione non è riuscito a installare l'aggiornamento. Altre informazioni sono disponibili nel file di log. Windows Installer 2.0: Non disponibile.
1024 Prodotto: %1 - Impossibile installare l'aggiornamento '%2'. Codice errore %3. Messaggio di errore che indica che il programma di installazione non è riuscito a installare l'aggiornamento. Per informazioni su come attivare la registrazione, vedere Abilitare la registrazione dettagliata nel computer dell'utente durante la risoluzione dei problemi di distribuzione.Windows Installer 2.0: Non disponibile.
1025 Prodotto: %1. Il file %2 viene usato dal processo seguente: Nome: %3 , Id %4. Windows Installer 2.0: Non disponibile.
1026 Windows Installer ha determinato che la chiave del Registro di sistema dati di configurazione non è stata protetta correttamente. Il proprietario della chiave deve essere Sistema locale o Builtin\Administrators. La chiave esistente verrà eliminata e ricreata con le impostazioni di sicurezza appropriate. Messaggio di avviso. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1027 Windows Installer ha determinato che una sottochiave del Registro di sistema %1 all'interno dei dati di configurazione non è stata protetta correttamente. Il proprietario della chiave deve essere Sistema locale o Builtin\Administrators. La chiave secondaria esistente e tutto il relativo contenuto verrà eliminato. Messaggio di avviso. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1028 Windows Installer ha determinato che la cartella della cache dei dati di configurazione non è stata protetta correttamente. Il proprietario della chiave deve essere Sistema locale o Builtin\Administrators. La cartella esistente verrà eliminata e ricreata con le impostazioni di sicurezza appropriate. Messaggio di avvisoWindows Installer 3.1 e versioni precedenti: non disponibile.
1029 Prodotto: %1. Riavviare obbligatorio. Messaggio di avviso che indica che è necessario un riavvio del sistema per completare l'installazione e il riavvio è stato posticipato in un secondo momento. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1030 Prodotto: %1. L'applicazione ha tentato di installare una versione più recente del file windows protetto %2. Potrebbe essere necessario aggiornare il sistema operativo per il corretto funzionamento dell'applicazione. (Versione del pacchetto: %3, versione protetta del sistema operativo: %4). Messaggio di avviso che indica che l'installazione ha provato a sostituire un file critico protetto da Windows Resource Protection. Un aggiornamento del sistema operativo può essere necessario per l'uso di questa applicazione. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1031 Prodotto: %1. L'assembly '%2' per il componente '%3' è in uso. Messaggio di avviso che indica che l'installazione ha tentato di aggiornare un assembly attualmente in uso. Il sistema deve essere riavviato per completare l'aggiornamento di questo assembly. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1032 Errore durante l'aggiornamento delle variabili di ambiente aggiornate durante l'installazione di '%1'. Messaggio di avviso che indica che alcuni utenti connessi al computer potrebbero dover disconnettersi e tornare per completare l'aggiornamento delle variabili di ambiente. Windows Installer 3.1 e versioni precedenti: Non disponibile.
1033 Prodotto: %1. Versione: %2. Lingua: %3. Installazione completata con lo stato: %4. Produttore: %5. Campo 1 - ProductName Field 2 - ProductVersion
Campo 3 - ProductLanguage
Windows Installer 3.1 e versioni precedenti: Non disponibile.
Campo 5 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 5 non disponibile.
1034 Prodotto: %1. Versione: %2. Lingua: %3. Rimozione completata con stato: %4. Produttore: %5. Campo 1 - ProductName Field 2 - ProductVersion
Campo 3 - ProductLanguage
Windows Installer 3.1 e versioni precedenti: Non disponibile.
Campo 5 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 5 non disponibile.
1035 Prodotto: %1. Versione: %2. Lingua: %3. Modifica della configurazione completata con lo stato: %4. Produttore: %5. Campo 1 - ProductName Field 2 - ProductVersion
Campo 3 - ProductLanguage
Campo 5 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 5 non disponibile.
1036 Prodotto: %1. Versione: %2. Lingua: %3. Aggiornamento: %4. Aggiornamento dell'installazione completata con lo stato: %5. Produttore: %6. Campo 1 - ProductName Field 2 - ProductVersion
Campo 3 - ProductLanguage
Campo 4: questo è il nome descrittivo se la tabella MsiPatchMetadata è presente nel pacchetto di patch. In caso contrario, si tratta del GUID del codice patch della patch.
Campo 5 - Stato dell'installazione dell'aggiornamento.
Windows Installer 3.1 e versioni precedenti: Non disponibile.
Campo 6 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 6 non disponibile.
1037 Prodotto: %1. Versione: %2. Lingua: %3. Aggiornamento: %4. Rimozione degli aggiornamenti completata con stato: %5. Produttore: %6. Campo 1 - Campo ProductName 2 - ProductVersion
Campo 3 - ProductLanguage
Campo 4: nome descrittivo se la tabella MsiPatchMetadata è presente nel pacchetto patch. In caso contrario, si tratta del GUID del codice patch della patch.
Campo 5 - Stato della rimozione degli aggiornamenti.
Windows Installer 3.1 e versioni precedenti: Non disponibile.
Campo 6 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 6 non disponibile.
1038 Prodotto: %1. Versione: %2. Lingua: %3. Riavvio richiesto. Tipo di riavvio: %4. Motivo del riavvio: %5. Produttore: %6. Campo 1 - Campo ProductName 2 - ProductVersion
Campo 3 - ProductLanguage
Campo 4 - Costante che indica il tipo di riavvio:
msirbRebootImmediate (1): si è verificato un riavvio immediato del computer.
msirbRebootDeferred (2): un utente o un amministratore ha posticipato un riavvio necessario del computer usando l'interfaccia utente o REBOOT=ReallySuppress.
Campo 5 - Costante che indica il motivo del riavvio:
msirbRebootUndeterminedReason (0)- Riavvio richiesto per un motivo non specificato.
msirbRebootInUseFilesReason (1) - È stato necessario un riavvio per sostituire i file in uso.
msirbRebootScheduleRebootReason (2)- Il pacchetto contiene un'azione ScheduleReboot .
msirbRebootForceRebootReason (3) - Il pacchetto contiene un'azione ForceReboot .
msirbRebootCustomActionReason (4) - Azione personalizzata denominata funzione MsiSetMode .
Windows Installer 3.1 e versioni precedenti: Non disponibile.
Campo 6 - Produttore
Windows Installer 4.5 e versioni precedenti: Campo 6 non disponibile.
1044 %1 non è firmato da Microsoft. Rifiutare quindi i criteri di blocco di Windows. Messaggio di errore che indica che il file binario non è firmato da Microsoft e non è consentito in base ai criteri di blocco di Windows.
10005 Il programma di installazione ha rilevato un errore imprevisto durante l'installazione del pacchetto. L'errore può essere dovuto a problemi del pacchetto. Il codice di errore è [1]. {{Gli argomenti sono: [2], [3], [4]}} Messaggio di errore che indica un errore interno. Il testo di questo messaggio è basato sul testo creato per l'errore 5 nella tabella Errore.
11707 Prodotto [2] - Operazione di installazione completata Messaggio informativo che indica che l'installazione del prodotto è riuscita.
11708 Prodotto [2] - Operazione di installazione non riuscita Messaggio di errore che indica che l'installazione del prodotto non è riuscita.
11728 Prodotto [2] - Configurazione completata correttamente. Messaggio informativo che la configurazione del prodotto è riuscita.

 

È possibile importare stringhe di errori localizzate per gli eventi nel database usando Msidb.exe o MsiDatabaseImport. L'SDK include stringhe di risorse localizzate per ognuna delle lingue elencate nella sezione Localizing the Error and ActionText Tables .The SDK includes localized resource strings for each of the languages listed in the Localizing the Error and ActionText Tables section. Se le stringhe di errore corrispondenti agli eventi non vengono popolate, il programma di installazione carica stringhe localizzate per la lingua specificata dalla proprietà ProductLanguage .