Не всички софтуерни приложения са преносими. Докато повечето преносими приложения могат да бъдат изтеглени и използвани от Portableapps.com, ако искате да създадете портативна версия на софтуер, който няма друг по друг начин, ще трябва да използвате инструменти за виртуализация като Cameyo и Evalaze. Докато вече сме обсъждали използването на Cameyo, тази статия ще ви покаже как да използвате Evalaze за виртуализиране на Windows приложения и да ги направите преносими.

Предимства на виртуализирането на приложения за Windows

Очевидното предимство на преносимите приложения е възможността да се пренасят преносимите приложения навсякъде с помощта на средства като USB флаш памет или интернет. Не е необходимо да инсталирате приложения навсякъде. Просто трябва да вземете папката за преносими приложения, която също ще вземе всички настройки и данни заедно с нея.

По-малко известно предимство на преносимите приложения е, че те могат да бъдат чудесни за предотвратяване на появата на вируси от системата. Тъй като повечето преносими приложения работят в собствените си виртуални контейнери, корупцията най-вероятно няма да засегне цялата система.

Как функционира виртуализацията

Evalaze сканира системата, преди да инсталира приложението. Той сканира за променени и новосъздадени файлове, включително DLL, изпълними файлове и промени в системния регистър. Същото сканиране се изпълнява след завършване на инсталацията. Данните, записани по време на сканирането, се запазват в един файл с разширение .evd.

Когато виртуализирате приложения на Windows, можете да работите с различни версии на същия софтуер без никакви конфликти на данни. Виртуализираните приложения се пускат в пясъчна кутия. Това ще направи по-сигурни работещите приложения и данните няма да бъдат записани в системата. Данните се записват във виртуализираната папка или се изхвърлят напълно.

Използване на Evalaze за виртуализиране на Windows приложения

Evalaze спортува много прост потребителски интерфейс. Можете да използвате съветник за виртуализиране на приложение или да го направите ръчно с всички опции, с които разполагате. Ще използваме съветника за този урок. Трябва само да следвате прости стъпки, за да създадете виртуално приложение.

Помощникът Evalaze изисква името на приложението и пътя за заснемане, където всички настройки ще бъдат съхранени. Пътят по подразбиране е C: \ capture. Ако използвате Windows 7 или Windows 8, не трябва да използвате системното устройство за запазване на изходните файлове от Evalaze поради ограничението на операционната система. Приложенията може да не работят добре, ако са поставени на системното устройство.

Натиснете бутона Next, за да стартирате сканирането преди инсталацията. Може да отнеме известно време, за да завършите сканирането в зависимост от размера на системното устройство. Помощникът ще потърси промени в файловата система и регистъра и ще запази състоянието на системата за сравнение с състоянието на сканиране след инсталацията.

След като завърши процесът на прескачане, ще трябва да натиснете бутона "Избор на настройка", за да изберете настройката на софтуера, която искате да виртуализирате. В тази стъпка приложението Evalaze ще работи във фонов режим, докато инсталирате и конфигурирате софтуера. Препоръчително е да не стартирате друго приложение, докато работите с Evalaze, за да избегнете конфликти.

След като инсталацията приключи, конфигурирайте приложението, така че всичките ви желани настройки да се записват във виртуализираното приложение. След конфигурирането ще трябва да се върнете в Evalaze и да кликнете върху бутона "Напред", за да стартирате след сканирането.

Процесът на последващо сканиране отнема доста време, за да завърши, тъй като първо трябва да сканира файловата система и системния регистър, както е направил в prescan и след това да сравни двете.

В следващата стъпка ще трябва да изберете изпълнимите файлове, които ще бъдат използвани за стартиране на виртуализираното приложение. Ще има само едно основно приложение, но можете да изберете множество изпълними файлове, които могат да се изпълняват от преносимата папка.

След като натиснете бутона "Напред", ще получите два избора:

  1. Използвайте режим WriteCopy
  2. Използвайте режим "Обединяване"

Трябва да изберете един вид виртуализация. В режим WriteCopy приложението ще бъде напълно виртуализирано и няма да може директно да взаимодейства с операционната система на хоста. Вместо това пясъчната кутия ще се използва за пренасочване на операциите за запис към хост операционната система. В режим "Обединяване" приложението ще може да чете от и да пише в хост операционната система. Обединяващият режим трябва да се използва, когато приложението трябва да промени системните файлове и стойностите на системния регистър.

На следващия екран ще можете да промените името на контейнера за пясък. Контейнерът за sandbox ще има разширение .evd и ще съдържа всички файлове, необходими за виртуализация.

И накрая, ще трябва да изпълните процеса на създаване, като натиснете бутона Next. Виртуализираното приложение ще бъде налично в папката с име "изход" в папката, която сте дали в първата стъпка.

заключение

Използвал съм Evalaze за виртуализиране на приложения за Windows за няколко дни. Някои приложения работят перфектно в режим WriteCopy, докато други трябва да бъдат настроени в режим "Обединяване". Ще трябва да експериментирате с различни приложения, за да се уверите, че приложенията, създадени с Evalaze, са преносими и могат да се изпълняват на всяка Windows система.

Бихме искали да чуем за вашия опит с Evalaze при виртуализирането на вашите редовно използвани приложения. Бихме оценили всички коментари в посочения раздел по-долу.

Evalaze