Jaka jest różnica między aplikacjami przenośnymi i możliwymi do zainstalowania?

Podczas pobierania aplikacji może pojawić się opcja pobrania wersji instalacyjnej lub przenośnej tej samej aplikacji. Jeśli po raz pierwszy słyszysz o „przenośnych” aplikacjach, możesz się zastanawiać, czy jest w tym jakiś haczyk. Możesz również zapytać, dlaczego wszystkie aplikacje nie zostały opracowane jako przenośne, ponieważ jest to oczywiście możliwe. Zajmujemy się zaletami i wadami korzystania z wersji przenośnej i wersji do zainstalowania tej samej aplikacji oraz dlaczego niektóre aplikacje po prostu nie mają wersji przenośnej, a inne.

Aplikacja przenośna to aplikacja, którą po prostu uruchamiasz bez instalowania czegokolwiek w systemie. Działa jako samodzielna instancja, nie wymaga konfiguracji i może być od razu używana. Pomyśl o tym jak o żarówce, którą można podłączyć do dowolnego standardowego uchwytu.

Aplikacja, którą można zainstalować, wymaga konfiguracji. Konfiguracja może zająć tylko kilka minut, a może nawet godzinę, w zależności od aplikacji. Z aplikacji można korzystać dopiero po pomyślnym zakończeniu konfiguracji. Pomyśl o tym jak o specjalnej żarówce, którą kupiłeś, która może wymagać specjalnego uchwytu lub może zainstalowania nowego okablowania przed użyciem.

Aplikacje przenośne
Aplikacje do zainstalowania
Wszystkie pliki potrzebne aplikacji do pełnego działania są przechowywane w tym samym folderze, co plik EXE aplikacji.
Aplikacja do zainstalowania zapisze pliki w różnych lokalizacjach, takich jak własny dedykowany folder w folderze Program Files na dysku C, folder App Data w profilu użytkownika oraz w innych lokalizacjach.
Plik przenośny w żaden sposób nie modyfikuje rejestru systemu Windows.
Aplikacja, którą instalujesz, może modyfikować rejestr lub nie. Po odinstalowaniu takiej aplikacji zmiany w rejestrze nie zawsze są odwracane.
Możesz przenieść przenośną aplikację na dowolny dysk lub nawet na zewnętrzne urządzenie magazynujące i będzie ona nadal działać.
Przeniesienie aplikacji zainstalowanej w systemie operacyjnym nie jest łatwe. Zwykle musisz go odinstalować i ponownie zainstalować. Samo przeniesienie plików nie wystarczy i spowoduje zerwanie ścieżek plików i łączy. Aplikacja, jeśli nadal działa, może nie być w stanie znaleźć niektórych jej składników i wyświetlać przypadkowe błędy.
Aplikacja przenośna nie zapamięta Twoich osobistych preferencji i ustawień. Mogą to być między innymi najnowsze lub często używane pliki i katalogi.
Jedną z największych zalet instalowania aplikacji jest to, że możesz ją dostosować tak, aby działała tak, jak chcesz. Photoshop to doskonały przykład aplikacji, którą skonfigurujesz do działania w określony sposób. Gdybyś musiał to konfigurować wielokrotnie, zajęłoby to dużo czasu. Wersja instalacyjna zapamiętuje używane narzędzia oraz paski narzędzi i okna, które mają być wyświetlane po jej otwarciu.
Aplikację przenośną można uruchomić z zewnętrznego źródła. Możesz go uruchomić z USB bez konieczności kopiowania go na dysk lokalny.
Aplikacji do zainstalowania nie można uruchomić, chyba że zostanie najpierw zainstalowana. Nie można go zainstalować na zewnętrznym urządzeniu pamięci masowej. Niektóre aplikacje będą wymagać ich zainstalowania na tym samym dysku, na którym zainstalowano system Windows.
Aplikacja przenośna prawdopodobnie nie uszkodzi krytycznych plików w systemie. Zawsze istnieje ryzyko, że złośliwy plik może być dołączony do pliku EXE, ale sprowadza się to do samej aplikacji pochodzącej z niewiarygodnego źródła. Aplikacja przenośna nie zmieni niczego w rejestrze, więc istnieje mniejsze prawdopodobieństwo, że coś pójdzie nie tak.
Zainstalowanie aplikacji może spowodować uszkodzenie krytycznych plików w systemie po prostu dlatego, że aplikacja może je modyfikować i robi to w celu prawidłowego skonfigurowania. Nie ma sposobu, aby z tego zrezygnować.

Różnice między tymi dwoma typami aplikacji sprawiają, że wydaje się, że aplikacje przenośne są po prostu lepsze, ale ważne jest, aby pamiętać, że aplikacje, które muszą zostać zainstalowane, mają ten wymóg, ponieważ wymagają znacznie szerszej struktury do działania. Nie możesz racjonalnie myśleć o przenośnej wersji środowiska programistycznego Androida, którą można zainstalować. Nawet przenośna wersja programu Photoshop jest oznaczona jako „Lite”.

W przypadku narzędzi, które są przeznaczone do prostych, szybkich działań i niewielkiego lub zerowego przetwarzania, aplikacja przenośna działa, ale wszystko, co będzie wymagało dużo procesora, jest zwykle rozwijane w wersji do zainstalowania. Być może w przyszłości przenośne aplikacje staną się normą. Obecnie aplikacje internetowe mają coraz większe możliwości i działają w przeglądarkach, więc może się tak zdarzyć. Zależy to w dużej mierze od tego, czy warto, aby aplikacja była przenośna i czy nadal może działać, czy lepiej. Windows 10, gdy był jeszcze w wersji Beta, miał funkcję, która umożliwiała użytkownikom przenoszenie zainstalowanych aplikacji z jednego dysku na inny. Ta funkcja nie dotarła do ostatecznej stabilnej wersji i zamiast tego została przełożona. To dowód na to, że taka funkcja, choć użyteczna, jest trudna do wykonania.