A telepítendő szoftvereknek időbe telik, mialatt csatlakoznak az operációs rendszerhez, és az eljáráshívásuk egy része a számítógépen már rendelkezésre álló erőforrásoktól függ. Ha ezek az erőforrások - pl.g. egy általános DLL fájl - hiányoznak a számítógépről, előfordulhat, hogy a telepítő külön telepíti, vagy a program nem fut. A hordozható szoftverek sok szempontból jobbak. Ezek nem függenek a rendszerfájloktól és futtathatók anélkül, hogy a rendszer erőforrásaitól függnének. Nézze meg a különbség a hordozható és a telepítő kiadás között.
Hordozható és Installer Edition szoftver
Installer Edition szoftver
A helyi számítógépre telepítést igénylő szoftverek esetében a programozók különböző telepítői alkotók segítségével hozzák létre a szoftvert telepítő programot. Nem futtathatja közvetlenül a szoftvert, mivel bizonyos lépésekre van szüksége, mint például a regisztráció a Windows rendszerleíró adatbázisban, a rendszerleíró adatbázis újratöltése, a linkelés a dinamikus linkkönyvtárakhoz (DLL fájlok). A legtöbb esetben az ilyen szoftver a meglévő közös DLL fájlokat használja. Ha a programozó létrehozott egy egyedi könyvtárat, vagy valami hasonlót, a telepítő a szoftver telepítése közben másolja a fájlt a megfelelő helyre.
A telepítést igénylő szoftverrel az a probléma, hogy ujjlenyomatokat hagyhat a számítógépen, ahová telepítette - még a szoftver eltávolítása után is. Így, ha valami magánügyen dolgozik, az emberek tudhatják, hogy Ön telepített és eltávolított néhány szoftvert.
A második probléma az, hogy minden ilyen számítógépre telepítenie kell ilyen szoftvert, ahol használni szeretné. A telepítés időbe telik, mivel a szoftver telepítése után szükség lehet a Windows beállításjegyzék újratöltésére is.
Amikor a telepítő segítségével telepíti a szoftvert, az alábbiak közül egy vagy több történhet:
- A Szoftver új mappát hoz létre a Program Files vagy a Felhasználók alatt a konfigurációja alapján
- Új értékeket írunk a Windows rendszerleíró adatbázisba, és / vagy módosíthatjuk a régi bejegyzéseket
- Fájlok másolása az Installer programból a helyi gépre
- Asztal, tálca ikon létrehozása
- Mappa létrehozása a Start menüben
- DLL fájlok másolása Windows vagy C: \ Windows \ System32 stb. mappák
Ugyanazon szoftver eltávolításakor a fent létrehozott elemek közül egy vagy több visszamaradhat a számítógépen, és elárulhatja, hogy az adott szoftvert használta a gépen.
A hordozható szoftverek sokkal jobbak a telepítésen alapuló szoftverekhez képest, mivel ez a cikk a hordozható és a telepítő kiadás közötti különbségről szól.
Hordozható szoftver
Ha azt mondjuk, hogy hordozható szoftver, ez azt jelenti, hogy nem kell sehova telepítenie. Ez a szoftvert hordozhatóvá teszi, mert hordozhatja USB-memóriakártyán és bármely számítógépen használhatja anélkül, hogy telepítenie kellene minden számítógépre, amelyet használni szeretne. Egyszerűen csatlakoztassa a hordozható szoftvert tartalmazó pendrive-ot a használt számítógéphez, és indítsa el a hordozható szoftvert. Vannak olyan jó források az Interneten, amelyek lehetővé teszik a telepítésen alapuló szoftverek átalakítását hordozható szoftverekké.
A hordozható szoftverek kétféleképpen működnek:
- A hordozható szoftvercsomag már tartalmaz DLL-eket az alkalmazásba ágyazva
- A hordozható szoftver létrehozhat egy virtuális gépet, és abban futtatható - különösen akkor, ha a rendszerleíró adatbázist kell használnia; a virtuális gép eltávolításra kerül, amint a hordozható szoftver bezárul
Nem kell telepítenie. Tehát segít időt spórolni egyidejűleg, lehetővé téve a számítógép használatát anélkül, hogy szoftver ujjlenyomatokat hagyna a nyilvántartásban vagy másutt.
Az olyan programok, mint az UltraSurf (proxy szoftver), egyszerűen hordozhatók egy cserélhető meghajtón, elindíthatók és használhatók anélkül, hogy a tényleges rendszerben bármi megváltozna. Így kevesebb az esély arra, hogy valaki felfedezze, hogy Ön használta a szoftvert. Segítenek abban, hogy azonnal munkába álljanak, miközben megvédik a kíváncsi tekintetektől.
Bár a legtöbb hordozható szoftver nem hagy nyomot, érdemes megnéznie azt a mappát (vagy bármely más helyet), ahová átmásolta a szoftvert, hogy megnézze, létrehozott-e INF vagy XML fájlt az indításkor. Néhány hordozható szoftver ezeket a fájlokat ugyanazokban a mappákban hozza létre, ahol voltak - a szoftverkonfiguráció vagy valami más mentése érdekében. A eltávolítás előtt mindig jobb ellenőrizni azt a mappát, ahol a hordozható szoftver volt. Ha bármilyen kapcsolódó INF vagy XML-t talál, törölje, ha titokban kívánja tartani.
A hordozható szoftverek mindig jobbak, mint a telepítésen alapuló szoftverek, ha kisebbek. Ha ez egy hatalmas szoftver, és nem érdekel, hogy mások tudnak-e rólad, akkor használd a telepítési verziót. Ilyen telepítésen alapuló szoftver például a Visual Studio, mivel sok DLL-re van szüksége, amelyeket a megfelelő működés érdekében át kell másolni a számítógépre. Bár lehetséges a Visual Studio átalakítása hordozható szoftverré, a végtermék óriási lesz, figyelembe véve a könyvtárak és a súgófájlok számát stb. amelyeket egy hordozható szoftverbe kell integrálni. Ilyen esetekben túl lassan futhat.
Ha valaki - például technikus -, akinek különböző szoftvereket kell futtatnia különböző gépeken, a hordozható verziók jobbak, mivel időt takarít meg. Cenzorok, blokkolt helyek, háborús jelentések stb., hordozható szoftver biztosítja a szükséges védelmet.
Érdemes megnéznie ezeket az ingyenes hordozható Windows szoftvereket.