Condividi tramite


Registrazione eventi (Windows Installer)

eventi di Windows offre un modo standard e centralizzato per le applicazioni (e il sistema operativo) di registrare eventi software e hardware importanti. Il servizio di registrazione eventi archivia eventi da varie origini in una singola raccolta denominata registro eventi . Prima di Windows Vista, si userebbe Event Tracing for Windows (ETW) o registrazione eventi per registrare gli eventi. Windows Vista ha introdotto un nuovo modello di eventing che unifica sia ETW che l'API di 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 del registro eventi può diventare completo e il programma di installazione visualizza il messaggio "The Application log file is full".

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 degli errori restituiti per un'installazione che non riesce 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 è 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 Messaggio Osservazioni
1001 Rilevamento del prodotto '%1', funzionalità '%2' non riuscito 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 indica che si è verificato un valore imprevisto o mancante.
1003 Sottochiave impreviste o mancanti '%1' nella chiave '%2' Messaggio di errore che indica che è presente una sottochiave imprevista 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 di 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 cabinet '%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é nel computer non sono installate le DLL di crittografia appropriate.
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 è stato %2. Messaggio di errore che indica che l'amministratore ha configurato i 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 considerato 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, ovvero il report.
1014 Informazioni sul proxy di Windows Installer non registrate correttamente Messaggio di errore che indica 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 Impossibile rilevare il prodotto '%1', caratteristica '%2', componente '%3'. Impossibile trovare la risorsa '%4' in un componente run-from-source perché non è stata trovata 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 dei 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 in fase di installazione 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 di 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 di 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 Product: %1 - Update '%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 di 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 di 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 dei 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 verranno eliminati. 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. Riavvio obbligatorio. Messaggio di avviso che indica che è necessario un riavvio del sistema per completare l'installazione e che il riavvio è stato posticipato a 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 di Windows protetto %2. Potrebbe essere necessario aggiornare il sistema operativo per il corretto funzionamento dell'applicazione. (Versione pacchetto: %3, versione protetta del sistema operativo: %4). Messaggio di avviso che indica che l'installazione ha tentato di sostituire un file critico protetto da Windows Resource Protection. Per usare questa applicazione potrebbe essere necessario un aggiornamento del sistema operativo. 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. Per completare l'aggiornamento di questo assembly, è necessario riavviare il sistema.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 indietro 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 stato: %4. Produttore: %5. Campo 1 - ProductName Campo 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 Campo 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 Campo 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 Campo 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 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 dell'aggiornamento completata con stato: %5. Produttore: %6. Campo 1 - ProductName Campo 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 - ProductName Campo 2 - ProductVersion
Campo 3 - ProductLanguage
Campo 4 - Costante che indica il tipo di riavvio:
msirbRebootImmediate (1): è stato eseguito 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 necessario 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. Questo può indicare un problema con questo 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 si basa sul testo creato per l'errore 5 nella tabella Errore.
11707 Prodotto [2] - Operazione di installazione completata correttamente Messaggio informativo che l'installazione del prodotto ha avuto esito positivo.
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 ha avuto esito positivo.

 

È possibile importare stringhe di errori localizzati per gli eventi nel database usando Msidb.exe o MsiDatabaseImport. L'SDK include stringhe di risorse localizzate per ognuna delle lingue elencate nella sezione Localizzazione delle tabelle Error e ActionText. 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.