Różnica między wersją przenośną a instalacyjną
Oprogramowanie, które należy zainstalować, zajmuje trochę czasu, ponieważ łączy się z systemem operacyjnym, a część wywołań procedur zależy od zasobów już dostępnych na komputerze. Jeśli tych zasobów – np. wspólnego pliku DLL – brakuje na komputerze, instalator może albo zainstalować go osobno, albo program się nie uruchomi. Oprogramowanie przenośne jest lepsze pod wieloma względami. Nie są one zależne od plików systemowych i mogą działać bez zależności od zasobów systemowych. Sprawdź różnicę między wersją przenośną a instalacyjną(difference between portable and installer edition software) .
Różnica między wersją przenośną(Portable) a instalacyjną(Installer)
Oprogramowanie w wersji instalatora
W przypadku oprogramowania, które wymaga instalacji na komputerze lokalnym, programiści używają różnych twórców instalatorów(installer creators) , aby utworzyć program, który zainstaluje oprogramowanie. Nie można uruchomić oprogramowania bezpośrednio, ponieważ wymaga ono pewnych kroków, takich jak rejestracja w rejestrze Windows , przeładowanie rejestru, łączenie z bibliotekami dołączanymi dynamicznie ( pliki DLL ). W większości przypadków takie oprogramowanie korzysta z istniejących wspólnych plików DLL . Jeśli programista utworzył niestandardową bibliotekę lub coś podobnego, instalator skopiuje ten plik do odpowiedniej lokalizacji podczas instalacji oprogramowania.
Problemy z oprogramowaniem wymagającym instalacji polegają na tym, że mogą zostawiać odciski palców na komputerze, na którym zostały zainstalowane – nawet po odinstalowaniu oprogramowania. Tak więc, jeśli pracujesz nad czymś prywatnym, ludzie mogą wiedzieć, że zainstalowałeś i odinstalowałeś jakieś oprogramowanie.
Drugim problemem jest to, że musisz zainstalować takie oprogramowanie na każdym komputerze, na którym chcesz go używać. Instalacja(Installation) zajmuje trochę czasu, ponieważ może również wymagać ponownego załadowania rejestru systemu Windows(Windows Registry) po zainstalowaniu oprogramowania.
Podczas korzystania z instalatora do instalowania oprogramowania może wystąpić co najmniej jedna z następujących sytuacji:
- Oprogramowanie tworzy nowy folder w obszarze Program Files lub Users , w zależności od konfiguracji
- Nowe(New) wartości są zapisywane w rejestrze systemu Windows(Windows Registry) i/lub stare wpisy mogą zostać zmodyfikowane
- Kopiowanie plików z programu instalacyjnego(Installer) na komputer lokalny
- Tworzenie pulpitu, ikona na pasku zadań
- Tworzenie folderu w menu Start
- Kopiowanie plików DLL do folderów (DLL)Windows lub C: Windows System32 itp.
Po odinstalowaniu tego samego oprogramowania co najmniej jeden z elementów utworzonych powyżej może pozostać na komputerze i może zdradzić, że korzystasz z określonego oprogramowania na komputerze.
Oprogramowanie przenośne jest znacznie lepsze w porównaniu z oprogramowaniem opartym na instalacji, jak pokazuje ten artykuł na temat różnicy między wersją przenośną a instalacyjną.(Portable software are much better compared to Installation based software as this article on the difference between portable and installer edition software shows.)
Oprogramowanie przenośne
Kiedy mówimy o oprogramowaniu przenośnym, oznacza to, że nie musisz go nigdzie instalować. To sprawia, że oprogramowanie jest przenośne, ponieważ można je nosić na pamięciach USB(USB) i używać na dowolnym komputerze bez konieczności instalowania go na każdym komputerze, którego chcesz używać. Wystarczy podłączyć pendrive zawierający oprogramowanie przenośne do komputera, którego używasz i uruchomić oprogramowanie przenośne. W Internecie(Internet) jest kilka dobrych zasobów , które umożliwiają przekształcenie oprogramowania instalacyjnego w oprogramowanie przenośne.
Oprogramowanie przenośne działa na dwa sposoby:
- Przenośny pakiet oprogramowania zawiera już biblioteki DLL(DLLs) osadzone w aplikacji
- Przenośne oprogramowanie może stworzyć maszynę wirtualną i działać w niej – zwłaszcza jeśli musi korzystać z rejestru(Registry) ; maszyna wirtualna jest usuwana, gdy tylko oprogramowanie przenośne zostanie zamknięte
Nie musisz go instalować. Pozwala to zaoszczędzić trochę czasu w tym samym czasie, umożliwiając korzystanie z komputera bez pozostawiania odcisków palców oprogramowania w rejestrze lub w innym miejscu.
Programy takie jak UltraSurf (oprogramowanie proxy) można po prostu przenosić na dysku wymiennym, uruchamiać i używać bez zmiany czegokolwiek w rzeczywistym systemie. Dzięki temu istnieje mniejsze prawdopodobieństwo, że ktoś inny odkryje, że korzystałeś z oprogramowania. Są pomocne w natychmiastowym rozpoczęciu pracy, jednocześnie chroniąc przed wzrokiem ciekawskich.
Chociaż większość oprogramowania przenośnego nie pozostawia śladów, warto sprawdzić folder (lub dowolne miejsce), do którego skopiowano oprogramowanie, aby sprawdzić, czy po uruchomieniu utworzyło ono plik INF lub XML . Niektóre programy przenośne tworzą te pliki w tych samych folderach, w których były obecne – aby zapisać konfigurację oprogramowania lub coś innego. Zawsze lepiej jest sprawdzić folder, w którym znajdowało się oprogramowanie przenośne przed jego usunięciem. Jeśli znajdziesz jakiś powiązany plik INF lub XML , po prostu go usuń, jeśli chcesz zachować go w tajemnicy.
Oprogramowanie przenośne jest zawsze lepsze w porównaniu z oprogramowaniem opartym na instalacji, gdy jest mniejszy. Jeśli jest to ogromne oprogramowanie i nie obchodzi Cię, czy inni wiedzą, że go używasz, możesz wybrać wersję instalacyjną. Przykładem takiego oprogramowania opartego na instalacji jest Visual Studio , ponieważ potrzebuje wielu bibliotek DLL(DLLs) , które należy skopiować na komputer, aby zapewnić prawidłowe działanie. Chociaż możliwe jest przekształcenie Visual Studio w oprogramowanie przenośne, produkt końcowy będzie ogromny, biorąc pod uwagę liczbę bibliotek, plików pomocy itp., które trzeba zintegrować w jednym przenośnym oprogramowaniu. W takich przypadkach może działać zbyt wolno.
Jeśli jesteś kimś – jak technik – który musi uruchamiać jakieś oprogramowanie na różnych maszynach, wersje przenośne są lepsze, ponieważ zaoszczędzisz na czasie. W przypadku cenzury, zablokowanych witryn, raportów wojennych itp. przenośne oprogramowanie zapewnia ochronę, której potrzebujesz.
Możesz rzucić okiem na niektóre z tych darmowych przenośnych programów Windows(Free Portable Windows Software) .(You might want to take a look at some of these Free Portable Windows Software.)
Losowe przeczytanie(Random read) : Interesujące mniej znane Microsoft Ciekawostki i ciekawostki(Interesting lesser know Microsoft Trivia and Fun Facts) .
Related posts
Jak przypiąć aplikacje przenośne do menu Start w systemie Windows 11/10?
Pobierz przydatne bezpłatne przenośne aplikacje dla systemu Windows 10
Najlepsze bezpłatne przenośne edytory wideo dla systemu Windows 11/10
Lista bezpłatnego przenośnego oprogramowania, narzędzi i aplikacji systemu Windows 10
PeaZip to darmowy menedżer przenośnych archiwów na komputer z systemem Windows
Office Click-to-Run Installer i problem z MSI w systemie Windows 11/10
Napraw błąd instalatora Epic Games Launcher 2503 i 2502 w systemie Windows 11/10
Wyodrębnij i wyświetl zawartość pliku instalatora MSI za pomocą lessmsi
Co to są pliki poprawek Instalatora Windows (.MSP)? Czy możesz je usunąć?
Błąd inicjalizacji instalatora Adobe Creative Cloud w systemie Windows 11/10
Recenzja – przenośny bezprzewodowy głośnik Bluetooth 4.0 iClever
Recenzja przenośnego głośnika Bluetooth Inateck BP-2001
Najlepsze darmowe oprogramowanie Kreator instalatora Windows
Wystąpił problem z tym pakietem Instalatora Windows [naprawiono]
Pobierz konfigurację instalatora offline Google Chrome na komputer z systemem Windows 10
Jak pobrać instalator Google Chrome offline (autonomiczny)
[ROZWIĄZANE] Instalator NVIDIA nie może kontynuować błędu
Napraw kod błędu 2755 Instalator Windows
5 przenośnych aplikacji, które zdecydowanie chcesz mieć na pamięci USB
Najlepsze przenośne dystrybucje Linuksa (aktualizacja 2021)