Mit jelent a program hordozható verziója? Mik azok a hordozható alkalmazások

A számítógépes szoftverek között a hordozható programok ha nem is vezető pozíciót foglalnak el, de legalább az első helyet foglalják el. Ez nemcsak a használatuk és bárki általi indíthatóságuk kényelmének köszönhető, hanem a szállítás kényelmének is, mivel a program lemezre vagy normál pendrive-ra írható. Tehát próbáljuk megérteni a "Hordozható puha - mi ez?" fő témát. Ennek megértése mindig hasznos, különösen a lemezterület megtakarítása, a rendszer erőforrás-felhasználásának csökkentése, és még akkor is, ha a rendszer teljesítményét vírustámadások után visszaállítja.

Hordozható: mit jelent?

Kezdésként határozzuk meg magát a kifejezést, logikusan a -val szó fordítása alapján az angol nyelvből. Ebben az esetben annak a fogalomnak a fordítását és értelmezését használjuk, hogy mi a program hordozható változata a számítógépes rendszerekkel kapcsolatban.

Általánosságban a hordozható olyan hordozható (hordozható, hordozható, önálló) programot jelent, amely bármilyen cserélhető adathordozón tárolható, és nem igényel számítógépre telepítést a futtatásához vagy működéséhez. HDD számítógép vagy laptop. Az ilyen alkalmazások előnyei nyilvánvalóak.

A különbség a hordozható verziók és a telepített alkalmazások között

Ennek a kérdésnek a mérlegeléséhez felállítottunk néhány kezdeti feltételt. Tehát van a program hordozható verziója. Mit jelent ez abból a szempontból szabványos módszerek Az alkalmazás telepítése és használata egy egyszerű példán keresztül könnyen érthető.

Valószínűleg nem szükséges elmagyarázni, hogy a szabványos verzióban a szoftvertermékek telepítéséhez számítógépes rendszeráltalában biztosított speciális fájl, általában Setup.exe néven, amelynek elindítása elindítja a telepítési folyamatot, amely magában foglalja a program fő moduljainak kicsomagolását és a számítógép merevlemezére másolását, a fő alkalmazás indításához szükséges végrehajtható fájlt, további dinamikus könyvtárakat, használt adatbázisokat a munkában, sőt vezérlőként használható virtuális eszközmeghajtókat is. Az ilyen vezérlők szembetűnő példája a Guitar Rig gitárosainak virtuális "kütyü" illesztőprogramja.

Most fontolja meg a fő kérdést: mi a hordozható puha. A telepíthető programokkal és alkalmazásokkal ellentétben a hordozható szoftvercsomagokat nem kell merevlemezre telepíteni. Egyetlen .exe kiterjesztésű végrehajtható fájl használatával futnak, amely a program mappájában található. Például, ha a megfelelő feltételek be vannak állítva, ugyanazok az adatletöltők a torrentkövetőktől azonnal kicsomagolhatják az archív fájlokat a lemezre egy új, a letöltött torrent névvel megegyező nevű könyvtár formájában. Csak be kell lépnie a kívánt mappába, és futtassa a megfelelő fájlt a kezdéshez.

A hordozható csomag összetétele

Mit jelent a hordozható verzió azzal kapcsolatban, hogy milyen összetételű lehet bármely hordozható alkalmazás elindításához és megfelelő működéséhez szükséges komponensek összetétele, azt most megpróbáljuk kitalálni.

Az egész eljárás az SFX-archívum létrehozásához szükséges gomb használatával történik, amely után ki kell választania a "Folyamatos archívum létrehozása" parancsot.

Ezután az archívum paramétereiben megjelenik az „Aktuális mappában” elérési út, majd a „Módok” fülre való áttérés következik a „Csomagold ki ideiglenes mappába” paranccsal, ahol egy pipa kerül az „Összes elrejtése” mellett. ” információs kimeneti sor. Most a "Szöveg és grafika" fülön kiválaszthat egy logót (ikont), ha természetesen szüksége van rá. Csak meg kell erősíteni a tetteit. Az eljárás befejezése után egy hordozható verziót kap, amely cserélhető adathordozóra másolható.

Figyelem!

Nem minden programra vonatkoznak ilyen eljárások. Ha maga a csomag tartalmaz eleget nagyszámú kísérő könyvtári fájlokat vagy harmadik felek adatbázisaira mutató hivatkozásokat, jobb, ha ezt nem teszi meg (és sokáig, és a végső csomag kijelölése nem igazolja magát).

Ha gyakran használ különféle szoftvereket a számítógéppel végzett munka során, akkor valószínűleg észrevette, hogy a letöltés során nem csak egy verziót kínálhat a telepítéshez, hanem egy hordozható verziót is.

Most közelebbről megvizsgáljuk, hogy melyek a hordozható programok, milyen előnyei vannak használatuknak a telepítő segédprogramokhoz képest, és mit kell tenni a letöltött archívumban, amelybe csomagolják.

Mi ez - hordozható verzió

A Hordozható a program olyan számítógépes verziója, amely nem igényel telepítést. Ezeket hordozható vagy hordozható alkalmazásoknak is nevezik. Tárolhatja őket cserélhető merevlemezen, USB flash meghajtón, memóriakártyán, és ezekről futnak.

Hasonló nevet láthat a letölteni kívánt alkalmazás hivatalos webhelyén. Példaként használjuk a Telegramot. Fog hivatalos oldal messenger, hogy letöltse, akkor több különféle változatok. Érdekel minket a "Windows" rész. Számos opciója van a "Telegram for Windows" és Telegram for Windows Portable. Tehát az első opciót telepíteni kell a számítógépre, a másodikat pedig nem.

Arra is szeretném felhívni a figyelmet, hogy nem csak a hivatalos oldalakon lehet ilyen "hordozható" programokat találni. Ezek is elkészíthetők hétköznapi felhasználók maguknak, ha folyamatosan használnak valamilyen segédprogramot, és hivatalosan annak hordozható verziója nem létezik. Tehát, ha kívánják, hasonló szoftvereket osztanak meg, például egy torrenten. Saját felelősségére letöltheti. Mivel a programmal vírust is megragadhat, ha a forrás nem megbízható.

Nos, ha valóban szüksége van rá, és nem találta a program másik verzióját, akkor a indítás előtt ellenőrizze a letöltött fájlt a számítógépre telepített víruskeresővel és valami mással, például .

A használat előnyei

A kérdéssel: „Mi a program hordozható verziója?”, rájöttünk. De felmerül a következő: „Miért van rá szükség?” Ha van telepítő exe fájl. A kérdés megválaszolásához vegye figyelembe a hordozható verziók alkalmazási előnyeit.

  1. fuss hordozható programok közvetlenül flash meghajtóról vagy más hordozható eszközről. Emiatt bármilyen számítógépen vagy laptopon használhatók. Eljöttünk egy barátunkhoz, leültünk a számítógéphez, és a kedvenc programodban feldolgoztuk a fotókat, amelyeket magaddal vittél (nem kell rákeresned az interneten és telepíteni).
  1. Ha belépsz fiókot, amely nem rendelkezik rendszergazdai jogokkal, akkor sok program egyszerűen nem indul el. Ebben az esetben keresse meg a kívánt segédprogram hordozható verzióját, és használja azt.
  2. Ha újra kell telepíteni operációs rendszer, majd másolja át az összes hordozható programokat tartalmazó mappát a rendszerpartícióról (leggyakrabban C:) bármely másikra (D:, E:, F:). Vagy átviheti őket egy USB flash meghajtóra. A Windows újratelepítésekor nem kell letöltenie és új szoftverre telepítenie az összes szükséges szoftvert.
  1. A hordozható programok minden fájljukat ugyanabban a mappában tárolják, amelybe a letöltés után kicsomagolják. Így nem változtatják meg a rendszerleíró adatbázist, és nem hagyják benne fájljaikat.

Ha letölt és telepít bármilyen programot a számítógépére, az azonnal bejegyzéseket hoz létre a rendszerleíró adatbázisban. És még a segédprogram eltávolítása után is marad benne néhány fájl és mappa. Emiatt a lemez rendszerpartíciója idővel zsúfolttá válik, és kevesebb hely van rajta (). Hordozható programokkal ez a probléma nem fog fellépni.

A rendszerleíró adatbázis szükségtelen bejegyzéseinek eltávolításához és a lemez megtisztításához használja az alábbi programok egyikét:

Hogyan kell használni

Most nézzük meg, hogyan töltsünk le hordozható programokat, és mit tegyünk az archívumban. Vegyük például a Puran File Recovery programot.

  1. Keresse fel a fejlesztő hivatalos webhelyét az interneten (1). A letöltési oldalon több fájl is lehet: exe - PC-re történő telepítéshez (2), hordozható verziók - 32 (3) és 64 (4) bites rendszerekhez. Kiválasztjuk a portbl verziót, a rendszer bitmélységétől függően, és letöltjük - a "Letöltés" gombra (5), vagy rá kell kattintania a fájl nevére.
  1. Keresse meg a mentett archívumot a letöltések mappában. Ha nincs telepítve archiváló, akkor válasszon egyet a cikkben:.
  1. A programot nem szabad közvetlenül az archívumból futtatni. Ezért először ki kell csomagolnia az összes fájlt. Hozzon létre egy mappát a számítógépén a segédprogram nevével. Ha USB flash meghajtóra szeretné tenni, akkor hozzon létre egy mappát rajta.
  1. Menjen vissza az archívumba, jelöljön ki benne mindent, és kattintson a "Kivonat" gombra.
  1. Ezután adja meg a harmadik lépésben létrehozott mappát. Válassza ki, majd nyomja meg az OK gombot.
  1. Zárja be az archívumot, és lépjen a programot tartalmazó mappába (1). A fájlok között keresse meg a végrehajtható fájlt (szemben az lesz írva: "Application") (2), és kattintson rá.

Előfordulhat, hogy egy hordozható program letöltése közben nem kell kiválasztani a bitmélységet. De amikor kicsomagolja az archívumot, két végrehajtható fájlt talál benne - 32 és 64 bites rendszerekhez.

Ez az, letöltötted a programot, és már használhatod is. És mindaddig, amíg hordozható, magát a mappát bármikor áthelyezheti bárhová (USB flash meghajtóra, cserélhető merevlemezre vagy memóriakártyára).

Szerintem érted mi az hordozható verzió programokhoz és alkalmazásokhoz. Személy szerint ezt a lehetőséget választom a szükséges segédprogramokhoz (ha van ilyen), de csak hivatalos vagy megbízható oldalakról töltöm le őket. Próbálja ki, és talán Ön is értékelni fogja a hordozható programok minden előnyét.

Értékeld a cikket:

Több éves tevékenységem során a "Portable soft" hordozható szoftver létrehozása során fokozatosan felmerült az igény ennek a cikknek a megírására.


Az ilyen programok növekvő népszerűsége ellenére, Nyilvánvaló, hogy sok felhasználónak nincs alapvető fogalma arról, hogy mi is az a Portable softés nekik elég a Hordozható szót látni a hír címében. Sok gátlástalan internetező pontosan ezt használja, hordozható szoftverek leple alatt különféle mesterségeket fektet le, aláásva ezzel a komoly szerzők tekintélyét. Próbáljuk kitalálni, hogy mi az a „Hordozható soft” mindegy. Az ilyen kérdések elkerülése érdekében
Mi az a Portable soft (hordozható programok)...
Mit jelent a „hordozható szoftver”? Hordozható programok – mi ez?
Miben különböznek a hordozható programok a többi programtól?
"Hogyan csinálják? Menő!"
"Biztonságos? Különben a helyhez kötött szoftver felét újratelepíteni és a rendszerleíró adatbázist a múltkor nem volt szórakoztató!"
"Ez pontosan milyen módszerrel történik? Biztonságos? Mi a helyzet a rendszerleíró adatbázisban és a fájlokban lévő nyomokkal?"

Ennek a cikknek a célja, hogy áttekintse a hordozható szoftverek létrehozásának néhány alapelvét és az álhordozhatóság (figyelem) jeleit, valamint a sajt egérfogóban való biztonságát. Mert sok felhasználó fokozatosan ráébredt, hogy nem minden Portable nevet kell hordozható programnak venni.
Nem tudja, mi az a hordozható szoftver, bár régóta „rád van” számítógépe? Nem meglepo. Valamiért nem nagyon reklámozzák az ilyen programokat, pedig sokszor nagyon hasznosak. Tehát pótoljuk a tudás hiányosságait.

Kezdjük a szó meghatározásával Hordozható. Két jelentése van
- hordozható, autonóm (kompakt)
- hordozható (műszaki)

Ezt a definíciót a Wikipédia adja, és jelentésében ez a legközelebbi.


"Hordozható alkalmazás (hordozható, önálló, és - pontatlanul, pauszpapírként - hordozható; angol hordozható alkalmazás, hordozható alkalmazás) - olyan szoftver, amelynek elindítása nem igényel telepítési eljárást, és teljesen eltávolíthatóan tárolható média, amely lehetővé teszi ennek a szoftvernek a használatát számos számítógépen.A hordozható alkalmazás beállítható úgy, hogy olvassa konfigurációs beállításokat indításkor ugyanarról a helyről, ahol a saját programfájljait tárolják. Ez azonban nem jelenti azt, hogy a hordozható szoftver független az operációs rendszertől, a processzor típusától vagy a különböző hardverektől. Ezt a kifejezést nem szabad összetéveszteni a hordozható szoftverrel, amely magában foglalja a program újrafordításának és futtatásának lehetőségét az eredetitől eltérő számítógépes platformon végzett kisebb változtatások után.

Hordozható szoftver (hordozható szoftver) a hagyományos programok kompakt analógja, amelyek nem igényelnek telepítést. Miért hosszú és fárasztó az alkalmazások telepítése és konfigurálása? A hordozható programok segítségével kiértékelhetőek anélkül, hogy a rendszerbe telepítenék őket. Elég letölteni a hordozható verziót, kicsomagolni az archívumot, és már futhat is a programod! Van pendrive? Ezután válassza ki a szükséges programokat a hordozható verzióban, és tegye magát mobilabbá!
Hordozható programok, hordozható, hordozható szoftverek, hordozható szoftverek a programok egy egész csoportja, amelyek elsősorban hordozható eszközök (USB flash / flash meghajtók, CD, DVD stb.) telepítés nélküli indítására és működésére készültek.

Számos lehetőség van a hordozható szoftverek típusokra bontására, de én ragaszkodom az álláspontomhoz. Nem állítom az eredetiséget és a tekintélyelvűséget.
Tehát vannak olyan figurák, akik hülyeségeket hordoznak a hordozható eszközök felosztásával CD-ről, flash meghajtóról, előtelepítéssel hordozhatóakra és egyéb kifejezésekkel az ujjból szívás területéről.

Ha megnézed, akkor csak két típus létezik:
Valódi (igazi) hordozható (igazi hordozható). A telepítés nélkül futó és regisztrációt nem igénylő programok virtuális környezetben (sandbox mappában) tárolják az összes fájlt és minden beállítást. Az ilyen programokat kényelmesen lehet használni külső adathordozó. A konfigurálás után bármely más számítógépen használni fogják a beállításaikat, és nem hagynak nyomot sehol.
Hamis hordozható. A program telepítés nélkül működik, de néhány beállítását nem a saját könyvtárában tárolja, hanem az általánosban. Így egy ilyen program másik számítógépre történő átvitelekor a beállításai elvesznek. Ez eltömíti a rendszerleíró adatbázist, és gyakran további fájlokat és mappákat hoz létre valós környezetben.

A hordozható programok nem tömítik el a rendszerleíró adatbázist, ezért kevésbé terhelik az operációs rendszert.
A hordozható szoftverek növekvő népszerűségével azzá váltak komolyabb és kiterjesztett követelmények a hordozhatóságon kívül.
Ugyanis.
1. Teljes elszigetelődés a valós rendszertől.
2. Tiszta működés (nem hagy nyomot a valós rendszerben)
3. Indítás és teljes teljesítmény, amikor átviszik egy másik számítógépre.
4. Nem ütközik ugyanazzal a szoftverrel, amely már szabványként van telepítve, pl. a helyhez kötött szoftverek nem veszítik el a regisztrációt stb., és a hordozható verzió is normálisan működik, függetlenül a telepített testvérektől.

A hordozható programok működésének megértéséhez legalább hozzávetőleges elképzeléssel kell rendelkeznie a szoftverek számítógépes rendszerre történő telepítéséről. Anélkül, hogy belemennénk a részletekbe, a program telepítésekor az információk bekerülnek a rendszerleíró adatbázisba, a fájlok másolásra kerülnek felhasználó által megadott mappákba, és szükség esetén a rendszer- és profilmappákba. Így a program értesíti az operációs rendszert (általában a rendszerleíró adatbázison keresztül) jelenlétéről, és ennek eredményeként a parancsikonok, fájltársítások, elemek helyi menü stb. Más alkalmazások általában szintén a rendszerleíró adatbázison keresztül értesülnek egy új program vagy annak modul jelenlétéről.

A rendszer semmit nem tud a hordozható programról, kivéve azt, hogy egy egyszerű mappa fájlokkal, amelyek közül az egyik .exe kiterjesztésű.

Nos, most áttérünk az általánosról a főre. Mi az a hordozható szoftver és mire való?

A hordozható programokat főként cserélhető adathordozóról, például USB flash meghajtóról vagy CD-ről történő munkavégzésre használják. Az utóbbi időben azonban egy másik cél is népszerűvé vált, mégpedig a hagyományos programok hordozhatóra cserélése. Ez lehetővé teszi, hogy az operációs rendszer újratelepítésekor ne veszítsen időt a személyes adatok (könyvjelzők a böngészőkben, ICQ chatelőzmények, e-maileket levelezőprogramokban stb.), valamint programok telepítése és konfigurálása. Ez annak köszönhető, hogy a megfelelően elkészített hordozható programok abszolút függetlenek az operációs rendszertől. Átmenetileg átmásolhatja őket egy CD-re, megformázhatja a merevlemezt, telepíthet egy új operációs rendszert, majd visszaküldheti a programokat, és mentheti az összes beállítást az ideiglenes fájlokkal együtt.

A hordozható (hordozható) szoftver előnyei:

A rendszer újratelepítése után a hordozható programot nem kell telepíteni és konfigurálni - minden készen áll a munkára, amikor az asztal megjelenik a monitoron.
A hordozható szoftvereket magával viheti munkába, látogatásra vagy egy internetkávézóba. A hordozható programokkal dolgozhat, amint csatlakoztatja a hordozható adathordozót a számítógéphez.
A hordozható programok (alkalmazások) saját mappájukba mentik beállításaikat, így nem töltik be a rendszerleíró adatbázist.
A program hordozható (hordozható verziója) nem egy új szoftver, hanem egy korábban ismert alkalmazás speciális kiadása.

De nem ez az egyetlen előnye a hordozható szoftvereknek.

Tegyük fel, hogy ingyenes szoftverre vált. Ki akarja próbálni például a vektort grafikus szerkesztő Inkscape (ingyenes alternatíva a Corel Draw-hoz). Töltsd le a hordozható verziót, csomagold ki – és próbáld ki, amennyit csak akar. Tetszik - akkor telepítheti a normál verziót.
A következő előny a mobilitás. Ahhoz, hogy valakihez eljöjjön és a számítógépén dolgozhasson a fent említett Inkscape szerkesztőben, nem kell telepítenie ezt a programot valaki más gépére. Elég, ha magával viszi egy flash meghajtón, miután odamásolta a teljes mappát, amely a kicsomagolás után kiderült.
Az e-mailek úgy is ellenőrizhetők, hogy nem hagynak gyorsítótárat valaki más számítógépén. Ehhez csak írja be a Mozilla Thunderbird Portable-t egy flash meghajtóra. Rádugták az USB-re, elvették a leveleket – és magukkal vitték.
Nos, mivel a modern flash meghajtók nagyon tágasak, hordozható szoftverek egész készletét rögzítheti rájuk. Például a böngésző Mozilla Firefox(hogy ne maradjon semmi a gyorsítótárban a neten való böngészés után), GoldenDict szótár (ha fordító, akkor a hordozható verzió nagyon hasznos lesz), COMODO System-Cleaner (a rendszerleíró adatbázis és egyéb szemét gyors tisztításához; hasznos elsősöknek számítógépes segítség), stb.

Ha meglátogatja egy barátját, nem kell könyörögnie neki, hogy telepítse a számítógépére a szükséges szoftvert. A hordozható programok megosztása is nagyon egyszerű, mivel ezek többsége ingyenes szoftver (vagy ingyenes szoftver), mint fentebb említettük. Csak írja felül a mappát ezzel a megfelelő alkalmazás- és ennyi, kóstolja meg az ember. Tetszik – a normál verzió telepítése örökké tart. Ha nem tetszik - nem lesz kellemetlen következménye, csak törölje a mappát.

És most egy nagy DE!
teljesítmény különálló részek Egy másik gépre átvitt szoftver nem jelenti magának a szoftvernek a teljesítményét.
Feltűnő példa a portolás történetéből - hosszú séta a Runet kiterjedésében Adobe Photoshop CS3 Micro. Nagyon okos emberek úgy gyógyították meg a Photoshop.exe futtatható fájlt, hogy az elfelejtette a licencellenőrzést. Nem túl okos emberek megváltoztatták ezt a fájlt a program telepítése során. Teljesen agyatlanok kitépték pendrivejukon a C:\\Program Files\\Adobe\\Photoshop mappát, és csak tesztelésre indították. És amikor látták, hogy elindult a program, azt kiáltották, hogy "hordozható".
Aztán mi történt. ez a program, bár működőképesnek tűnt, legalább ilyen rossz dolgokat művelt egy hiszékeny felhasználó számítógépén:
- Szemét a nyilvántartásban.
- Szemét a felhasználói profilban.
- Gyakorlatilag kötelező regisztrációs értekezlet a telepített csomagok ugyanaz a cég (ez igazán nagy öröm annak, aki ilyen mesterséggel büszkélkedhet a számítógépén).
- Képtelenség szöveggel dolgozni.
Milyen hibákat követtek el?
1. Egy program korántsem mindig (szinte soha) egy mappa egy csomó fájllal. Ezek rendszerleíró bejegyzések (regisztráció, beállítások, kapcsolat más programok konfigurációival), operációs rendszer konfigurációs bejegyzései, további fájlok sok helyen a rendszerkönyvtárakban és a felhasználói profilokban.
2. A megfelelő környezetből kiszakítva (ahol minden be van állítva a működéséhez, vagyis ahol telepítve van) a program kiszámíthatatlanul viselkedik (mivel a fejlesztő gyakran nem feltételez ilyen helyzetet), nevezetesen: saját bejegyzéseket hoz létre a rendszerleíró adatbázis és konfigurációk, fájlok a rendszerkönyvtárakban, gyakran felülírva a meglévőket.
A Finereader 10 pszeudohordozható készülékei hasonlóan jártak.

Természetesen a rendszerbe integrálást igénylő felhasználói programokat nehéz hordozhatóvá tenni. Különösen azok az alkalmazások, amelyekben alapértelmezés szerint meg kell nyitnia a fájlokat.
Hogyan lehet megérteni az interneten közzétett hordozható szoftverek sokféleségét?

azzal kezdem igazi hordozható hogy összeszedem magam. Alkalmazásvirtualizáció speciális programokkal, VMware ThinApp, Spoon Studio (Xenocode). Vannak más analógok is, de ez a kettő a legsúlyosabb.
Virtualizáció- a program elhelyezése egy virtuális konténerben (olvasd el az archívumot, innen a hatalmas plusz - tömörítés). Amikor ez a konténer elindul, a program "gondolja", hogy minden regisztrációs bejegyzés és fájl már a helyén van - a rendszerben (semmi nincs másolva vagy írva sehova - újabb plusz). Az ilyen program tárolójában lévő vírus hatástalanított, tk. nem tud semmit írni a valós rendszerbe - csak a homokozóba. Ez azokra a gyakran hangoztatott állításokra utal, amelyek szerint a vírusirtó káromkodik a fájlra. Szeretném tisztázni, hogy ma az összes legkomolyabb vírusirtó kivételként a VMware ThinApp-ban és a Spoon Studio-ban (Xenocode) készített fájlokat tartalmaz, ezek általában kiabálnak. tökéletlenségek - paranoia, mint az Avast.

Virtualizált hordozható program (hordozható alkalmazás) kisméretű virtuális környezetben (VM) fut, amely rendszerleíró kulcsokat, fájlokat és egyéb összetevőket tartalmaz, amelyek egy hordozható alkalmazás indításához és futtatásához szükségesek.
Ez a virtuális környezet rétegként működik a hordozható alkalmazás és az operációs rendszer (operációs rendszer) között, így elkerülhető az alkalmazások közötti konfliktus. A virtuális környezet (VM) felelős a „virtualizált” alkalmazás memóriába való betöltéséért, valamint a „virtuális” fájlrendszer és rendszerleíró adatbázis kezeléséért.

A "Virtuális Registry Module"-nak köszönhetően a "virtualizált" kulcsok elérhetővé válnak a "virtualizált" alkalmazás és a virtuális gép által betöltött összes kísérő fájl számára. Ha a szükséges kulcsok nincsenek a "virtuális" nyilvántartásban, akkor a rendszer a valós rendszerleíró adatbázisban kéri le őket. A virtuális gép lehetővé teszi egy „virtuális” fájlrendszer létrehozását is a végrehajtható fájlban, amely csak az alkalmazás számára lesz elérhető. Futás közben az alkalmazás hozzáférhet a "virtuális" fájlokhoz és a valós fájlrendszerhez is anélkül, hogy különbséget tenne közöttük. Az alkalmazás által a rendszeren működés közben végrehajtott változtatások nem közvetlenül a rendszerbe kerülnek, hanem egy külön könyvtárban – a „homokozóban” (sandbox) – kerülnek rögzítésre. A sandbox szerepe lehet például az a könyvtár, ahonnan az alkalmazás elindul, vagy bármely más könyvtár. Ebben az esetben a helyi operációs rendszer valójában változatlan marad. Ez az ilyen hordozható készülékek fő előnye, párosulva a felhasználói módban való munkavégzéssel.

Az e termékek által létrehozott virtualizált programok (virtuális) működési mechanizmusa mindegyiknél eltérő, és általában ez "vállalati titok".

Munkám során a VMware ThinApp (nee Thinstall) alkalmazást használom, amely a legnépszerűbb eszköz a hordozható programok létrehozásához. De vannak korlátozások, amelyek a ThinApp-ra vonatkoznak.
A ThinApp nem tudja virtualizálni azokat az alkalmazásokat, amelyekhez kernelszintű illesztőprogramok, vírusirtó, személyes tűzfalak, szkenner- és nyomtató-illesztőprogramok telepítése szükséges.
Előfordulhat, hogy bizonyos típusú alkalmazások nem működnek megfelelően – ezek a következők: olyan alkalmazások, amelyek megkövetelik az eszközillesztők telepítését, az Intézőbe integrálható, DCOM-szolgáltatásokat vagy globális hookokat telepítenek. Például, ha létrehoz egy hordozható Adobe verzió Az Acrobat segítségével PDF-fájlokat nyithat meg, szerkeszthet és menthet, de a PDF nyomtató-illesztőprogramot nem fogja tudni használni.
A korlátozások egy része azonban megkerülhető VBScript-szkriptek (vagy indítótechnológia) használatával, amelyek a szükséges összetevőket egy valós rendszerre telepítik. A szkriptek integrálva vannak a ThinApp projektekbe. Eközben az egyik korlátozás megkerülésével egy másikkal találkozhat; nem rendszergazdai jogokkal rendelkező operációs rendszeren előfordulhat, hogy az ilyen programok nem működnek.

Program (Xenocode) Spoon Virtual Application Studio

A VMware ThinApp méltó alternatívája és közvetlen versenytársa, csak kevésbé népszerű. Összességében a Xenocode és a ThinApp képességei és korlátai hasonlóak, ezért a részletekbe menés nélkül csak a nyilvánvaló különbségeket vázoljuk fel. de vannak árnyoldalai.
- a projekt létrehozásához szükséges funkciók száma összehasonlíthatatlanul kicsi;
- néha nyomokat hagy a rendszerben hordozhatójának, több formájában üres mappákés a rendszerleíró kulcsok. Ellenkező esetben a különbségek a hétköznapi felhasználók számára nem alapvető fontosságúak.

Azt is meg kell értened magadnak hogy a minőségileg összeállított és tesztelt hordozható (hordozható) szoftver nem ad 100%-os garanciát arra, hogy bármely deklarált rendszeren működni fog, el kell olvasni a program leírását és a rendszerkövetelményeket. Ezért kívánatos megtartani a program hordozható és telepítő verzióját is.

A hamis hordozható eszközöknek számos fajtája van. Minden hordozhatóságuk a hordozhatósággal végződik, nem tesznek eleget minden egyéb követelménynek.
A legelterjedtebb és legveszélyesebb a scripted összeállítások. a PortableApps technológiával. Nem írom le, csak az alábbiakban mutatom meg, hogyan kell meghatározni. Az ilyen szerelvények használata, szigorúan a felhasználó saját felelősségére.
Egy dolgot tudok ajánlani! Soha ne használjon ilyen szerelvényeket munkahelyen, a következmények a legsúlyosabbak lehetnek az Ön számára. Ez különösen ajánlott azoknak, akik számítógépen használják licencelt szoftver, jellemzően PortableApps megöli az ilyen szoftverek regisztrációját.

Van egy másik alfaja az álhordozható eszközöknek. Natív (kezdetben hordozható, nincs szükség telepítésre), Ezeket általában maguk a programok szerzői hozzák létre. Ez egy normál kicsomagolás. telepítés verzió, a program működéséhez szükséges fájlkészlettel. Egyáltalán nincs elszigetelve a rendszertől, és valójában ugyanaz a telepítő, amelyet a fejlesztő "Hordozható"-nak nevez, és szemét a rendszerben. Egy ilyen hordozható program működéséhez minden szükséges elem egy könyvtárban található, és a futtatásához nincs szükség rendszerleíró kulcsra. (nem mindig). Kezdetben egy hordozható program a saját könyvtárába menti a beállításait – ugyanabba a mappába, ahol található. Ez a natívan hordozható programok meghatározása kissé idealizált, mivel az ilyen típusú programok között vannak olyanok is, amelyeket telepíteni kell Windows összetevők (Net, Java stb.).
A fejlesztők gyakran becsomagolják termékeiket annak érdekében, hogy termékeiket olyan formában tudják eljuttatni a felhasználóhoz, ahogyan azt ő szánta "eredetileg hordozható programok" a telepítő futtatható fájlhoz.
Ugyanezen elv alapján sok gátlástalan felhasználó, aki nem rendelkezik alapvető ismeretekkel a hordozható szoftverek létrehozása terén, homokozókat hoz létre. Számukra az a lényeg, hogy a program más helyre áthelyezve elinduljon és működjön, de az, hogy az Lehet, hogy nem látják el az összes feladatukat, vagy akár károsítják a rendszert, nem érdekli őket.

Kimutatási módszerek
Ha a PortableApps technológiát használják, a hordozható eszköz néha megkérdezi, hová kell telepíteni (ez csak a _Name_.paf.exe fájlból való kicsomagolás). Az utolsó mappában találhat egy végrehajtható fájlt, amely elindítja az NSIS-t vagy az AutoIt-et, és egy mappát (például App néven), ahol az összes szoftver csak fekszik. Ha pedig más a technológia, akkor Universal Extractorban megpróbálhatod kicsomagolni az indítót, akár kiderülhet, hogy csak egy SFX archívum.


Virtualizált hordozható program, ez egy végrehajtható fájl és egy sandbox mappa, amelyet a program indítása után hoztak létre körülbelül azonos fájlkészlettel.


Itt is van egy árnyalat. Minden a hordozható alkalmazások készítőjének tapasztalatától függ. Ha valaki írástudó, akkor egy ilyen mappa jön létre az indítófájl mellett, de néha az írástudatlanság miatt egy ilyen mappa a rendszerpartíció felhasználói könyvtárába kerül. A rossz minőségű virtualizációról is szól egy felugró ablak az asztal jobb sarkában. Ez egy nagyon komoly jamb, ezért ha ilyen jelenséggel találkozik, akkor jobb, ha nem használ ilyen összeállítást.

Általában csak ennyit akartam elmagyarázni a hordozható szoftverek felhasználóinak. Remélem, hogy cikkem a jövőben segíteni fog a búza és a pelyva elkülönítésében. Sok szerencsét!

Most a hordozható szoftverek készítésének tényleges módszerei, és ennek eredményeként annak megjelenésés (fontos) jelek.

A hordozhatóságot önkényesen 3 csoportra osztom, és a hordozhatósági feltételeknek való megfelelést (1)(2)(3) a (-)(-+)(+-)(+) ponton értékelem, ami azt jelenti, hogy a feltétel teljesül. (nem valószínű) (nem elég) (elég) (valószínűleg).

1. A szoftver natívan hordozható (natív hordozhatóság)
Ilyen szoftver
- akár saját maga is megírhatja; (1+)(2+)(3+)
Azok. feltételezzük, hogy a szoftver írásakor ez a három pont vezérli.
- opcionálisan (az Ön belátása szerint) hordozhatóvá válhat (például - KMPlayer, Aimp, Total Commander); (1+)(2+-)(3+-)
Ez azt jelenti, hogy a fejlesztő akár a hordozhatóság, akár a más operációs rendszerekkel való kompatibilitás érdekében meghagyta a beállítások és a kiegészítők programmappában való tárolásának lehetőségét (ini, xml-ben stb.). És ha a program a relatív elérési utakat is megérti (a C:\\Program Files\\Opera\\program specific.\\program helyett). A natív hordozhatóság elérésének ebben az esetben sokféle módja van: néhány fő program konfigurációjának szerkesztése, egyéb konfigurációk, paraméterekkel történő indítás (minden Mozilla termék).
- telepítés nélkül is működhet (Programfájlokból kivonva), pl. már hordozható (hát van plusz-mínusz hordozható), de fogalmad sem volt róla. (1-+)(2-)(3-+)

Kimutatási módszerek
Egy ilyen hordozható eszköz meghatározásának módszereiről csak egyet mondhatunk: ha a szoftver nem tartozik a következő két kategóriába, akkor ide tartozik. Hát ehhez képest. Ha látunk egy mappát egy hordozható programmal, amely tartalmilag szinte azonos azzal telepített program, akkor ez vagy hack work vagy natív hordozhatóság.

Most egy tamburával táncol. Softina szeszélyes, és talán még regisztrációval is. És portolni kell.

2. Hordozható alkalmazások
Ez egy hordozhatósági technológia, amelynek vannak támogatói.
Ebben az esetben az NSIS (Nullsoft Scriptable Install System - a Winamp alkotóitól származó közös ingyenes és hatékony szkript-alapú telepítőkészítő) vagy az AuitoIt program kész. rendszerindító fájl a fő programhoz
- előre telepíti a rendszerleíró bejegyzéseket és néhány szükséges fájlt a rendszerbe,
- elindítja a fő programot,
- munka után mindent megtisztít, próbál emlékezni a flash meghajtó szoftverbeállításaira.
Azonnal meg kell mondanom, hogy én személy szerint nem szeretem ezt a módszert, mert nem szeretem a rendszerbe való beavatkozást a tudtom nélkül.
Más esetekben bele sem akarunk gondolni, hogy mi lesz, ha egy „erős” és összetett, így készült szoftver működése közben kialszik a lámpa. Minden be nem gyűjtött fájl és rendszerleíró bejegyzés a gépen marad. Egyébként az ilyen portokban leggyakrabban különféle vírusok vannak jelen, ha nem ellenőrzött forrásból veszi őket.
Maga a PortableApps mozgalom is megbízható forrásnak tekinthető, szabványosítja ezt a hordozhatósági módot, és mindenkit ellát a szükséges eszközökkel és dokumentációval.
Hátrányaként megjegyzem, hogy ez a mozgalom a saját módszertana szerint igyekszik hordozhatóvá tenni, szinte mindent válogatás nélkül, valamint eszközöket adni mindenkinek, de nem túl megértően. Az eredmény egy csomó gyenge minőségű szoftver, amely kétes technológiával készült. Óriási hátrány gyakran az, hogy a programot nem lehet rendszergazdai jogok nélkül futtatni (milyen rendszergazda engedi, hogy a felhasználó bárhová is tudjon írni a rendszerbe).

Kimutatási módszerek
Csak egy többé-kevésbé józan utat mondok: (pkm) Properties -> (on) Version. És ott néha láthatja a virtualizáló nevét, verzióját és a licenc tulajdonosának nevét.

Ettől eltekintve az indító módszer. Azok. nem a program indul el, hanem az indító, amely közvetlenül a memóriában mondja meg a főprogramnak, hogy mit hova mentsen és hogyan viselkedjen. Az indító készítése egy "fekete mágia" eljárás, amely gyakran még maguk a fejlesztők számára is elérhetetlenek (Emlékezzünk a harmadik féltől származó Opera Portable indítójára, amely az Opera bármely verzióját hordozhatóvá változtatja).

Mi a helyzet a *NIX-ekkel?
Azt szeretném kérdezni: "Megvalósítható-e ilyen csomagolás a merevlemezen szétszórt *NIX csomagoknál?"
Hagyjuk az esetet (bár te is így gondolod), amikor forrásból kell fordítanod. Most pedig nézzünk befelé különböző csomagok programok: RPM, DEB stb. Mi rejlik ott? Helyesen maguk a programfájlok, az információk, hogy hol kell lenniük a végső rendszerben és a konfigurációs rekordok. És most arra gondolunk: "Mi akadályozza meg, hogy ne telepítő fájlokat, hanem tartalmilag azonos csomagokat készítsen, csak futtatható fájlokat?".
Úgy tűnik, semmi sem akadályozza meg, főleg, ha egy jól hangolt Wine kiválóan alkalmas a Windows virtuális csomagjaihoz. De éppen ebben a „futtatható fájl” kifejezésben rejlik a csapás: a Windows PE specifikációval ellentétben (a Portable Executable szinte bármilyen EXE) a * NIX-ben inkább azt mondhatjuk, hogy nem az a program fut a rendszer, de a rendszer igény szerint végrehajt egy végrehajtható fájlt (ez a *NIX biztonság és megbízhatóság alapja).

Egy ilyen program hordozhatóvá tételének (azaz eredeti hordozhatóságának visszaállításának) legegyszerűbb módja az alkalmazás telepítése (telepítése) a rendszerre, hogy ingyenes hozzáférést kapjon a programmappához, majd ezt a teljes programmappát átmásolja egy másik helyre, majd távolítsa el a telepített programot.
Közvetlenül előtte ellenőriznie kell a program hordozhatóságát, meg kell győződnie arról, hogy a program beállításai valóban ugyanabba a mappába vannak mentve, és a program nem igényel további modulok telepítését.
Kézi hordozható programok (PortableApps.com Format - Apps / PAF), amelyek egy hordozható program indításakor és bezárásakor csak utánozzák a program valós rendszerbe való telepítésének és eltávolításának folyamatát.
Az olyan kézi hordozható programok, mint a PortableApps.com formátum (PAF / Apps), az alkalmazások telepítésére és eltávolítására emlékeztető minta szerint működnek. Ezek egy indítóból (oroszul: launcher - azaz egy hordozható programindító fájlból) állnak, egy mappából magával a programmal és fájljaival, valamint plusz indítóbeállítási fájlokból (vagy más, az indítóhoz kapcsolódó fájlokból). Előfordulhat, hogy ez utóbbi nem létezik, ha a Hordozható program beállításai az indítóban vannak megadva. Az indítón keresztül indul el a Portable program fő exe fájlja. Egy ilyen hordozható eszközben lévő könyvtárat, amelyben a fő program indul, és annak fájljai tekintik annak a mappának, amelybe az alkalmazás telepítve van.

Annak érdekében, hogy a kezdők számára egyértelműbb legyen, hogyan működik, leírok egy hozzávetőleges algoritmust az indítóhoz (a legegyszerűbb):

1. Létrehozva biztonsági másolat a beállításjegyzék ágai (vagy konfigurációs fájlok) és a telepített mappán kívül található fájlok, amelyektől az alkalmazás függ. (Ez abban az esetben történik meg, ha ennek az alkalmazásnak ugyanaz vagy egy másik verziója van telepítve a rendszerre).
2. Az alkalmazás működéséhez szükséges adatok importálása a registry-be, valamint azon fájlok másolása, amelyeknek a hordozható mappán kívül kell lenniük (például a .../System32-ben).
3. Indítsa el a fő programot, és várja meg a bezárását.
4. (Befejezés után) Exportálja újra a beállításokat a beállításjegyzékből (vagy a konfigurációs fájlokból) hordozható fájlba.
5. Megtisztítja a program nyomait (pontosabban az ideiglenes fájlok törlését).
6. Az algoritmus 1. lépésében (vagyis a Portable program indításakor) mentett rendszerleíró kulcsok és fájlok visszaállítása a rendszerbe.

A Ebben a pillanatban a legtöbb kézi hordozható program NSIS-re és AutoIt-re fordítható. Pontosabban, egy szkriptet írnak e programok egyik nyelvén, végrehajtva a fent leírt algoritmust, és az indítóba fordítják. Valójában bárki létrehozhat indítóprogramot szkriptnyelv, képességeiben hasonló az NSIS-hez és az AutoIt-hez, amelyek futtatható fájlba fordíthatók.

NSIS-en alapuló, kézi típusú hordozható programok

Az NSIS egy rendszer a telepítők létrehozására Microsoft Windows nyílt forráskódú szoftver, amelyet a Winamp alkotói által alapított Nullsoft készített. Számos beépülő modul csatlakoztatható az NSIS-csomaghoz, lehetővé téve a rendszerleíró adatbázis kezelését, illesztőprogramok telepítését, matematikai számítások elvégzését, fájlok frissítését és még sok mást.
A telepítés során a rendszerben bekövetkezett változások kijavításának folyamata megvalósítható néhány eltávolítóban, amely támogatja a pillanatképek létrehozását és összehasonlítását, például a Total Uninstall ill. speciális programok, mint például a SysTracer és más hasonlók (lásd a fenti általános algoritmus 1-4. bekezdéseit). Ezt követően mappastruktúra formájában létrejön egy projekt: például a telepített fájlok átkerülnek az egyikbe, a fogadott rendszerleíró adatok a másikba stb. és egy szkriptet írunk, amelyet ezután lefordítunk (lásd a fenti általános algoritmus 5-6. bekezdéseit). Hogy mi lesz a projekt, az a programtól és az Ön preferenciáitól függ.

Körülbelül ebben a szellemben a hordozhatót olyan internetes közösségekben készítik, mint a PortableApps és a PortableAppz. Ezek az oldalak leírják a technológiát, példákat és sablonokat adnak az ilyen hordozható programok létrehozására.

Az NSIS szkripteken alapuló PAF formátumú (PortableApps.com Format) hordozható alkalmazások létrehozásának sajátosságairól szóló cikk itt található:
"Hogyan hozzunk létre hordozható alkalmazást PortableApps formátumban (PAF)"

Az AutoIt alapú hordozható programok kézi típusa

Az AutoIt egy olyan program, amelyet a Windows operációs rendszerben gyakran végrehajtott műveletek automatizálására terveztek. A segédprogram lehetővé teszi a billentyűleütések, egérmozgások és kattintások megismétlését, az alkalmazás ablakaival végzett manipulációkat, a vágólappal való munkát és egyéb felhasználói műveleteket. Az ismétlődés elkerülése érdekében a hordozható program létrehozásához szükséges AutoIt nyelv arzenálja hasonló képességekkel rendelkezik, mint az NSIS nyelv, így minden, amit az NSIS-hez fent leírtunk, az AutoIt számára is alkalmas. Kivéve, ha az utóbbiban továbbra is megvalósítható a Windows-os munka.

Az olaszországi hordozható szobrászok egy kicsit más utat jártak be, mint a PortableApps, és elkészítettek egy indítót, amelyet az AutoIt-be fordítottak. Projektjük neve winPenPack, maga az indítósablon pedig X-Launcher. A lényeg az, hogy az indító információkat olvas be az ini-fájlból, amely tartalmazza a program indításának beállításait, és maguknak a fájloknak a sablon megfelelő mappáiban kell elhelyezkedniük. Az indító korlátozott lehetőségei miatt csak közepes bonyolultságú programok portolhatók így.

Néhány fő oka a kézi hordozható programok működésképtelenségének:
- Maga a hordozható alkalmazás nem működik (például egy görbe repedés).
- Az alkalmazáshoz Windows-összetevők vagy más programok telepítése szükséges.
- A projektben nem veszik figyelembe azokat a fájlokat, rendszerleíró kulcsokat vagy összetevőket, amelyek a program működéséért felelősek.
- Hibák a szkriptben (indítóban).
- Korlátozott hozzáférés a hordozható program által használt operációs rendszer könyvtárakhoz és erőforrásokhoz.

Következtetés
Szinte minden alkalmazás portolható a fent leírt módszerrel, és az AutoIt és az NSIS nyelvek arzenálja a képzelet repülését teszi lehetővé. Figyelembe kell azonban venni, hogy a program indításának ideje egyenesen arányos a másolt és biztonsági másolat fájlok, valamint a rendszerleíró kulcsok számával.
Tekintettel arra, hogy a kézi hordozható készülékek valódi rendszerrel működnek, bizonytalanok lehetnek. Egyrészt egy nem megbízható forrásból származó hordozható program tartalmazhat vírust. Másrészt a rosszul összeállított alkalmazás hibákhoz vezet a rendszerben vagy az operációs rendszerbe telepített programokban.

A virtualizált programok működési hibáit a következő okok okozhatják:

Ami a kézi hordozható eszközöket illeti, ezek a hordozható alkalmazás hibái, hiányzó elemek a valós környezetben vagy a projektben.
- Hibák a beállításokban (gyakran elkülönítési módban)
- A megjelenés időpontjában a ThinApp-ban (4.0.x verzió) épített programok működése hivatalosan nem támogatott Windows 7 rendszeren.
- Egyes programok beépített védelemmel rendelkeznek a virtualizáció ellen.
- Egyéb hibák, amelyek esetleg a virtuális környezet technológiájával kapcsolatosak (vagy a virtuális környezet nem működik az operációs rendszerben, vagy az alkalmazás nem működik megfelelően a virtuális környezettel).

Sok felhasználó az interneten megkérdezi - mi az a RePack, Hordozható (hordozható), Csendes telepítés (néma).

Próbáljuk meg elmagyarázni, mi a különbség ezek között a programok között.

Csendes telepítés

Csendes telepítés- ez akkor történik, ha a program automatikusan, felhasználói beavatkozás nélkül települ. Más szóval, nem kell gépelni sorozatszámok, billentyűket, és alkalmazzunk a program regisztrálásának egyéb módszereit: foltok (patch), repedések (crack) stb. Ezen kívül a program telepítése során nem kell sokszor a „tovább” gombra kattintani, az újracsomagoló program mindent megtesz helyetted. És a telepítés után a soft teljesen készen áll a munkára.

Miért van erre szükség? Képzelj el egy helyzetet, például: te Rendszergazdaés az Ön feladata a Windows operációs rendszer telepítése hatalmas számú számítógépre, és egy sor program telepítése. Ha csendes telepítésű programokat használ, akkor többször is időt takaríthat meg és egyszerűsítheti ezt az eljárást.

A telepítés időtartama a program méretétől függ, és 1-2 másodperctől egy óráig tart. Az ilyen programok telepítéséhez kattintson duplán a jobb egérgombbal a futtatható fájlra. Ezek a fájlok általában erre készülnek automatikus telepítés programokat közvetlenül az operációs rendszer telepítése után Windows rendszerek, és gyakran benne vannak valamilyen összeállításban, például Zver DVD-ben stb. Valójában minden nagyon egyszerű: kattintson kétszer a fájlra, és várja meg, amíg a telepítés befejeződik.

Általában csendes telepítést alkalmaznak a telepítés utáni programokhoz, mint például a Windows Post-Installer, BS POST-STALLER. Ezenkívül a csendes telepítőprogramok tökéletesen telepíthetők egy „élő” operációs rendszerre, amely régóta fut.

Az ilyen szoftverek többek között hasznosak lehetnek bolygónk azon lakói számára, akik nem szeretnek a program telepítéséhez szükséges apróságokon babrálni, vagy nem akarják megerőltetni magukat. És természetesen készít azoknak az embereknek, akik szembesülnek telepítési problémák(telepítési) alkalmazások. A Silent Installation szerelvény mindent magától végez, és egyáltalán nem igényel beavatkozást. Csak futtassa, és a telepítés befejezése után a program készen áll a használatra az összes beépített alkalmazással és kiegészítővel.

Mi az a Repack és miért van rá szükség?

Valószínűleg nem egyszer találkoztál már játékok vagy programok címében az „Újracsomagolás” szóval, de mire következtethetünk ebből?

Újracsomagolás- ez az újracsomagolt licencprogram vagy játék. Miért van erre szükség? Az újracsomagolást leggyakrabban a telepítő méretének csökkentése érdekében végzik, vagy hogy például a táblagépek (crack) és a fordítás már az újonnan telepített programban vagy játékban legyen.

Az újracsomagolás a játékprogram könnyű verziója, amelyből a sz szükséges fájlokat , beleértve az idegen nyelvű idegen szoftvereket, a különféle demókat, videoklipeket gyakran tömörítik a RePack "s-ben, néha minőségromlással. A játék megvásárolt csonka verzióit a legtöbb esetben 1-2 .iso-ba gyűjtik , .mdf ... és egyéb lemezképek Ennek eredményeként a RePack kisebb súlyú, és nagyobb valószínűséggel tölthető le az internetről.
A RePackben "és adjunk hozzá mindenféle cracket, keygeneket, no-dvd-t stb. A legtöbb esetben először egy licencet találnak a trackereken, majd egy csomó újracsomagolást, 1/4-1/3-dal kevesebbet. .
Bár RePack "és hosszú idő telepítve vannak a számítógépre. Akár 1-2 óra... (egyelőre mindez becsípve jön létre).
Az újracsomagolók gyakran maguk végzik el a licenc fordítását, szinte „azonnal”, és befektetnek a RePackbe is.

Mi az a hordozható (hordozható) program?

Látogatásba vagy munkába érkezve mások számítógépét használjuk. És gyakran szükségünk lesz olyan programokra, amelyekben otthon vannak konfigurálva. A dokumentációval általában minden egyszerű - USB flash meghajtóra másoljuk és külső számítógépen reprodukáljuk, akkor mi van a programlehetőségekkel? Vagy úgy általában szükséges program talán nem... Ehhez minden hordozható program jelen van (más szóval - a programok hordozható verziói), más szóval olyan programok, amelyeknek nincs szükségük semmire a működéshez, csak önmaguknak. Ezek a programok az összes beállítást nem a rendszerleíró adatbázisba mentik, hanem saját fájljaikba.


A hordozható programok minden mappában működhetnek. Ha a programnak nincs saját telepítője, ez nem jelenti azt, hogy valóban hordozható. Mindezek mellett nem szabad hozzáférnie a rendszerleíró adatbázishoz és más helyekhez a merevlemezen.
A programok hordozható változatait általában archívumban terjesztik. A program működéséhez elegendő a fájlokat kicsomagolni az archívumból egy adott mappába.

A hordozható programokat a rajongók készítik. Megcsinálják, hogy a program ne lépje túl a saját mappája határait. Például, egyszerű programátveszi a rendszerleíró adatbázist – a szakemberek ügyelnek arra, hogy a program ne a rendszerleíró adatbázisba írja a beállításait, hanem egy fájlba. Bár ha nagyon kell a registry, akkor induláskor egy speciális kód beírja a beállításokat a registry-be, majd bezárás után visszatölti a fájlba. Fajták

Hordozható puha

Általánosságban elmondható, hogy a Portable soft (PS) programnak tartalmaznia kell azokat a programokat, amelyeket az archívum szokásos kicsomagolásával „telepítenek”, vagy amelyek készen állnak arra, hogy a rendszerleíró adatbázisban a szükséges bejegyzéseket végrehajtó telepítőket végrehajtsák, átvihetők a gépről a gépre a szokásos másolással. Itt jönnek be a hordozható alkalmazások közötti különbségek.

  • hu- az alkalmazásokban van egy orosz nyelv
  • hordozható- hordozható - könnyedén mozgatható, csak másolja át az alkalmazásfájlokat.
  • alkalmazásokat- Az alkalmazás szó angol rövidítése, amely kiegészítést jelent - számítógépes program, például webböngésző vagy szövegszerkesztő.

A hordozható alkalmazás egy olyan számítógépes program, amely hordozható eszközön, például USB-n hordozható, és bármely számítógépen használható. Amikor az USB flash meghajtó hordozható kemény lemez vagy más hordozható eszköz csatlakoztatva van, úgy férhet hozzá programjaihoz és személyes adataihoz, mintha a saját számítógépén ülne. És amikor kikapcsolja a készüléket, az Ön személyes adatai nem maradnak mások számítógépén.

Nincs szükség speciális hardverre: csak használjon USB flash meghajtót, mini merevlemezt, iPod/MP3 lejátszót stb. Gyakorlatilag nincs további szoftver – csak töltse le, telepítse és futtassa a hordozható alkalmazásokat.

Hogy egyértelmű legyen, hogyan működik, leírok egy hozzávetőleges algoritmust:

  1. A rendszerleíró adatbázis ágak (vagy konfigurációs fájlok) és a telepített mappán kívül található fájlok, amelyektől az alkalmazás függ, biztonsági másolat készül.
  2. Az alkalmazás működéséhez szükséges adatok importálása a rendszerleíró adatbázisba, hasonló módon azon fájlok másolása, amelyeknek a hordozható mappán kívül kell lenniük (például a ... / System32-ben).
  3. Indítsa el a fő programot és várja a bezárását.
  4. Ha végzett, exportálja a beállításokat a beállításjegyzékből (vagy a konfigurációs fájlokból) hordozható eszközre.
  5. A program nyomainak tisztítása (pontosabban ideiglenes fájlok törlése).
  6. A rendszerleíró kulcsok és fájlok visszaállítása a rendszerbe, amelyekről az algoritmus 1. lépésében biztonsági másolat készült.

Hordozható program (angolul "portable application") – olyan hordozható szoftver, amelyet nem kell PC merevlemezére telepíteni a futtatáshoz és használathoz. Ebbe a csoportba tartoznak a pendrive-ra, külső HDD-re, CD-re, DVD-re, Bly-ray lemezre a szokásos módon könnyen telepíthető programok, illetve azok is, amelyek telepítés nélkül működnek. Ez számos okból kényelmes: egyáltalán nem szükséges ugyanazokat a programokat több számítógépre telepíteni, a munkahelyen használhatja kedvenc böngészőjét, e-mail kliensét, ICQ-ját a rendszergazda és a felettesek követelése nélkül, minden adat tárolva van cserélhető adathordozón, és rendkívül könnyen másolható és így tovább
A hordozható programok másik vitathatatlan előnye, hogy ingyenesek, legalábbis magán (nem kereskedelmi) használatra. Bár lehet találni az interneten kereskedelmi programok hordozható verzióit, mint például a Microsoft Office vagy az Adobe Photoshop.

Mi a hordozható programok titka?

Minden fájdalmasan egyszerű. Amikor egy egyszerű alkalmazást telepít a számítógépre, az rendelkezik azzal a funkcióval, hogy saját fájljait a számítógép merevlemezén lévő különböző mappákban tárolja. A mindenki számára ismert Program Files könyvtár mellett a programok egyes részei megtalálhatók felhasználói mappákban, ideiglenes könyvtárakban stb. Ezért ha egy programot úgy akarunk másolni, hogy egyszerűen áthelyezzük a mappáját a Program Filesból egy másik számítógépre, akkor semmi nem történik meg. azt. A szoftver nem képes felismerni a szükséges konfigurációs fájlokat, és egyáltalán nem akar működni.

A hordozható alkalmazásokkal más a helyzet. A program a hozzárendelt mappába cserélhető adathordozón van telepítve anélkül, hogy befolyásolná a számítógép merevlemezét és a rendszerleíró adatbázist, és jól működik, függetlenül attól, hogy melyik számítógéphez csatlakoztatja az USB flash meghajtót.
A program másolásához csak át kell vinnie a könyvtárát egy másik cserélhető adathordozóra.

Szinte minden alkalmazás nem igényel telepítést, bárhonnan másolható és futtatható. De ne feledje, hogy az egyik operációs rendszerhez létrehozott hordozható programok nem működnek a másikban. Más szóval, ha a Firefox böngésző hordozható verzióját alkalmazza Linux alatt, az nem fog működni Mac OS vagy Windows rendszerű számítógépen.

  • A hasonló PS-nek a weben elérhető része az összes lehetőséget a könyvtárában megtartja, és természetesen hasonló módon történő átvitel esetén minden opciót megtart. Mindezt True PS-nek (True Portable Soft) nevezhetnénk.
  • A másik rész makacsul menti tovább a beállításokat a Dokumentumok és Beállítások között, átvitelkor pedig minden opciót kézzel kell visszaállítani. Természetesen a program azonnal működik, de addig is állapotba hozza... Az ilyesmit sokkal jobb lenne Conditional PS - (Relative Portable Soft) nevezni.
  • Többek között léteznek olyan alfajok, amelyeket pendrive-on hordoznak, és azokról indítanak, és abban különböznek, hogy a működés során keletkező számos ideiglenes fájl rögzítési helye található. Pontosabban, egy flash meghajtó munkaképességének megtakarítása érdekében, amely általában korlátozza az írási ciklusok számát az egyes „szektorokban”, az összes ideiglenes fájlt a csavarra írják egy ideiglenes mappába, amelyet a az alkalmazás időtartama. Ennek megfelelően a „True Portable USB Soft” és a „Relative Portable USB Soft” alkategóriák keletkeznek.
  • Külön érdekesség néhány, mi a "True Portable USB Soft" "egyfájlos" verziójának hívjuk. Ekkor az alkalmazás 1 csomagolt futtatható fájl, indításkor a beállítások átkerülnek a csavarba, működés közben a hozzáférés megtörténik. csak a merevlemezre, és a program bezárásakor az összes opció (valószínűleg módosítva) újra egy futtatható fájlba kerül egy USB flash meghajtón a csavarból készült mappa egyidejű eltávolításával.

Ha gyakran használ különféle szoftvereket a számítógéppel végzett munka során, akkor valószínűleg észrevette, hogy a letöltés során nem csak egy verziót kínálhat a telepítéshez, hanem egy hordozható verziót is.

Most közelebbről megvizsgáljuk, hogy melyek a hordozható programok, milyen előnyei vannak használatuknak a telepítő segédprogramokhoz képest, és mit kell tenni a letöltött archívumban, amelybe csomagolják.

Mi ez - hordozható verzió

A Hordozható a program olyan számítógépes verziója, amely nem igényel telepítést. Ezeket hordozható vagy hordozható alkalmazásoknak is nevezik. Tárolhatja őket cserélhető merevlemezen, USB flash meghajtón, memóriakártyán, és ezekről futnak.

Hasonló nevet láthat a letölteni kívánt alkalmazás hivatalos webhelyén. Példaként használjuk a Telegramot. A messenger hivatalos oldalára lépve, a letöltéshez több különböző verziót fog látni. Érdekel minket a "Windows" rész. Számos opciója van a "Telegram for Windows" és Telegram for Windows Portable. Tehát az első opciót telepíteni kell a számítógépre, a másodikat pedig nem.

Arra is szeretném felhívni a figyelmet, hogy nem csak a hivatalos oldalakon lehet ilyen "hordozható" programokat találni. A hétköznapi felhasználók is megtehetik maguknak, ha folyamatosan használnak valamilyen segédprogramot, és hivatalosan annak hordozható verziója nem létezik. Tehát, ha kívánják, hasonló szoftvereket osztanak meg, például egy torrenten. Saját felelősségére letöltheti. Mivel a programmal vírust is megragadhat, ha a forrás nem megbízható.

Nos, ha valóban szüksége van rá, és nem találta a program másik verzióját, akkor a indítás előtt ellenőrizze a letöltött fájlt a számítógépre telepített víruskeresővel és valami mással, például .

A használat előnyei

A kérdéssel: „Mi a program hordozható verziója?”, rájöttünk. De felmerül a következő: „Miért van rá szükség?” Ha van telepítő exe fájl. A kérdés megválaszolásához vegye figyelembe a hordozható verziók alkalmazási előnyeit.

  1. A hordozható programokat közvetlenül flash meghajtóról vagy más hordozható eszközről futtathatja. Emiatt bármilyen számítógépen vagy laptopon használhatók. Eljöttünk egy barátunkhoz, leültünk a számítógéphez, és a kedvenc programodban feldolgoztuk a fotókat, amelyeket magaddal vittél (nem kell rákeresned az interneten és telepíteni).
  1. Ha olyan fiókba jelentkezik be, amely nem rendelkezik rendszergazdai jogokkal, előfordulhat, hogy sok program egyszerűen nem indul el. Ebben az esetben keresse meg a kívánt segédprogram hordozható verzióját, és használja azt.
  2. Ha szükségessé válik az operációs rendszer újratelepítése, egyszerűen másolja át az összes hordozható programokat tartalmazó mappát a rendszerpartícióról (leggyakrabban C:) bármely másikra (D:, E:, F:). Vagy átviheti őket egy USB flash meghajtóra. A Windows újratelepítésekor nem kell letöltenie és új szoftverre telepítenie az összes szükséges szoftvert.
  1. A hordozható programok minden fájljukat ugyanabban a mappában tárolják, amelybe a letöltés után kicsomagolják. Így nem változtatják meg a rendszerleíró adatbázist, és nem hagyják benne fájljaikat.

Ha letölt és telepít bármilyen programot a számítógépére, az azonnal bejegyzéseket hoz létre a rendszerleíró adatbázisban. És még a segédprogram eltávolítása után is marad benne néhány fájl és mappa. Emiatt a lemez rendszerpartíciója idővel zsúfolttá válik, és kevesebb hely van rajta (). Hordozható programokkal ez a probléma nem fog fellépni.

A rendszerleíró adatbázis szükségtelen bejegyzéseinek eltávolításához és a lemez megtisztításához használja az alábbi programok egyikét:

Hogyan kell használni

Most nézzük meg, hogyan töltsünk le hordozható programokat, és mit tegyünk az archívumban. Vegyük például a Puran File Recovery programot.

  1. Keresse fel a fejlesztő hivatalos webhelyét az interneten (1). A letöltési oldalon több fájl is lehet: exe - PC-re történő telepítéshez (2), hordozható verziók - 32 (3) és 64 (4) bites rendszerekhez. Kiválasztjuk a portbl verziót, a rendszer bitmélységétől függően, és letöltjük - a "Letöltés" gombra (5), vagy rá kell kattintania a fájl nevére.
  1. Keresse meg a mentett archívumot a letöltések mappában. Ha nincs telepítve archiváló, akkor válasszon egyet a cikkben:.
  1. A programot nem szabad közvetlenül az archívumból futtatni. Ezért először ki kell csomagolnia az összes fájlt. Hozzon létre egy mappát a számítógépén a segédprogram nevével. Ha USB flash meghajtóra szeretné tenni, akkor hozzon létre egy mappát rajta.
  1. Menjen vissza az archívumba, jelöljön ki benne mindent, és kattintson a "Kivonat" gombra.
  1. Ezután adja meg a harmadik lépésben létrehozott mappát. Válassza ki, majd nyomja meg az OK gombot.
  1. Zárja be az archívumot, és lépjen a programot tartalmazó mappába (1). A fájlok között keresse meg a végrehajtható fájlt (szemben az lesz írva: "Application") (2), és kattintson rá.

Előfordulhat, hogy egy hordozható program letöltése közben nem kell kiválasztani a bitmélységet. De amikor kicsomagolja az archívumot, két végrehajtható fájlt talál benne - 32 és 64 bites rendszerekhez.

Ez az, letöltötted a programot, és már használhatod is. És mindaddig, amíg hordozható, magát a mappát bármikor áthelyezheti bárhová (USB flash meghajtóra, cserélhető merevlemezre vagy memóriakártyára).

Azt hiszem, érti, mi a hordozható verzió a programok és alkalmazások számára. Személy szerint ezt a lehetőséget választom a szükséges segédprogramokhoz (ha van ilyen), de csak hivatalos vagy megbízható oldalakról töltöm le őket. Próbálja ki, és talán Ön is értékelni fogja a hordozható programok minden előnyét.

Értékeld a cikket: