Unterschiede zwischen tragbaren und Installationsprogrammen

Frage: Was ist der Unterschied zwischen einem tragbaren Programm, für das keine Installation erforderlich ist, und einem Programm, das stattdessen mit einer automatischen Prozedur installiert wird, bei der viele Dateien in verschiedene Ordner des Betriebssystems kopiert werden? "> Dies ist einer der Hauptunterschiede zwischen herkömmlichen und tragbaren Programmen und es lohnt sich zu verstehen, ob und wann sie einander vorzuziehen sind.
Programme, die auf Ihrem Computer installiert werden müssen, beginnen mit einer Datei namens Installer, die Anweisungen zum Kopieren der verschiedenen Dateien, zum Herstellen von Verbindungen mit den internen Bibliotheken des Systems (DLL-Dateien) und zum Schreiben von Registrierungsschlüsseln unter Windows enthält.
In den meisten Fällen verwendet die Software vorhandene DLL-Dateien, außer in Fällen, in denen der Programmierer eine benutzerdefinierte Bibliothek mit einer Datei erstellt hat, die während der Softwareinstallation entsprechend positioniert werden muss.
Da sie in das System integriert sind, sind die Programme mit Installationsprogramm, wenn sie gut entworfen und programmiert sind, in ihrer Ausführung und ihrem Betrieb schneller als die tragbaren Programme.
Software, die installiert werden muss, kann nicht gelöscht werden, um sie von Ihrem Computer zu entfernen. Sie erfordert jedoch ein Deinstallationsverfahren, das von einem mitgelieferten Programm geleitet wird.
Das Problem ist, dass diese Deinstallation manchmal schlecht konzipiert wurde und nicht alle Dateien und Referenzen löschen kann, die von der Installation aus diesem Programm stammen.
Aus Sicht des Datenschutzes ist es außerdem immer möglich zu wissen, ob ein bestimmtes Programm auf einem PC installiert wurde.
Wenn Sie das Installationsprogramm zum Installieren eines Programms verwenden, geschieht auf dem Windows-PC Folgendes:
- Die Software erstellt je nach Konfiguration einen neuen Ordner in Programmen oder Benutzern .
- Neue Werte werden in die Windows-Registrierung geschrieben und / oder alte Einträge können geändert werden.
- Das Installationsprogramm kopiert Dateien in den erstellten Ordner.
- Auf dem Desktop, im Startmenü und in der Taskleiste wird eine Verknüpfung zum Programm erstellt
- Möglicherweise wurden einige neue DLL-Dateien zum Ordner C: \ Windows \ System32 hinzugefügt.
- Wenn Sie dieselbe Software deinstallieren, können eines oder mehrere der oben erstellten Elemente auf dem Computer verbleiben.
LESEN SIE AUCH: Erstellen Sie tragbare Programme von denen, die mit Software-Virtualisierung auf dem PC installiert sind
Tragbare Programme hingegen bestehen aus einer oder mehreren Dateien in einem Ordner, die verschoben werden können, wo immer Sie möchten, auch auf einem USB-Stick.
Sie werden genau deshalb als "portabel" bezeichnet, weil sie beim Kopieren auf ein tragbares USB-Laufwerk auf jedem PC ausgeführt werden können, ohne dass sie installiert werden müssen.
Dank dieser Funktion ändern sie keine Systemdateien, hinterlassen keine Spuren auf dem verwendeten PC und ermöglichen daher die Verwendung auch bei voller Privatsphäre.
Wenn es einen Ordner gibt, in dem das Programm ausgeführt wird, kann es bei seiner Ausführung in demselben Ordner eine INF- oder XML-Datei erstellen.
Tragbare Software enthält bereits integrierte DLLs und kann sogar eine virtuelle Maschine zum Ausführen erstellen, insbesondere wenn die Registrierung verwendet werden muss (die VM wird dann entfernt, wenn das Programm geschlossen wird).
Wie oben erwähnt, ist es nicht erforderlich, es zu installieren, und es spart einige anfängliche Zeit, selbst wenn seine Ausführung etwas langsamer als ein Installationsprogramm bleibt.
Während theoretisch jede Software portabel werden kann, können in der Praxis nicht alle Programme portabel sein. weil sie riesig wären.
Zum Beispiel würden Office-Programme die Aufnahme mehrerer DLL-Dateien erfordern, die bereits in Windows enthalten sind, und vieler interner Referenzen, die viel größer als normal werden würden.
Tragbare Programme sind sehr nützlich für Techniker, die an mehreren Computern arbeiten, und für diejenigen, die öffentliche Computer anonym verwenden möchten.
In einem anderen Artikel haben wir die besten tragbaren Programme ohne Installation für USB-Sticks (Windows) gesehen .

Lassen Sie Ihren Kommentar

Please enter your comment!
Please enter your name here