Unterschied zwischen Portable und Installer Edition Software

Software, die installiert werden muss, braucht Zeit, da sie sich mit dem Betriebssystem verbindet, und ein Teil ihrer Prozeduraufrufe hängt von den Ressourcen ab, die bereits auf dem Computer verfügbar sind. Wenn diese Ressourcen – z. B. eine allgemeine DLL -Datei – auf dem Computer fehlen, installiert der Installer sie möglicherweise entweder separat oder das Programm kann nicht ausgeführt werden. Tragbare Software ist in vielerlei Hinsicht besser. Diese sind nicht von Systemdateien abhängig und können unabhängig von Systemressourcen ausgeführt werden. Sehen Sie sich den Unterschied zwischen portabler und Installer-Edition-Software an(difference between portable and installer edition software) .

Unterschied zwischen Portable und Installer Edition Software

Portable und Installer-Edition-Software

Installer-Edition-Software

Für Software, die auf dem lokalen Computer installiert werden muss, verwenden Programmierer verschiedene Installer-Ersteller(installer creators) , um ein Programm zu erstellen, das die Software installiert. Sie können die Software nicht direkt ausführen, da bestimmte Schritte erforderlich sind, z. B. die Registrierung bei der Windows - Registrierung, ein Neuladen der Registrierung, das Verknüpfen mit Dynamic Link Libraries ( DLL- Dateien). In den meisten Fällen verwendet diese Software die vorhandenen gemeinsamen DLL - Dateien. Wenn der Programmierer eine benutzerdefinierte Bibliothek oder etwas Ähnliches erstellt hat, kopiert das Installationsprogramm diese Datei während der Installation der Software an den entsprechenden Ort.

Probleme mit der Software, die installiert werden muss, bestehen darin, dass sie möglicherweise Fingerabdrücke auf dem Computer hinterlassen, auf dem sie installiert wurden – selbst nachdem Sie die Software deinstalliert haben. Wenn Sie also an etwas Privatem arbeiten, wissen die Leute möglicherweise, dass Sie Software installiert und deinstalliert haben.

Das zweite Problem ist, dass Sie eine solche Software auf jedem Computer installieren müssen, auf dem Sie sie verwenden möchten. Die Installation(Installation) dauert einige Zeit, da nach der Installation der Software möglicherweise auch die Windows-Registrierung neu geladen werden muss.(Windows Registry)

Wenn Sie das Installationsprogramm zum Installieren von Software verwenden, kann eine oder mehrere der folgenden Situationen eintreten:

  1. Die Software erstellt je nach Konfiguration einen neuen Ordner unter Programme(Program Files) oder Benutzer(Users)
  2. Neue(New) Werte werden in die Windows-Registrierung(Windows Registry) geschrieben und/oder alte Einträge können geändert werden
  3. Kopieren von Dateien aus dem Installationsprogramm(Installer) auf den lokalen Computer
  4. Erstellung von Desktop, Taskleistensymbol
  5. Erstellen eines Ordners im Startmenü
  6. Kopieren von DLL - Dateien in Windows oder C: Windows System32 usw. Ordner

Wenn Sie dieselbe Software deinstallieren, bleiben möglicherweise eines oder mehrere der oben erstellten Elemente auf dem Computer zurück und verraten möglicherweise, dass Sie die bestimmte Software auf dem Computer verwendet haben.

Portable Software ist viel besser als installationsbasierte Software, wie dieser Artikel über den Unterschied zwischen portabler und Installer-Edition-Software zeigt.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)

Tragbare Software

Wenn wir portable Software sagen, bedeutet das, dass Sie sie nirgendwo installieren müssen. Dies macht die Software portabel, da Sie sie auf USB - Sticks mitnehmen und auf jedem Computer verwenden können, ohne sie auf jedem Computer installieren zu müssen, den Sie verwenden möchten. Sie schließen einfach den USB-Stick mit der tragbaren Software an den Computer an, den Sie verwenden, und starten die tragbare Software. Es gibt einige gute Ressourcen im Internet , die es Ihnen ermöglichen, installationsbasierte Software in portable Software umzuwandeln.

Tragbare Software funktioniert auf zwei Arten:

  1. Das portable Softwarepaket enthält bereits in die App eingebettete DLLs
  2. Die portable Software kann eine VM erstellen und darin laufen – besonders wenn sie Registry verwenden muss ; die VM wird entfernt, sobald die portable Software geschlossen wird

Sie müssen es nicht installieren. So hilft es Ihnen, Zeit zu sparen, während Sie gleichzeitig einen Computer verwenden können, ohne Software-Fingerabdrücke in der Registrierung oder anderswo zu hinterlassen.

Programme wie UltraSurf (eine Proxy-Software) können einfach auf einem Wechseldatenträger mitgeführt, gestartet und verwendet werden, ohne etwas am eigentlichen System zu ändern. Daher besteht eine geringere Wahrscheinlichkeit, dass jemand anderes entdeckt, dass Sie die Software verwendet haben. Sie sind hilfreich, um sofort mit der Arbeit beginnen zu können, und schützen Sie gleichzeitig vor neugierigen Blicken.

Während die meiste portable Software keine Spuren hinterlässt, sollten Sie den Ordner (oder einen anderen Ort), in den Sie die Software kopiert haben, überprüfen, um festzustellen, ob beim Start eine INF- oder XML -Datei erstellt wurde. Einige portable Software erstellt diese Dateien in denselben Ordnern, in denen sie vorhanden waren – um die Softwarekonfiguration oder etwas anderes zu speichern. Es ist immer besser, den Ordner zu überprüfen, in dem die tragbare Software vorhanden war, bevor Sie sie entfernt haben. Wenn Sie verwandte INF oder XML finden , löschen Sie sie einfach, wenn Sie sie geheim halten möchten.

Portable Software ist im Vergleich zu installationsbasierter Software immer besser, wenn sie kleiner ist. Wenn es sich um eine riesige Software handelt und es Ihnen egal ist, ob andere wissen, dass Sie sie verwenden, können Sie sich für die Installationsversion entscheiden. Ein Beispiel für eine solche installationsbasierte Software ist Visual Studio , da es viele DLLs benötigt, die für eine ordnungsgemäße Funktion auf den Computer kopiert werden müssen. Obwohl es möglich ist, Visual Studio in portable Software umzuwandeln, wird das Endprodukt riesig sein, wenn man bedenkt, wie viele Bibliotheken und Hilfedateien usw. in eine portable Software integriert werden müssen. Es kann in solchen Fällen zu langsam laufen.

Wenn Sie jemand sind – wie ein Techniker – der einige Software auf verschiedenen Computern ausführen muss, sind portable Versionen besser, da Sie Zeit sparen. Im Falle von Zensur, gesperrten Seiten und Kriegsberichterstattung usw. bietet Ihnen portable Software den Schutz, den Sie benötigen.

Vielleicht möchten Sie sich einige dieser kostenlosen tragbaren Windows-Softwareprogramme(Free Portable Windows Software) ansehen .(You might want to take a look at some of these Free Portable Windows Software.)

Zufällige Lektüre(Random read)Interessante, weniger bekannte Microsoft Trivia and Fun Facts(Interesting lesser know Microsoft Trivia and Fun Facts) .



About the author

Ich bin ein Softwareentwickler mit über 10 Jahren Erfahrung auf den Plattformen Windows 11 und 10. Mein Fokus lag auf der Entwicklung und Wartung hochwertiger Software für Windows 7 und Windows 8. Ich habe auch an einer Vielzahl anderer Projekte gearbeitet, einschließlich, aber nicht beschränkt auf Chrome, Firefox, Xbox One und Dateien.



Related posts