Nicht alle Software-Apps sind portabel. Während die meisten portablen Apps von Portableapps.com heruntergeladen und verwendet werden können, müssen Sie Virtualisierungsprogramme wie Cameyo und Evalaze verwenden, wenn Sie eine portable Version einer Software erstellen möchten, die ansonsten nicht verfügbar ist. Während wir bereits die Verwendung von Cameyo besprochen haben, wird dieser Artikel zeigen, wie Sie mit Evalaze Windows-Anwendungen virtualisieren und portabel machen können.

Vorteile der Virtualisierung von Windows-Anwendungen

Der offensichtliche Vorteil von portablen Apps ist die Fähigkeit, die portablen Apps überall mit beliebigen Mitteln wie einem USB-Stick oder dem Internet zu nutzen. Es ist nicht notwendig, Apps überall zu installieren. Sie müssen nur den portablen App-Ordner nehmen, der auch alle Einstellungen und Daten mitnimmt.

Ein weniger bekannter Vorteil von portablen Apps besteht darin, dass sie das System vor Viren schützen können. Da die meisten portablen Apps in ihren eigenen virtuellen Containern ausgeführt werden, wird sich die Beschädigung höchstwahrscheinlich nicht auf das gesamte System auswirken.

Wie funktioniert die Virtualisierung?

Evalaze scannt das System vor der eigentlichen Installation der Anwendung. Es sucht nach geänderten und neu erstellten Dateien, einschließlich DLLs, ausführbaren Dateien und Registrierungsänderungen. Derselbe Scan wird ausgeführt, nachdem die Installation abgeschlossen ist. Die während des Scans erfassten Daten werden in einer einzigen Datei mit der Erweiterung .evd gespeichert.

Wenn Sie Windows-Anwendungen virtualisieren, können Sie verschiedene Versionen derselben Software ohne Datenkonflikte ausführen. Die virtualisierten Anwendungen werden in einer Sandbox ausgeführt. Dadurch werden die ausgeführten Anwendungen sicherer und die Daten werden nicht in das System geschrieben. Die Daten werden entweder in den virtualisierten Applikationsordner geschrieben oder komplett entsorgt.

Verwenden von Evalaze zum Virtualisieren von Windows-Anwendungen

Evalaze hat eine sehr einfache Benutzeroberfläche. Sie können einen Assistenten verwenden, um eine Anwendung zu virtualisieren, oder Sie tun dies manuell mit allen verfügbaren Optionen. Wir werden den Assistenten für dieses Tutorial verwenden. Sie müssen nur einfache Schritte befolgen, um eine virtuelle App zu erstellen.

Der Evalaze-Assistent fragt nach dem Anwendungsnamen und dem Aufnahmepfad, in dem alle Einstellungen gespeichert werden. Der Standardpfad ist C: \ capture. Wenn Sie Windows 7 oder Windows 8 verwenden, sollten Sie das Systemlaufwerk wegen der Einschränkung des Betriebssystems nicht zum Speichern von Ausgabedateien von Evalaze verwenden. Die Anwendungen funktionieren möglicherweise nicht gut, wenn sie auf dem Systemlaufwerk platziert werden.

Drücken Sie die Schaltfläche Weiter, um den Scan vor der Installation zu starten. Je nach Größe des Systemlaufwerks kann es einige Zeit dauern, bis der Scan abgeschlossen ist. Der Assistent sucht nach Dateisystem- und Registrierungsänderungen und speichert den Systemstatus zum Vergleich mit dem Scanstatus nach der Installation.

Nachdem der Vorscan-Vorgang abgeschlossen ist, müssen Sie auf die Schaltfläche "Setup auswählen" klicken, um das Software-Setup auszuwählen, das Sie virtualisieren möchten. In diesem Schritt wird die Evalaze-App im Hintergrund ausgeführt, während Sie die Software installieren und konfigurieren. Es ist ratsam, während der Ausführung von Evalaze keine andere Anwendung auszuführen, um Konflikte zu vermeiden.

Wenn die Installation abgeschlossen ist, konfigurieren Sie die App so, dass alle gewünschten Einstellungen in der virtualisierten App aufgezeichnet werden. Nach der Konfiguration müssen Sie zu Evalaze zurückkehren und auf Weiter klicken, um den Post-Scan auszuführen.

Der Post-Scan-Prozess dauert ziemlich lange, da er zuerst das Dateisystem und die Registrierung wie beim Vorscan scannen und dann die beiden vergleichen muss.

Im nächsten Schritt müssen Sie die ausführbaren Dateien auswählen, die zum Starten der virtualisierten Anwendung verwendet werden. Es wird nur eine primäre Anwendung geben, aber Sie können mehrere ausführbare Dateien auswählen, die aus dem portablen Ordner ausgeführt werden können.

Nachdem Sie auf Weiter geklickt haben, erhalten Sie zwei Auswahlmöglichkeiten:

  1. Verwenden Sie den WriteCopy-Modus
  2. Verwenden Sie den Merge-Modus

Sie müssen einen Modus der Virtualisierung auswählen. Im WriteCopy-Modus wird die Anwendung vollständig virtualisiert und kann nicht direkt mit dem Host-Betriebssystem interagieren. Stattdessen wird die Sandbox verwendet, um die Schreiboperationen auf das Host-Betriebssystem umzuleiten. Im Merge-Modus kann die Anwendung vom Host-Betriebssystem lesen und schreiben. Der Merge-Modus sollte verwendet werden, wenn die Anwendung Systemdateien und Systemregistrierungswerte ändern muss.

Auf dem nächsten Bildschirm können Sie den Namen des Sandbox-Containers ändern. Der Sandbox-Container hat die Erweiterung .evd und enthält alle für die Virtualisierung erforderlichen Dateien.

Schließlich müssen Sie den Build-Prozess ausführen, indem Sie auf die Schaltfläche Weiter klicken. Die virtualisierte Anwendung wird im Ordner "output" in dem Ordner verfügbar sein, den Sie im ersten Schritt angegeben haben.

Fazit

Ich benutze Evalaze, um Windows-Anwendungen für ein paar Tage zu virtualisieren. Einige Anwendungen funktionieren im WriteCopy-Modus einwandfrei, während andere im Merge-Modus eingestellt werden müssen. Sie müssen mit verschiedenen Apps experimentieren, um sicherzustellen, dass die mit Evalaze erstellten Anwendungen portabel sind und auf jedem Windows-System ausgeführt werden können.

Wir würden uns freuen, von Ihren Erfahrungen mit Evalaze bei der Virtualisierung Ihrer regelmäßig genutzten Apps zu hören. Wir würden uns über Kommentare im unten angegebenen Bereich freuen.

Evalaze