Qual è la funzione del file Setup.exe?

Un file Setup.exe viene eseguito automaticamente quando viene installata un'applicazione.

funzione

Il file Setup.exe non contiene tutte le informazioni necessarie per l'installazione. Agisci più come "tester" per assicurarti che il tuo computer abbia tutto il necessario per eseguire il programma. Le applicazioni sono generalmente costruite in ".NET framework" di Microsoft, uno strumento che gli sviluppatori devono realizzare programmi. Prima di tutto, Setup.exe verifica che la versione ".NET framework" presente sul computer sia compatibile con l'applicazione prima di poter procedere. Se il tuo computer ha una versione precedente, setup.exe avvierà un'installazione invisibile di un file ".NET framework" chiamato dotnetfx.exe. Una volta che questo è stato fatto, setup.exe preparerà i codici di errore che dovresti trovare durante il processo di installazione. Quindi chiamerà il file Microsoft Installer necessario per installare il programma.

configurazioni

Setup.exe controlla anche il file di informazioni denominato "Settings.ini" o "Setup.ini" se è necessario eseguire altre azioni durante l'installazione. Ciò include la configurazione della lingua dell'applicazione, la personalizzazione delle finestre di dialogo visualizzate e l'eliminazione del riavvio al termine dell'installazione.

Microsoft Installer

I file di Microsoft Installer hanno un'estensione "MSI", che contiene tutte le informazioni necessarie per installare correttamente un programma. Inoltre, questi file specificano tutti i dettagli del programma, da quale directory verrà installata, a quali cartelle verranno create, quali file verranno posizionati, dove verranno visualizzati i collegamenti e tutte le altre caratteristiche e componenti che rendono il programma stesso. Questo è ciò che il file setup.exe chiama durante il processo di installazione. Alcune applicazioni di tre parti si uniscono a setup.exe con il file MSI, quindi il primo di essi contiene già l'MSI, mentre altri li compilano separatamente, il che ti consente di vedere un setup.msi o l'installazione. msi nella cartella di installazione.

File di registro

Il file setup.exe produce un altro chiamato "setup.log". Generalmente viene generato nella cartella "Temp" (file temporanei) e contiene tutti i passaggi che vengono eseguiti dal momento in cui si esegue il file "setup.exe", fino a quando l'installazione non termina o fallisce. Il file di registro è particolarmente importante quando si tenta di risolvere i problemi perché l'installazione è fallita, perché mostrerà esattamente dove ha fallito e quale codice di errore ha.

Codici di errore più comuni

Nota che setup.exe genera codici di errore, che puoi vedere in setup.log dopo l'installazione. D'altra parte, le installazioni riuscite di solito generano un codice di uscita = 0. Il codice di uscita indica che l'installazione è terminata e il valore zero indica che non si è verificato alcun errore. Altri file di log di installazione possono fare riferimento ai codici di uscita come codici di ritorno. Questa linea, generalmente, è l'ultima che può essere trovata nel file di registro. Un codice di uscita che ha un valore positivo significa che l'installazione ha terminato con alcuni errori. I più comuni sono i seguenti:

3010: Ciò significa che l'installazione richiede un riavvio. Il riavvio del computer alla fine restituirà un codice di uscita pari a 0.

8192: un altro codice di errore che significa riavvio.

4101: Ciò significa che un altro setup.exe è in esecuzione e devi cancellarne uno prima di poter continuare. Per assicurarti che ce ne sia solo uno in esecuzione, vai al tuo "Task Manager" (un semplice Ctrl + Shift + Esc ti porterà lì) e, nella tabella "Processi", assicurati che ci sia solo un'istanza di setup.exe in esecuzione .

4097: significa che non hai i diritti per installare qualcosa sul tuo computer. Per risolverlo, è possibile contattare l'amministratore di rete, se si è in un ufficio, oppure è possibile modificare i privilegi del proprio account utente come amministratore.

1633: questo codice di errore indica che il tuo sistema non è compatibile con l'applicazione. Ciò accade se si sta installando un'applicazione che non supporta versioni precedenti di Windows (Windows 95, 98, ME, ecc.) O che un nuovo sistema operativo è stato rilasciato e l'applicazione non è più compatibile con esso. I programmi di solito hanno informazioni sui sistemi operativi con cui sono compatibili, quindi è meglio controllare prima questo per evitare questo codice di errore.