2024 Autor: Peter John Melton | [email protected]. Zuletzt bearbeitet: 2023-12-16 04:41
Software, die installiert werden muss, benötigt Zeit, da sie sich mit dem Betriebssystem verbindet und ein Teil ihrer Prozeduraufrufe von den auf dem Computer verfügbaren Ressourcen abhängt. Wenn diese Ressourcen - z. Eine allgemeine DLL-Datei - fehlt auf dem Computer, das Installationsprogramm installiert sie möglicherweise separat oder das Programm kann nicht ausgeführt werden. Portable Software ist in vielerlei Hinsicht besser. Diese sind nicht von Systemdateien abhängig und können unabhängig von Systemressourcen ausgeführt werden. Besuche die Unterschied zwischen Portable- und Installer-Edition-Software.
Portable und Installer Edition Software
Installer Edition Software
Bei Software, die auf dem lokalen Computer installiert werden muss, verwenden Programmierer verschiedene Ersteller des Installationsprogramms, um ein Programm zu erstellen, mit dem die Software installiert wird. 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 und das Verknüpfen mit Dynamic Link Libraries (DLL-Dateien). In den meisten Fällen verwendet eine solche Software die vorhandenen allgemeinen 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 Speicherort.
Bei der Software, die installiert werden muss, besteht das Problem, dass Fingerabdrücke auf dem Computer verbleiben, auf dem sie installiert wurden, selbst nachdem Sie die Software deinstalliert haben. Wenn Sie also an einem privaten Bereich arbeiten, wissen die Leute möglicherweise, dass Sie Software installiert und deinstalliert haben.
Das zweite Problem ist, dass Sie diese Software auf jedem Computer installieren müssen, auf dem Sie sie verwenden möchten. Die Installation dauert einige Zeit, da nach der Installation der Software möglicherweise auch die Windows-Registrierung neu geladen werden muss.
Wenn Sie das Installationsprogramm zum Installieren der Software verwenden, kann es zu einer oder mehreren der folgenden Situationen kommen:
- Die Software erstellt je nach Konfiguration einen neuen Ordner unter Programme oder Benutzer
- Neue Werte werden in die Windows-Registrierung geschrieben und / oder alte Einträge können geändert werden
- Kopieren von Dateien aus dem Installationsprogramm auf den lokalen Computer
- Erstellung eines Desktops, Taskleistensymbol
- Ordner im Startmenü anlegen
- Kopieren von DLL-Dateien in die Ordner Windows oder C: Windows System32 usw.
Wenn Sie dieselbe Software deinstallieren, verbleiben möglicherweise eines oder mehrere der zuvor erstellten Elemente auf dem Computer und verraten möglicherweise, dass Sie die bestimmte Software auf dem Computer verwendet haben.
Portable Software ist viel besser als auf Installation basierende Software, da dieser Artikel den Unterschied zwischen Portable- und Installer-Edition-Software zeigt.
Tragbare Software
Wenn wir von tragbarer Software sprechen, müssen Sie sie nirgendwo installieren. Dadurch wird die Software portabel, da Sie sie auf USB-Sticks transportieren 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, mit denen Sie installationsbasierte Software in tragbare Software konvertieren können.
Portable Software funktioniert auf zwei Arten:
- Das portable Softwarepaket enthält bereits in die App eingebettete DLLs
- Die tragbare Software kann eine VM erstellen und darin ausführen - insbesondere, wenn sie die Registry verwenden muss. Die VM wird entfernt, sobald die portable Software geschlossen wird
Sie müssen es nicht installieren. So sparen Sie gleichzeitig Zeit und können einen Computer verwenden, ohne Fingerabdrücke der Software 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 Änderungen am tatsächlichen System vorzunehmen. Daher gibt es weniger Chancen, dass jemand anderes herausfindet, dass Sie die Software verwendet haben. Sie sind hilfreich, um sofort zur Arbeit zu gelangen und Sie vor neugierigen Blicken zu schützen.
Während die meisten tragbaren Programme keine Spuren hinterlassen, sollten Sie den Ordner (oder einen anderen Ort), in dem Sie die Software kopiert haben, überprüfen, um zu sehen, ob beim Starten eine INF- oder XML-Datei erstellt wurde. Manche tragbare 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 sich die tragbare Software befand, bevor Sie sie entfernen. Wenn Sie verwandte INF- oder XML-Dateien 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 Sie sich nicht darum kümmern, ob andere Benutzer 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 für die ordnungsgemäße Funktion viele DLLs erforderlich sind, die auf den Computer kopiert werden müssen. Obwohl es möglich ist, Visual Studio in eine portable Software zu konvertieren, wird das Endprodukt angesichts der Anzahl der Bibliotheken und Hilfedateien, die in eine tragbare Software integriert werden müssen, sehr groß sein. In solchen Fällen kann es zu langsam laufen.
Wenn Sie - wie ein Techniker - jemand sind, der Software auf verschiedenen Computern ausführen muss, sind portable Versionen besser, da Sie Zeit sparen. Bei Zensoren, gesperrten Standorten und Kriegsberichten usw. bietet Ihnen tragbare Software den erforderlichen Schutz.
Vielleicht möchten Sie sich einige dieser kostenlosen, tragbaren Windows-Programme ansehen.
Zusammenhängende Posts:
- Wie man fehlende DLL-Dateifehler auf Windows 10/8/7 PC behebt
- Angriffe, Verhinderung und Erkennung von Sicherheitslücken durch DLL-Hijacking
- Liste der Rundll32-Befehle für Windows 10/8/7
- Manuelles Zurücksetzen jeder Windows Update-Komponente auf den Standard
- Das Programm kann nicht gestartet werden, da MSVCP140.dll auf Ihrem Computer fehlt
Empfohlen:
Head Mounted Displays: Was ist der Unterschied zwischen erweiterter und virtueller Realität?
Da die digitale Technologie immer mehr in jeden Aspekt unseres analogen Lebens einfließt, schien es nur eine Frage der Zeit zu sein, bis sie begann, unsere einfachen alten visuellen Erfahrungen durch etwas mehr Verlockendes zu ersetzen.
Was ist der Unterschied zwischen der Xbox One, Xbox One S und Xbox One X?
Es gibt mehr als eine Xbox One. Microsoft hat bereits die Xbox One S veröffentlicht, eine neu gestaltete Xbox One mit einigen Upgrades. Microsoft hat auch ein großes Update namens Xbox One X veröffentlicht, das am 7. November 2017 veröffentlicht wurde und den Codenamen „Project Scorpio“trug.
Was ist der Unterschied zwischen den Philips Hue-Lampen der 1., 2. und 3. Generation?
Die 2. Generation der intelligenten Philips Hue-Glühbirnen ist schon lange auf dem Markt, und Glühlampen der dritten Generation sind erst kürzlich auf den Markt gekommen. In einigen Geschäften können Sie jedoch weiterhin Hue-Produkte der 1. Generation kaufen. Was Sie über die Philips Hue-Hubs der 1. und 2. Generation sowie über die neueren Glühlampen der 3. Generation wissen müssen
Was ist der Unterschied zwischen dem Locahost und der lokalen IP-Adresse?
Die heutige Question & Answer-Sitzung wird von SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.
Unterschied zwischen der Internet Explorer-App und der Desktopversion in Windows 8
Die Internet Explorer-App eignet sich eher für Touch-Geräte und ist eher eine abgespeckte Bare-Bones-Version. Es werden keine Add-Ins oder Plugins unterstützt. Die IE-App ist so optimiert, dass eine saubere, sichere Benutzererfahrung auf Ihren Touch-Geräten entsteht.