Οι υπολογιστές ενδέχεται να έρχονται προ-φορτωμένοι με λογισμικό, αλλά είναι σπάνιο να βρεθεί ένας υπολογιστής χωρίς πρόσθετο λογισμικό εγκατεστημένο. Η εγκατάσταση νέου λογισμικού είναι μια διαδικασία που απαιτεί ελάχιστη σκέψη και εξαρτάται κυρίως από κουμπιά κλικ σε ένα πρόγραμμα εγκατάστασης.

Δύο τύποι αρχείων βρίσκονται σε κοινή χρήση στα Windows και ίσως έχετε δει ή χρησιμοποιήσετε και τα δύο σε κάποιο σημείο. Αυτά είναι ".exe" και ".msi" και μπορεί να αισθάνεστε σκληρά για να εντοπίσετε τυχόν διαφορές, αλλά δεν αποτελεί έκπληξη το γεγονός ότι διαφέρουν.

.exe εναντίον .msi

Προτού αντιμετωπιστούν οι διαφορές τους, αξίζει να επιβεβαιώσουμε τις ομοιότητές τους. Και οι δύο είναι οι εγκαταστάτες εφαρμογών και ο στόχος της ανάπτυξής τους είναι ο ίδιος - απλή εγκατάσταση λογισμικού μέσω ενός απλού τεχνικού εγκατάστασης.

EXE: Εκτελέσιμο

Δεν είναι έκπληξη το γεγονός ότι ο τύπος αρχείου τριών γραμμάτων επεκτείνεται στη λέξη "εκτελέσιμο", που είναι μια απλή εξήγηση για τον τρόπο λειτουργίας της εγκατάστασης. Το πρόγραμμα εγκατάστασης διαθέτει επιλογές, όπως τη συσχέτιση με τύπους αρχείων ή την ενεργοποίησή του με τα Windows.

Ο τύπος αρχείου .exe μπορεί επίσης να ζητήσει πρόσθετα πρόσθετα και λογισμικό υποβάθρου, κάτι που είναι πιθανό να παρατηρήσετε την εγκατάσταση παιχνιδιών ή συγκεκριμένων προγραμμάτων. Μπορεί να απαιτούν το πλαίσιο .NET της Microsoft για να λειτουργούν σωστά και ο εγκαταστάτης θα σας επιτρέψει να ξεκινήσετε τη λήψη κάνοντας κλικ σε ένα κουμπί.

Κατά τη διάρκεια της εγκατάστασης ενδέχεται επίσης να υπάρχουν ερωτήσεις για την επιλογή γλώσσας εγκατάστασης. Αυτός είναι ο τύπος αρχείου .exe που μπορεί να φιλοξενήσει εύκολα, ενώ είναι φαινομενικά πιο δύσκολο να επιτευχθεί ο ίδιος στόχος με τους εγκαταστάτες .msi. Αν και δεν είναι αδύνατο να γίνει, η αυξημένη απλότητα μπορεί να βοηθήσει στην επιλογή ενός .exe εγκαταστάτη.

Ωστόσο, το .exe δεν αφορά αποκλειστικά την εγκατάσταση λογισμικού. Τα Windows χρησιμοποιούν την ίδια επέκταση αρχείων αλλού και ο Διαχειριστής εργασιών χρησιμοποιείται μόνο για να αποδείξει αυτό. Οι διαδικασίες των Windows, συμπεριλαμβανομένων εκείνων που είναι ζωτικής σημασίας για το λειτουργικό σύστημα και το λογισμικό σας, τελειώνουν σε .exe. Ένα άλλο παράδειγμα είναι εάν πρέπει να επανεκκινήσετε την Εξερεύνηση των Windows, η εντολή στο παράθυρο "Εκτέλεση" δεν είναι "explorer", αλλά "explorer.exe".

MSI: Microsoft Installer

Η εμφάνιση του εγκαταστάτη είναι συνήθως πολύ συνεπής μέσα στον τύπο αρχείου .msi. Η διάταξη τους είναι σαφώς καθορισμένη όταν συντάσσονται, πράγμα που σημαίνει ότι η αισθητική παραλλαγή δεν είναι τόσο εύκολη όσο και με τα αρχεία .exe για παιχνίδια και λογισμικό.

Ως αποτέλεσμα, μπορεί να είναι πιο εύκολο να ακολουθήσετε τη διάταξη ενός εγκαταστάτη .msi και οι λιγότερο έμπειροι χρήστες θα μπορούσαν να βρεθούν πιο έγκαιροι σε αυτό πιο γρήγορα. Η σχετιζόμενη πολυπλοκότητα με την επίτευξη ορισμένων λειτουργιών σύμφωνα με τις οδηγίες .msi θα μπορούσε, θεωρητικά, να οδηγήσει σε μια απλούστερη εγκατάσταση για ένα υποσύνολο της πιθανής τους βάσης χρηστών.

Η εγκατάσταση κατά παραγγελία είναι το άλλο χαρακτηριστικό που το .msi είναι αξιοσημείωτο, και είναι ένα .exe δεν μπορεί να αναπαραχθεί. Οι αρχικές εγκατύνσεις μπορούν να γίνουν πολύ γρήγορα όσο λιγότερο γίνεται - η κύρια διαδικασία λαμβάνει χώρα μετά την εκκίνηση του λογισμικού. Η ίδια η Microsoft ισχυρίζεται ότι αυτό μπορεί να "συντομεύσει τη φάση εγκατάστασης και διαμόρφωσης", με άλλα λόγια, το πρόγραμμα εγκατάστασης .msi θα μπορούσε να είναι ταχύτερο σε ορισμένες περιπτώσεις.

Ένα τελευταίο γεγονός διαχωρίζει σαφώς τους δύο τύπους αρχείων και αυτή είναι η χρήση τους. Ο τύπος αρχείου .msi είναι απλά καλύτερος για την ανάπτυξη δικτύου. Οι διαχειριστές του συστήματος μπορούν να το χρησιμοποιήσουν για να προωθήσουν λογισμικό σε πολλούς υπολογιστές ταυτόχρονα. Ενώ υπάρχουν άρθρα που εξηγούν πώς λειτουργεί η ανάπτυξη λογισμικού, όλα δείχνουν αυτόν τον τύπο αρχείου.

Ποιο πρόγραμμα εγκατάστασης πρέπει να χρησιμοποιήσετε;

Η ανησυχία που τίθεται σε αυτό το ζήτημα είναι τόσο μικρή είναι αμελητέα. Και οι δύο θα λειτουργήσουν καλά με μεμονωμένους υπολογιστές, και οι δύο λειτουργούν χωρίς πρόβλημα. Είναι ευκολότερο να αποφασίσετε με βάση το τι είναι διαθέσιμο ο εγκαταστάτης, αντί να επιτρέψετε εξωτερικούς παράγοντες να περιπλέξουν το πρόβλημα. Η επιλογή θα μπορούσε να γίνει με έναν παράγοντα εκτός του ελέγχου του χρήστη, όπως οι ταχύτητες λήψης σε σύγκριση με τα μεγέθη αρχείων.