Jaká je funkce souboru Setup.exe?

Soubor Setup.exe se automaticky spustí po instalaci aplikace.

Funkce

Soubor Setup.exe neobsahuje všechny informace potřebné pro instalaci. Aktivujte více jako "tester", abyste zajistili, že váš počítač má vše, co potřebuje pro spuštění programu. Aplikace jsou obvykle postaveny v ".NET frameworku" společnosti Microsoft, což je nástroj, který musí vývojáři vytvářet. V první řadě program Setup.exe ověřuje, že verze ".NET Framework", kterou máte v počítači, je kompatibilní s aplikací, než bude pokračovat. Pokud má váš počítač předchozí verzi, pak setup.exe zahájí tichou instalaci souboru ".NET Framework" nazvaného dotnetfx.exe. Jakmile to provedete, setup.exe připraví chybové kódy, které byste měli najít během procesu instalace. Poté zavolá instalační soubor společnosti Microsoft potřebný k instalaci programu.

Konfigurace

Soubor Setup.exe také kontroluje soubor s informacemi nazvaný "Settings.ini" nebo "Setup.ini", pokud potřebujete provést další akce během instalace. Zahrnuje konfiguraci jazyka aplikace, přizpůsobení zobrazených dialogových oken a odstranění restartu po dokončení instalace.

Instalační program společnosti Microsoft

Soubory Instalační služby společnosti Microsoft obsahují rozšíření "MSI", které obsahuje všechny informace nezbytné k úspěšné instalaci programu. Také tyto soubory specifikují všechny podrobnosti o programu, z jakého adresáře budou nainstalovány, na jaké složky budou vytvořeny, jaké soubory budou umístěny, kde se objeví zkratky a všechny ostatní funkce a komponenty, které vytvářejí samotný program. Právě to volá soubor setup.exe během procesu instalace. Některé aplikace tří částí se připojují k souboru setup.exe se souborem MSI, takže první z nich již obsahuje MSI v něm, zatímco ostatní je sestavují samostatně, což vám umožní zobrazit setup.msi nebo nainstalovat. msi v instalačním adresáři.

Soubor protokolu

Soubor setup.exe vytvoří jiný názvem "setup.log". Toto je obvykle generováno ve složce "Temp" (dočasné soubory) a obsahuje všechny kroky, které jste provedli od okamžiku spuštění souboru "setup.exe", dokud instalace nedokončí nebo nezdaří. Soubor protokolu je obzvláště důležitý, když se snažíte vyřešit problémy, protože instalace se nezdařila, protože vám ukáže přesně, kde se nezdařilo a jaký chybový kód má.

Nejčastější chybové kódy

Všimněte si, že setup.exe generuje chybové kódy, které můžete vidět v setup.logu po instalaci. Na druhou stranu úspěšná instalace obvykle generují kód exit = 0. Konec kódu znamená, že instalace skončila a nulová hodnota označuje, že nedošlo k žádné chybě. Jiné soubory protokolu instalace mohou odkazovat na kódy výstupu jako návratové kódy. Tento řádek je obecně ten poslední, který lze nalézt v souboru protokolu. Výstupní kód, který má kladnou hodnotu, znamená, že nastavení dokončilo některé chyby. Nejběžnější jsou následující:

3010: To znamená, že nastavení vyžaduje restart. Restartování počítače nakonec vrátí kód ukončení 0.

8192: Jiný kód chyby znamená reboot.

4101: To znamená, že je spuštěn jiný setup.exe a je třeba jej zrušit, než budete pokračovat. Chcete-li se ujistit, že je k dispozici pouze jedna, přejděte do Správce úloh (na obrazovce se dostanete jednoduchým klávesou Ctrl + Shift + Esc) a v tabulce "Procesy" se ujistěte, že je pouze jedna instance souboru setup.exe,

4097: To znamená, že nemáte právo instalovat něco v počítači. Chcete-li jej vyřešit, můžete se obrátit na správce sítě, pokud jste v kanceláři, nebo můžete změnit oprávnění svého uživatelského účtu jako správce.

1633: Tento kód chyby znamená, že váš systém není kompatibilní s aplikací. K tomu dochází, ať už instalujete aplikaci, která nepodporuje starší verze systému Windows (Windows 95, 98, ME atd.) Nebo že je uvolněn nový operační systém a aplikace již není kompatibilní s ním. Programy obvykle obsahují informace o operačních systémech, se kterými jsou kompatibilní, a proto je třeba nejprve nejprve zkontrolovat tento kód chyby.