. ? Setup.exe er en eksekverbar fil , der køres , når et program bliver installeret . For det første kontrollerer, at din computer opfylder minimumskravene til programmet, der skal installeres , så den fortsætter med installationen ved at ringe på Microsoft Installer til at køre. Det er også logger eventuelle fejl , du kan støde på under installationen i en logfil kaldet " setup.log " . Funktion
Setup.exe filen ikke indeholder alle de nødvendige oplysninger for installation. Det virker mere som en " brik " for at sikre , at din computer har alt den har brug for at køre programmet. Ansøgninger er normalt bygget op omkring Microsofts " . NET framework ", som er et værktøj til udviklere gør en software. Setup.exe første kontrol , at de " . NET framework " version , du har på din computer matcher den på programmet, før den kan fortsætte. Hvis din computer har en tidligere version end den som kræves af den software , setup.exe lancerer en installation af Microsofts " . NET framework" fil kaldet dotnetfx.exe . Når dette er gjort, setup.exe readies fejlkoderne du kan støde på under installationen . Derefter opfordrer Microsoft Installer filen for at installere programmet.
Indstillinger
Setup.exe kontrollerer også, om en informations -fil kaldet " settings.ini " eller " Setup.ini ", hvis andre tiltag der skulle gøres under installationen. Dette omfatter indstilling af sproget i din ansøgning , tilpasse dialogbokse , der vises , og undertrykke genstart før efter installationen er færdig .
Microsoft Installer
Microsoft installationsfilen har en filtype " . MSI ", som indeholder alle de nødvendige oplysninger for at installere programmet. MSI filen angiver alle detaljer i programmet fra, hvad biblioteket det vil blive installeret til, hvad mapper er oprettet, hvilke filer er placeret , hvor genveje vises, og alle andre funktioner og komponenter, der udgør programmet. Dette er, hvad setup.exe opfordrer til under installationen. Nogle tredjeparts applikationer pakken setup.exe sammen med MSI -filen, så setup.exe allerede indeholder den MSI-fil i det, mens andre bygger dem separat, og du vil se en setup.msi eller install.msi i installationsmappen. < br >
Log File
Setup.exe producerer en logfil kaldet " Setup.log " . Dette er normalt genereret på din " Temp " mappe og indeholder alle de skridt , der blev gjort fra det øjeblik du kørte "Setup.exe ", indtil installationen er færdig eller ikke . Logfilen er især vigtigt, når du foretager fejlfinding , hvorfor din installation mislykkedes , da det vil vise dig, hvor installationen mislykkedes , og hvad fejlkoden var .
Fælles fejlkoder
< p> Setup.exe genererer fejlkoder , som du kan se i setup.log efter installationen. Succesfulde installationer normalt generere en exit code = 0 . Exitkode betyder, at installationen har forladt , og værdien nul indikerer, at der ikke var nogen fejl. Andre Installationslogfilerne kan henvise at afslutte koder returkode . Denne linje er normalt den sidste linie findes i logfilen . En exit -kode, der har en positiv værdi betyder, at opsætningen forladt med nogle fejl. Typiske fejl kodeværdier er som følger : Hej
3010 : Det betyder, at opsætning kræver en genstart. Genstart computeren i sidste ende vil returnere en exit kode 0.
8192 : . . Anden fejlkode , der betyder en genstart
4101 : Dette betyder , at en anden setup.exe kører, og du har brug for at annullere én før du fortsætter med den anden. For at sikre , at kun én setup.exe kører , gå til din " Task Manager" (en simpel Ctrl + Shift + Esc lancerer det) og i " Processer"-fanen sørge for, at kun én instans af setup.exe er kører
4097 : . Dette betyder at du ikke har ordentlige rettigheder til at installere noget på din computer. For at løse dette , kan du enten kontakte din netværksadministrator , hvis du er i et kontor -netværk , eller du kan ændre det privilegium din brugerkonto som administrator
1633 : . Denne fejlkode betyder, at dit system ikke er foreneligt med ansøgningen. Dette sker , enten når du installerer et program, der ikke længere understøtter tidligere versioner af Windows ( Windows 95, 98, Windows ME ) eller et nyt operativsystem er frigivet , og ansøgningen endnu ikke er forenelige med det. Software-programmer har som regel oplysninger om, hvilke operativsystemer de er kompatible , så det er bedst at tjekke det først for at forhindre denne fejl kode.