Διαφορά μεταξύ φορητού και λογισμικού εγκατάστασης

Difference Between Portable



Ως ειδικός πληροφορικής, με ρωτούν συχνά για τη διαφορά μεταξύ φορητού λογισμικού και λογισμικού εγκατάστασης. Ακολουθεί μια γρήγορη περιγραφή των βασικών διαφορών: Το φορητό λογισμικό είναι αυτόνομο και μπορεί να εκτελεστεί από οποιαδήποτε τοποθεσία, χωρίς να απαιτείται εγκατάσταση. Αυτό το καθιστά ιδανικό για χρήση σε μονάδα USB ή άλλα αφαιρούμενα μέσα. Το λογισμικό εγκατάστασης, από την άλλη πλευρά, πρέπει να εγκατασταθεί στο σύστημα προορισμού για να χρησιμοποιηθεί. Αυτό γενικά περιλαμβάνει την αντιγραφή αρχείων στην κατάλληλη θέση και την εκτέλεση ενός προγράμματος εγκατάστασης. Λοιπόν, ποιο είναι καλύτερο; Εξαρτάται από τις ανάγκες σας. Εάν χρειάζεται να χρησιμοποιήσετε ένα συγκεκριμένο πρόγραμμα σε πολλούς υπολογιστές ή δεν έχετε άδεια εγκατάστασης λογισμικού σε ένα σύστημα προορισμού, τότε το φορητό λογισμικό είναι ο καλύτερος τρόπος. Ωστόσο, εάν χρησιμοποιείτε ένα πρόγραμμα μόνο σε έναν υπολογιστή και δεν σας πειράζει η ταλαιπωρία της εγκατάστασης, τότε το λογισμικό εγκατάστασης είναι πιθανώς η καλύτερη επιλογή.



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





Λογισμικό έκδοσης Portable and Installer

Λογισμικό έκδοσης Portable and Installer





Λογισμικό Installer Edition

Για λογισμικό που απαιτεί εγκατάσταση σε τοπικό υπολογιστή, οι προγραμματιστές χρησιμοποιούν διαφορετικά δημιουργοί εγκαταστάτη δημιουργήστε ένα πρόγραμμα που θα εγκαταστήσει το λογισμικό. Δεν μπορείτε να εκτελέσετε απευθείας το λογισμικό, καθώς απαιτεί ορισμένα βήματα, όπως εγγραφή στο μητρώο των Windows, επαναφόρτωση του μητρώου, σύνδεση με βιβλιοθήκες δυναμικών συνδέσμων (αρχεία DLL). Στις περισσότερες περιπτώσεις, τέτοιο λογισμικό χρησιμοποιεί υπάρχοντα κοινά αρχεία DLL. Εάν ο προγραμματιστής έχει δημιουργήσει μια προσαρμοσμένη βιβλιοθήκη ή κάτι παρόμοιο, το πρόγραμμα εγκατάστασης θα αντιγράψει αυτό το αρχείο στην κατάλληλη θέση κατά την εγκατάσταση του λογισμικού.



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

πώς να σταματήσετε ένα gif

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

Όταν χρησιμοποιείτε το πρόγραμμα εγκατάστασης για την εγκατάσταση λογισμικού, ενδέχεται να προκύψουν ένα ή περισσότερα από τα ακόλουθα συμβάντα:



εντολές κατεβάζει τα παράθυρα 7
  1. Το λογισμικό δημιουργεί έναν νέο φάκελο στα Program Files ή Users, ανάλογα με τον τρόπο διαμόρφωσης του.
  2. Οι νέες τιμές εγγράφονται στο μητρώο των Windows ή/και οι παλιές καταχωρήσεις ενδέχεται να αλλάξουν
  3. Αντιγράψτε αρχεία από το πρόγραμμα εγκατάστασης στον τοπικό υπολογιστή
  4. Δημιουργία επιφάνειας εργασίας, εικονίδιο γραμμής εργασιών
  5. Δημιουργήστε ένα φάκελο στο μενού έναρξης
  6. Αντιγραφή αρχείων DLL σε φακέλους Windows ή C:WindowsSystem32 κ.λπ.

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

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

Φορητό λογισμικό

Όταν μιλάμε για φορητό λογισμικό, σημαίνει ότι δεν χρειάζεται να το εγκαταστήσετε πουθενά. Αυτό καθιστά το λογισμικό φορητό καθώς μπορείτε να το μεταφέρετε σε USB sticks και να το χρησιμοποιήσετε σε οποιονδήποτε υπολογιστή χωρίς να χρειάζεται να το εγκαταστήσετε σε κάθε υπολογιστή που θέλετε να χρησιμοποιήσετε. Απλώς συνδέετε τη μονάδα flash που περιέχει το φορητό λογισμικό στον υπολογιστή που χρησιμοποιείτε και εκκινείτε το φορητό λογισμικό. Τρώω κάποιους καλούς πόρους στο Διαδίκτυο που σας επιτρέπουν να μετατρέψετε λογισμικό που βασίζεται σε εγκατάσταση σε φορητό λογισμικό.

Το φορητό λογισμικό λειτουργεί με δύο τρόπους:

  1. Το φορητό πακέτο λογισμικού περιέχει ήδη τα αρχεία DLL που είναι ενσωματωμένα στην εφαρμογή.
  2. Το φορητό λογισμικό μπορεί να δημιουργήσει και να εκτελεστεί σε μια εικονική μηχανή, ειδικά εάν χρειάζεται να χρησιμοποιήσει το μητρώο. η εικονική μηχανή διαγράφεται μόλις κλείσει το φορητό λογισμικό

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

0x80070079

Προγράμματα όπως UltraSurf (λογισμικό διακομιστή μεσολάβησης) μπορεί απλά να μεταφερθεί σε μια αφαιρούμενη μονάδα δίσκου, να εκτελεστεί και να χρησιμοποιηθεί χωρίς αλλαγές στο πραγματικό σύστημα. Με αυτόν τον τρόπο, υπάρχει μικρότερη πιθανότητα κάποιος άλλος να ανακαλύψει ότι έχετε χρησιμοποιήσει το λογισμικό. Σας βοηθούν να ξεκινήσετε αμέσως, προστατεύοντάς σας από τα αδιάκριτα βλέμματα.

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

Το φορητό λογισμικό είναι πάντα καλύτερο σε σύγκριση με το λογισμικό που βασίζεται στην εγκατάσταση, εάν είναι μικρότερο σε μέγεθος. Εάν είναι τεράστιο λογισμικό και δεν σας ενδιαφέρει αν οι άλλοι γνωρίζουν ότι το χρησιμοποιείτε, μπορείτε να επιλέξετε την έκδοση εγκατάστασης. Ένα παράδειγμα τέτοιου λογισμικού που βασίζεται σε εγκατάσταση είναι το Visual Studio, καθώς απαιτεί πολλά DLL για να λειτουργήσουν σωστά, τα οποία πρέπει να αντιγραφούν στον υπολογιστή. Ενώ είναι δυνατή η μετατροπή του Visual Studio σε φορητό λογισμικό, το τελικό προϊόν θα είναι τεράστιο δεδομένου του αριθμού βιβλιοθηκών, αρχείων βοήθειας κ.λπ. που πρέπει να ενσωματωθούν σε ένα φορητό λογισμικό. Σε τέτοιες περιπτώσεις, μπορεί να λειτουργεί πολύ αργά.

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

Κατεβάστε το Εργαλείο επιδιόρθωσης υπολογιστή για γρήγορη εύρεση και αυτόματη διόρθωση σφαλμάτων των Windows

Ίσως θέλετε να ρίξετε μια ματιά σε μερικά από αυτά Δωρεάν φορητό λογισμικό για Windows .

Δημοφιλείς Αναρτήσεις