portable app

Was ist eine portable App und warum ist sie wichtig?

Stefan
11 Min Read
portable app

Portable Anwendungen bieten gegenüber ihren herkömmlichen Gegenstücken einige klare Vorteile.

Portable Anwendungen bieten gegenüber ihren traditionellen Gegenstücken einige eindeutige Vorteile. Sie sind leicht und ermöglichen es Ihnen, zwischen Computern zu wechseln und dabei Ihre Apps und Einstellungen mitzunehmen. Hier erfahren Sie, warum sie anders sind und warum sie manchmal – aber nicht immer – eine gute Wahl sind.

So werden normale Apps installiert

Wenn Sie eine App in Windows installieren, werden die Installationsdateien an verschiedene Speicherorte verschoben. Der Großteil der App-Dateien wird normalerweise in einen einzigen Ordner irgendwo im Ordner C:\Programme kopiert. Dateien, die Einstellungen enthalten, die für alle Benutzer der App gelten, werden möglicherweise im Ordner ProgramData erstellt .

Einstellungen, die für verschiedene Benutzerkonten auf dem PC spezifisch sind, werden in Dateien gespeichert, die im versteckten Ordner „AppData“ im Benutzerordner jedes Kontos erstellt werden. Die meisten Apps erstellen Einträge in der Windows-Registrierung, die auch verschiedene Konfigurationseinstellungen enthalten können. Und viele Apps nutzen gemeinsam genutzte Codebibliotheken, die mit Dingen wie dem .NET Framework und Visual C++ Redistributables installiert werden .

Diese Funktionstrennung bietet deutliche Vorteile. Mehrere Apps können Informationen aus Registrierungseinträgen oder gemeinsam genutzten Codebibliotheken gemeinsam nutzen, wodurch unnötige Duplikate vermieden werden. Wenn benutzerspezifische Einstellungen an einem Ort und systemweite Einstellungen an einem anderen gespeichert werden, können Apps die vielen verschiedenen Windows-Funktionen, die für ein Mehrbenutzersystem entwickelt wurden, besser nutzen. Zunächst einmal kann sich jeder Benutzer darauf verlassen, dass seine eigenen Einstellungen geladen werden, wenn er die App startet, nur weil er mit seinem eigenen Windows-Konto angemeldet ist. Funktionen wie Datei- und Freigabeberechtigungen basieren auf dieser Struktur. Und wenn alle Programmeinstellungen in bestimmten Bereichen gespeichert werden, ist die Sicherung Ihres Systems zuverlässiger.

Was ist eine portable App und warum sollte ich eine verwenden?

Eine portable App ist einfach eine App, die kein Installationsprogramm verwendet. Alle zum Ausführen der App erforderlichen Dateien befinden sich in einem einzigen Ordner, den Sie überall auf dem System ablegen können. Wenn Sie den Ordner verschieben, funktioniert die App trotzdem genauso. Anstatt eine portable App zu installieren, laden Sie sie normalerweise als ZIP-Datei herunter, extrahieren diese ZIP-Datei in einen Ordner und führen die ausführbare Datei für die App aus. Wenn die App das Speichern von Einstellungen ermöglicht, werden diese Einstellungen in Dateien direkt im selben Ordner gespeichert.

Der größte Vorteil portabler Apps liegt auf der Hand: Sie sind portabel. Wenn Sie sie beispielsweise auf ein USB-Laufwerk kleben , können Sie sie von Computer zu Computer mitnehmen. Sie hinterlassen keine Spuren auf den PCs, auf denen Sie sie ausführen. Alles, einschließlich aller Einstellungen, die Sie gespeichert haben, wird direkt im Ordner der portablen App auf dem USB-Laufwerk gespeichert. Das ist sehr ähnlich zu der Art und Weise, wie die Dinge damals mit MS-DOS und Windows 3.1 funktionierten.

Portable Apps können jedoch auch dann hilfreich sein, wenn Sie nicht zwischen Computern wechseln. Zum einen hinterlassen sie weniger Platz auf Ihrem PC. Sie sind in der Regel leichter als die meisten installierbaren Apps, einfach weil sie nicht installiert werden müssen. Sie können sie (zusammen mit ihren Einstellungen) mit Ihren anderen PCs synchronisieren, indem Sie beispielsweise Dropbox oder einen anderen Cloud-Dienst verwenden. Oder Sie können eine App einfach einmal verwenden, ohne sich Sorgen machen zu müssen, dass sie Datenmüll auf Ihrem System hinterlässt.

Natürlich wird es immer Apps geben, die Sie installieren müssen. Entweder sind sie einfach zu groß – oder zu kompliziert –, um als portable App ausgeführt zu werden, oder sie müssen die Mehrbenutzer- oder Sicherheitsfunktionen von Windows nutzen. Viele Apps gibt es jedoch in beiden Varianten, was bedeutet, dass Sie beim Herunterladen zwischen einem Installationsprogramm und einer ZIP-Datei wählen können.

Natürlich hat die Verwendung portabler Apps auch einige Nachteile. Die Benutzerkontensteuerung (UAC) von Windows funktioniert bei portablen Apps nicht so wie bei installierten Apps, was bedeutet, dass sie stärker nicht-administrativen Prozessen unterliegen. Dies kann man sowohl als Vorteil als auch als Nachteil betrachten. Der Vorteil ist, dass Sie eine portable App, wenn Sie sie benötigen, wahrscheinlich auch dann ausführen können, wenn Sie sich in einem Netzwerk befinden – beispielsweise bei der Arbeit –, in dem Sie keine normale App installieren können. Der Nachteil ist, dass die IT-Abteilung und alle von ihr eingeführten Sicherheitsprotokolle möglicherweise weniger effektiv sind.

Ein weiterer Nachteil portabler Apps ist, dass sie normalerweise nicht für mehrere Benutzer konzipiert sind. Das ist wahrscheinlich kein großes Problem, da Sie wahrscheinlich ein portables Laufwerk erstellen, das Sie nur für sich selbst mit sich herumtragen können. Wenn jedoch mehrere Benutzer eine App verwenden müssen, müssen sie entweder alle dieselben Einstellungen verwenden oder Sie müssen mehrere Kopien des App-Ordners auf Ihrem portablen Laufwerk haben.

Wenn Sie portable Apps von einem USB-Laufwerk ausführen, sollten Sie besonders darauf achten, das Laufwerk richtig auszuwerfen, anstatt es einfach herauszuziehen. Andernfalls können Sie die Apps beschädigen oder dazu führen, dass Einstellungen nicht richtig gespeichert werden. Dieses Problem kann sogar auf PCs auftreten, die USB-Laufwerke nicht gut verarbeiten, wenn sie in den Ruhezustand oder in den Hibernationsmodus wechseln. Auf modernen PCs ist dies weniger ein Problem als früher, aber es gibt auch heute noch PCs, die den Ruhezustand nicht gut verarbeiten.

Allerdings überwiegen die Vorteile portabler Apps in der Regel die Nachteile – insbesondere, wenn Sie häufig zwischen verschiedenen PCs wechseln.

Welche Arten portabler Apps sind verfügbar?

Wenn Sie bei portablen Apps hauptsächlich an Systemdienstprogramme denken, die Leute vom technischen Support mit sich herumtragen, werden Sie überrascht sein, dass es alle möglichen portablen Apps gibt. In unserem Leitfaden zu den besten kostenlosen portablen Apps für Ihr Flash-Laufwerk-Toolkit können Sie eine Menge davon nachlesen . Sie finden dort natürlich Systemdienstprogramme, aber auch Apps für praktisch jeden Bedarf – Produktivität, Kommunikation, Grafik- und Bildanzeige und vieles mehr.

Zusätzlich zu all diesen eigenständigen Apps können Sie auch Anwendungspakete herunterladen, die Sie auf einem USB-Laufwerk installieren können. Diese Pakete bieten Ihnen normalerweise einen Launcher im Startmenü-Stil für den Zugriff auf die Apps, und einige koordinieren auch die App-Einstellungen für Sie. Viele dieser Pakete bieten Hunderte kostenloser portabler Apps zur Auswahl, mit denen Sie im Wesentlichen einen vollständigen, portablen Arbeitsbereich erstellen können. PortableApps und LiberKey sind zwei der beliebtesten Pakete.

Wenn Sie daran interessiert sind, sollten Sie sich die Zeit nehmen, die verschiedenen portablen Suiten durchzusehen. In manchen Fällen sind portable Apps nur über eine solche Softwaresuite verfügbar. PortableApps.com bietet beispielsweise Zugriff auf mehrere hundert portable Apps, die Sie herunterladen und auf Ihrer PortableApps-Festplatte installieren können. Viele dieser Apps können nur in der PortableApps-Suite installiert werden und haben keine portable Version, die Sie ohne die Suite verwenden können. PortableApps bietet den Vorteil, dass Sie genau auswählen können, welche Apps Sie einschließen möchten. Bei anderen Suiten sind alle portablen Apps im Hauptdownload gebündelt, es ist also ein Alles-oder-Nichts-Angebot. Aber jede Suite bietet möglicherweise spezielle Tools, die Sie bei anderen Suiten nicht finden können. Sehen Sie sich also an, welche Apps für die jeweilige Suite verfügbar sind, bevor Sie Ihre Entscheidung treffen.

Sie werden auch feststellen, dass wir bei der Empfehlung von Dienstprogrammen von Drittanbietern in vielen unserer Artikel häufig portable Apps anstelle von installierbaren Apps empfehlen.

Kann ich regulär installierbare Apps portabel machen?

Es ist oft möglich, eine normale App portabel zu machen, aber das kann etwas knifflig sein und erfordert normalerweise etwas Arbeit. Wenn es sich um eine sehr einfache App handelt – beispielsweise ein Dienstprogramm, das offensichtlich keine installierbare App sein muss – ist es manchmal möglich, diese Dateien aus dem Installationsprogramm zu extrahieren und in eine portable App umzuwandeln . Dies ist keine Methode, die garantiert funktioniert, aber es ist möglicherweise einen Versuch wert.

Eine weitere Möglichkeit, eine installierbare App portabel zu machen, besteht darin, die App zu virtualisieren. Dies erfordert normalerweise einen erheblichen Einrichtungsaufwand, aber im Wesentlichen erstellen Sie eine portable virtuelle Maschine, auf der das erforderliche Betriebssystem und die gewünschte App (oder Apps) ausgeführt werden können, und laden diese virtuelle Maschine dann auf das gewünschte portable Medium. Portable VirtualBox ist das am häufigsten verwendete Tool hierfür, und wir haben eine hervorragende Anleitung, wie Sie damit virtuelle Maschinen überallhin mitnehmen können . VirtualBox selbst ist ein kostenloses virtuelles Maschinenangebot von Oracle, das auf praktisch jedem Desktop-Betriebssystem ausgeführt werden kann. Portable VirtualBox ist ein Wrapper für VirtualBox, der es in eine portable Anwendung verwandelt, die Sie auf einem USB-Stick oder einer externen Festplatte installieren können wdym.

Cameyo ist eine weitere interessante Virtualisierungsoption. Anstatt eine komplette virtuelle Maschine von Ihrem tragbaren Laufwerk aus auszuführen, erstellen Sie eine virtuelle Maschine auf Ihrem Desktop-System. Anschließend verwenden Sie Cameyo, um die Installation einer App in dieser virtuellen Maschine aufzuzeichnen. Anschließend erstellt Cameyo eine einzelne ausführbare Datei, die Sie dann auf Ihr tragbares Laufwerk ziehen und ausführen können, wo immer Sie möchten. Cameyo ist auch für Privatanwender oder kleine Unternehmen kostenlos. Wenn Sie neugierig sind, haben wir auch eine Anleitung zur Verwendung von Cameyo zum Erstellen tragbarer Apps .

Egal, für welche Methode Sie sich entscheiden, es lohnt sich, die Möglichkeiten portabler Apps zu erkunden. Es gibt nichts Besseres als das Gefühl von Freiheit und Flexibilität, das Sie bekommen, wenn Sie wissen, dass Sie mit dem USB-Stick an Ihrem Schlüsselbund alle wichtigen Aspekte Ihres Computerlebens ausführen können.