Ce înseamnă versiunea portabilă a programului? Ce sunt aplicațiile portabile

Printre programele de calculator, programele portabile ocupă, dacă nu poziția de lider, atunci cel puțin unul dintre primele locuri. Acest lucru se datorează nu numai confortului utilizării și lansării lor de la orice, ci și confortului transportului în ceea ce privește faptul că programul poate fi scris pe un disc sau pe o unitate flash USB obișnuită. Deci, să încercăm să înțelegem subiectul principal „Soft portabil - ce este?”. Înțelegerea acestui lucru va fi întotdeauna utilă, mai ales pentru a economisi spațiu pe disc, a reduce consumul de resurse de sistem și chiar și la restaurarea sistemului după atacuri de viruși.

Portabil: ce înseamnă?

Pentru început, să definim termenul în sine, este logic bazat pe traducerea unui cuvânt din engleză. În acest caz, folosim traducerea și interpretarea conceptului a ceea ce este o versiune portabilă a unui program în raport cu sistemele informatice.

În termeni generali, portabil înseamnă un program portabil (portabil, portabil, de sine stătător) care poate fi stocat pe orice suport amovibil și nu necesită instalare pe hard diskul unui computer sau laptop pentru a rula sau a funcționa. Beneficiile unor astfel de aplicații sunt evidente.

Diferența dintre versiunile portabile și aplicațiile instalate

Pentru a lua în considerare această problemă, să stabilim câteva condiții inițiale. Deci, avem o versiune a programului portabil. Ce înseamnă aceasta în ceea ce privește metodele standard de instalare și utilizare a unei aplicații este ușor de înțeles cu un exemplu simplu.

Probabil, nu este nevoie să explicăm că în versiunea standard pentru instalarea unui produs software într-un sistem informatic, de regulă, este furnizat un fișier special, de obicei numit Setup.exe, a cărui lansare determină procesul de instalare, care implică despachetarea și copierea principalelor module de program pe hard disk-ul computerului.fișierul executabil pentru lansarea aplicației principale, biblioteci dinamice suplimentare, baze de date utilizate în lucrare și chiar drivere de dispozitiv virtuale care pot fi folosite ca controlere. Un exemplu izbitor de astfel de controler este driverul gadget virtual Guitar Rig.

Acum să luăm în considerare întrebarea principală: ce este soft portabil. Spre deosebire de programele și aplicațiile instalate, pachetele software portabile nu necesită instalare pe un hard disk. Acestea sunt lansate folosind un singur fișier executabil cu extensia .exe, care se află în folderul programului. De exemplu, dacă sunt setate condițiile adecvate, aceleași aplicații de descărcare de date de la trackere de torrent pot despacheta imediat fișierele de arhivă pe disc sub forma unui director nou cu același nume al torrentului descărcat. Tot ce rămâne este să introduceți folderul dorit și să rulați fișierul corespunzător pentru a începe.

Compoziția pachetului portabil

Ce înseamnă versiunea portabilă în raport cu care poate fi compoziția componentelor necesare lansării și funcționării corecte a oricărei aplicații portabile, acum vom încerca să ne dăm seama.

Întreaga procedură se rezumă la utilizarea butonului pentru crearea unei arhive SFX, după care trebuie să selectați comanda „Creare arhivă continuă”.

Apoi, calea „În folderul curent” este specificată în parametrii de arhivă, apoi treci la fila „Moduri” folosind comanda „Depachetează într-un folder temporar”, unde este pusă o bifă în fața „Ascunde”. toate" linia de ieșire a informațiilor. Acum, în fila „Text și grafică”, puteți selecta un logo (pictogramă), dacă, desigur, aveți nevoie de el. Rămâne doar să vă confirmați acțiunile. După finalizarea procedurii, veți obține o versiune portabilă care poate fi copiată pe un suport amovibil.

Un avertisment!

Nu toate programele sunt supuse unor astfel de proceduri. Dacă pachetul în sine conține un număr suficient de mare de fișiere de bibliotecă însoțitoare sau link-uri către baze de date terțe, este mai bine să nu faceți acest lucru (și pentru o lungă perioadă de timp, iar destinația pachetului final nu se va justifica).

Dacă folosiți adesea diverse programe software atunci când lucrați cu un computer, probabil ați observat că în timpul descărcării vi se poate oferi nu doar o versiune pentru instalare, ci și o versiune portabilă.

Acum vom arunca o privire mai atentă la ce sunt programele portabile, care sunt avantajele utilizării lor, în comparație cu utilitățile de instalare și ce să facem cu arhiva descărcată în care este ambalată.

Ce este - versiune portabilă

Portable este o versiune a programului pentru un computer care nu necesită instalare. Ele mai sunt numite aplicații portabile sau portabile. Le puteți stoca pe un hard disk amovibil, stick USB, card de memorie și rulează și de pe ele.

Puteți vedea un nume similar pe site-ul oficial al aplicației pe care doriți să o descărcați. Să o arătăm folosind Telegram ca exemplu. Mergând pe pagina oficială a messengerului pentru a-l descărca, veți vedea mai multe versiuni diferite. Suntem interesați de secțiunea „Windows”. Are mai multe opțiuni pentru „Telegram pentru Windows” și „Telegram pentru Windows Portable”... Deci prima opțiune trebuie instalată pe un computer, iar a doua - nu.

De asemenea, vreau să vă atrag atenția asupra faptului că astfel de programe „portabile” nu numai pe site-urile oficiale puteți găsi. Ele pot fi făcute de utilizatorii obișnuiți pentru ei înșiși, dacă folosesc în mod constant unele utilitate, iar oficial versiunea sa portabilă nu există. Deci, dacă doresc, partajează software similar, de exemplu, pe un torrent. Îl puteți descărca pe propriul risc și risc. Deoarece cu programul, puteți prinde și un virus dacă sursa nu este de încredere.

Ei bine, dacă chiar aveți nevoie de el și nu ați găsit altă versiune a programului, atunci înainte de a începe, verificați fișierul descărcat cu antivirusul instalat pe computer și altceva, de exemplu.

Beneficiile folosirii

Cu întrebarea: „Ce este o versiune portabilă a programului?”, ne-am dat seama. Dar apare următorul: „De ce este necesar?” Dacă există un fișier exe de instalare. Pentru a răspunde la această întrebare, să ne uităm la avantajele utilizării versiunilor portabile pentru aplicații.

  1. Puteți rula programe portabile direct de pe o unitate flash USB sau alt dispozitiv portabil. Datorită acestui fapt, ele pot fi folosite pe orice computer sau laptop. Au venit la un prieten, s-au așezat la computer și procesează fotografia în programul tău preferat, pe care l-ai luat cu tine (nu trebuie să o cauți pe Internet și să o instalezi).
  1. Dacă vă conectați la un cont care nu are drepturi de administrator, este posibil ca multe programe să nu pornească pur și simplu. În acest caz, găsiți o versiune portabilă a utilitarului necesar și utilizați-o.
  2. Dacă devine necesară reinstalarea sistemului de operare, atunci doar copiați toate folderele cu programe portabile din partiția de sistem (cel mai adesea C :) în oricare alta (D :, E :, F :). Sau le puteți transfera pe toate pe o unitate flash USB. Când reinstalați Windows, nu va trebui să descărcați și să instalați tot software-ul necesar pe unul nou.
  1. Programele portabile își stochează toate fișierele în același folder în care sunt despachetate după descărcare. Astfel, ei nu modifică registry și nu lasă niciunul dintre fișierele lor în el.

Dacă descărcați și instalați orice program pe computer, acesta va crea imediat intrări în registry. Și chiar și după dezinstalarea utilitarului, unele fișiere și foldere rămân în el. Din această cauză, partiția de sistem a discului devine aglomerată în timp, iar spațiul de pe acesta devine mai mic (). Cu programele portabile, această problemă nu va apărea.

Pentru a șterge intrările de registry inutile și pentru a curăța discul, utilizați unul dintre programele:

Cum să-l folosești corect

Acum să ne dăm seama cum să descărcați programe portabile și apoi ce să facem cu arhiva. De exemplu, luați în considerare programul Puran File Recovery.

  1. Accesați site-ul web oficial al dezvoltatorului de pe Internet (1). Pagina de descărcare poate conține mai multe fișiere: exe - pentru instalare pe un PC (2), versiuni portabile - pentru sisteme pe 32 (3) și 64 (4) biți. Selectăm versiunea portble, în funcție de bitness-ul sistemului și o descărcam - butonul „Descărcare” (5), sau va trebui să faceți clic pe numele fișierului în sine.
  1. Căutați arhiva salvată în folderul cu descărcări. Dacă nu aveți instalat niciun arhivator, atunci selectați unul din articol:.
  1. Nu ar trebui să rulați programul direct din arhivă. Prin urmare, mai întâi trebuie să extrageți toate fișierele din acesta. Creați un folder pe computer cu numele utilitarului. Dacă doriți să o puneți pe o unitate flash USB, atunci creați un folder pe ea.
  1. Reveniți la arhivă, selectați totul din ea și faceți clic pe butonul Extragere.
  1. Apoi specificați folderul pe care l-ați creat la al treilea pas. Selectați-l și faceți clic pe „OK”.
  1. Închideți arhiva și accesați folderul cu programul (1). Găsiți executabilul printre fișiere („Aplicația” va fi scrisă în fața lui) (2) și faceți clic pe el.

Este posibil ca, în timp ce descărcați un program portabil, nu va trebui să alegeți adâncimea de biți. Dar când despachetați arhiva, veți găsi în ea două fișiere executabile - pentru sistemele pe 32 și 64 de biți.

Gata, ai descărcat programul și îl poți folosi. Și atâta timp cât este portabil, puteți muta folderul în sine în orice loc (pe o unitate flash USB, un hard disk amovibil sau un card de memorie), în orice moment.

Cred că înțelegi care este versiunea portabilă pentru programe și aplicații. Personal, aleg exact aceasta optiune pentru utilitatile de care am nevoie (daca exista), dar le descarc doar de pe site-uri oficiale sau de incredere. Încercați-l și, poate, veți aprecia și toate avantajele programelor portabile.

Evaluează articolul:

De-a lungul mai multor ani de activitate, privind crearea de software portabil „Portable soft”, nevoia de a scrie acest articol s-a maturizat treptat.


În ciuda popularității tot mai mari a acestui tip de software, este evident că mulți utilizatori nu au o idee elementară despre ce este Portable softși le este suficient să vadă cuvântul Portabil în titlul știrii. Este exact ceea ce folosesc mulți utilizatori de internet fără scrupule, punând la dispoziție diferite tipuri de artizanat sub masca unui software portabil, subminând astfel autoritatea autorilor serioși. Să încercăm să ne dăm seama ce este „softul portabil”. Pentru ca astfel de întrebări să nu apară
Ce este portabil soft...
Ce înseamnă „software portabil”? Programe portabile - ce este?
Prin ce diferă programele portabile de alte programe?
"Cum se face? Tare!"
"Este sigur? Și apoi reinstalarea jumătate din software-ul staționar și curățarea registrului data trecută nu a fost distractiv!"
"Prin ce metodă se face? Este sigur? Ce zici de urmele din registry și fișiere?"

Acest articol își propune să ofere o privire de ansamblu asupra unora dintre principiile pentru crearea de software portabil și (atenție) semnele de pseudoportabilitate și siguranța brânzei într-o capcană de șoareci. Pentru că mulți utilizatori și-au dat seama treptat că nu tot ce este numit Portable trebuie luat exact ca un program portabil.
Nu știți ce este un software portabil, deși sunteți familiarizat cu un computer de mult timp? Nesurprinzător. Din anumite motive, astfel de programe nu sunt foarte promovate, deși sunt adesea foarte utile. Aceasta înseamnă că vom completa golurile din cunoștințele dumneavoastră.

Voi începe prin a defini cuvântul Portabil... Are două sensuri
- portabil, de sine stătător (compact)
- portabil (tehnic)

Această definiție este dată de Wikipedia și este cea mai apropiată în sens.


„O aplicație portabilă (de asemenea, portabilă, de sine stătătoare și - imprecis, ca urmărire - portată; aplicație portabilă în engleză, aplicație portabilă) - software care nu necesită o procedură de instalare pentru a rula și poate fi stocat complet pe suporturi amovibile, ceea ce permite ca acest software să fie utilizat pe mai multe computere.O aplicație portabilă poate fi configurată pentru a-și citi setările de configurare la pornire din aceeași locație în care sunt stocate propriile fișiere de program. sau hardware diferit. Nu confundați acest termen cu software portabil, care înseamnă capacitatea de a recompila și de a rula un program după modificări minore pe o altă platformă de computer decât cea originală.”

Moale portabil este un analog compact al programelor convenționale care nu necesită instalare. De ce este lung și plictisitor să instalați și să configurați aplicații? Programele portabile sunt o modalitate de a le evalua fără a le instala pe sistem. Este suficient să descărcați versiunea portabilă, să despachetați arhiva și programul dvs. este gata de rulare! Ai un stick USB? Atunci alegeți programele de care aveți nevoie într-o versiune portabilă și faceți-vă mai mobil!
Programele portabile, portabile, portabile soft, software portabil sunt o întreagă clasă formată de programe create în principal pentru lansarea și lucrul de pe dispozitive portabile (USB flash / flash drive, CD, DVD etc.) fără instalare.

Există mai multe opțiuni pentru împărțirea software-ului portabil în tipuri, dar rămân la punctul meu de vedere. Nu mă prefac că sunt original și autoritar.
Așadar, sunt figuri care poartă prostii cu împărțirea dispozitivelor portabile în cele lansate de pe CD-uri, de pe o unitate flash, portabile cu preinstalare și alți termeni din domeniul sugării degetului.

Dacă te uiți la el, există doar două tipuri de ele:
Adevărat portabil... Programele care rulează fără instalare și nu necesită înregistrare își stochează toate fișierele și toate setările într-un mediu virtual (dosar sandbox). Astfel de programe sunt convenabile de utilizat de pe medii externe. Odată configurați, își vor folosi setările pe orice alt computer și nu vor lăsa urme nicăieri.
Pseudo portabil... Programul funcționează fără instalare, dar o parte din setările sale sunt stocate nu în propriul director, ci în cel general. Astfel, dacă transferați un astfel de program pe alt computer, setările acestuia se vor pierde. Acest lucru blochează registry și creează adesea fișiere și foldere suplimentare într-un mediu real.

Programele portabile nu înfundă registrul sistemului și, în consecință, creează mai puțină sarcină asupra sistemului de operare.
Odată cu popularitatea în creștere a software-ului portabil, acestea au devenit să prezinte cerințe mai serioase și extinseîn afară de portabilitate.
Și anume.
1. Izolare completă de sistemul real.
2. Lucru curat (nu lasa reziduuri in sistemul real)
3. Lansare și funcționabilitate completă, atunci când este transferat pe alt computer.
4. Nu intră în conflict cu același software deja instalat ca standard, de ex. înregistrarea etc., nu zboară de pe software-ul staționar și, de asemenea, la rândul său, versiunea portabilă funcționează în mod nominal independent de frații instalați.

Pentru a înțelege cum funcționează un program portabil, trebuie să aveți cel puțin o idee aproximativă despre instalarea software-ului într-un sistem informatic. Dacă nu intrați în detalii, atunci în timpul instalării programului informațiile sunt introduse în registru, fișierele sunt copiate în folderele specificate de utilizator și, dacă este necesar, în folderele de sistem și profil. Astfel, programul informează sistemul de operare (de obicei prin intermediul registrului) despre prezența acestuia și, ca urmare, sunt create comenzi rapide, asocieri de fișiere, elemente din meniul contextual etc. De obicei, alte aplicații învață prin registru despre prezența unui nou program sau a modulului acestuia.

Sistemul nu știe nimic despre programul portabil, cu excepția faptului că este un simplu folder cu fișiere, dintre care unul are extensia exe.

Ei bine, acum să trecem de la general la principal. Ce este software-ul portabil și pentru ce este?

Programele portabile sunt utilizate în principal pentru a funcționa de pe medii amovibile, cum ar fi o unitate flash sau un CD. Recent, însă, a devenit popular un alt scop, și anume înlocuirea programelor convenționale cu cele portabile. Acest lucru face posibilă, la reinstalarea sistemului de operare, evitarea pierderii de timp cu salvarea datelor personale (marcaje în browsere, istoricul corespondenței pe ICQ, e-mail-uri în clienții de e-mail etc.), precum și instalarea și configurarea programelor. Acest lucru se poate realiza datorită faptului că programele portabile realizate corect sunt absolut independente de sistemul de operare. Puteți să le copiați temporar pe un CD, să formatați hard diskul, să instalați un nou sistem de operare, apoi să returnați programele înapoi și toate setările împreună cu fișierele temporare sunt salvate.

Avantajele software-ului portabil (portabil):

După reinstalarea sistemului, programul portabil nu trebuie să fie instalat și configurat - totul este gata să funcționeze când desktop-ul apare pe monitor.
Puteți lua software portabil cu dvs. la serviciu, într-o vizită sau într-un Internet cafe. Puteți lucra cu programe portabile imediat după conectarea suportului portabil la computer.
Programele portabile (aplicațiile) își salvează setările în folderul lor nativ, fără a încărca astfel registrul de sistem.
Portabil (versiunea portabilă) a programului nu este un software nou, ci o ediție specială a aplicației cunoscute anterior.

Dar acesta nu este singurul beneficiu al software-ului portabil.

Să presupunem că treceți la software gratuit. Doriți să încercați, de exemplu, editorul de grafică vectorială Inkscape (analogic gratuit al Corel Draw). Descărcați versiunea portabilă, despachetați-o - și încercați cât doriți. Dacă vă place, puteți instala și versiunea obișnuită.
Următorul avantaj este mobilitatea. Pentru a veni la cineva și a lucra pe computerul său în editorul Inkscape menționat mai sus, nu trebuie să instalați acest program pe computerul altcuiva. Este suficient să-l aduceți cu dvs. pe o unitate flash, după ce ați copiat anterior acolo întregul folder care s-a dovedit după despachetare.
E-mailul poate fi, de asemenea, verificat fără a lăsa cache pe computerul altcuiva. Pentru a face acest lucru, trebuie doar să scrieți pe unitatea flash Mozilla Thunderbird Portable. L-au conectat la un USB, au luat poșta - și l-au luat cu ei.
Ei bine, deoarece unitățile flash moderne sunt foarte încăpătoare, puteți înregistra un întreg set de software portabil pe ele. De exemplu, browserul Mozilla Firefox (pentru a nu lăsa nimic în cache după navigarea în rețea), dicționarul GoldenDict (dacă ești traducător, atunci versiunea portabilă va fi foarte utilă), COMODO System-Cleaner (pentru rapid curățați registrul și toate deșeurile; util pentru cei care oferă primul ajutor informatic) și așa mai departe.

După ce ați venit să vizitați un prieten, nu va trebui să-i cereți să instaleze software-ul de care aveți nevoie pe computer. În plus, este foarte ușor să partajați programe portabile, deoarece majoritatea sunt software liber (sau Freeware), așa cum am menționat mai sus. Pur și simplu au rescris folderul cu aplicația necesară - și asta este tot, lăsați persoana să guste. Dacă vă place, va fi nevoie de versiunea obișnuită pentru ao instala pentru totdeauna. Dacă nu vă place, nu vor exista consecințe neplăcute, doar va șterge folderul.

Și acum un DAR uriaș!
Operabilitatea părților individuale ale software-ului atunci când sunt transferate pe o altă mașină nu înseamnă deloc operabilitatea software-ului în sine.
Un exemplu izbitor din istoria portarii este cel care s-a plimbat mult timp prin spațiile deschise ale Runetului. Adobe Photoshop CS3 Micro... Oamenii foarte deștepți au vindecat fișierul executabil Photoshop.exe, astfel încât a uitat să verifice licența. Oamenii nu foarte deștepți au schimbat acest fișier în instalarea programului. Oameni destul de lipsiți de creier au scos folderul C: \\ Program Files \\ Adobe \\ Photoshop de pe unitatea lor flash și tocmai l-au lansat pentru o încercare. Și când au văzut că a început programul, au strigat „portabil”.
Ce s-a întâmplat în continuare. Acest program, deși părea funcțional, a făcut cel puțin astfel de byaki pe computerul unui utilizator credul:
- Gunoi în registru.
- Gunoi în profilul utilizatorului.
- Întâlnire de înregistrare aproape obligatorie din pachetele instalate ale aceleiași companii (asta chiar e o bucurie pentru cineva care s-a lăudat cu o astfel de ambarcațiune pe computer).
- Incapacitatea de a lucra cu text.
Ce greșeli au fost făcute?
1. Un program nu este întotdeauna (aproape niciodată) un folder cu o grămadă de fișiere. Acestea sunt intrări de registry (înregistrare, setări, comunicare cu configurațiile altor programe), configurații OS, fișiere suplimentare în multe locuri ale directoarelor de sistem și profilurilor de utilizator.
2. Sfârșit dintr-un mediu adecvat (unde totul este configurat pentru funcționarea sa, adică unde este instalat), programul se comportă imprevizibil (deoarece dezvoltatorul adesea nu își asumă o astfel de situație), și anume: își creează propriile intrări în registry și configs, fișiere din directoarele de sistem, adesea suprascriind pe cele existente.
Finereader 10 pseudo-portale au mers la fel.

Desigur, este dificil să faci portabile programe de utilizator care necesită integrare în sistem. În special aplicațiile care trebuie să deschidă fișiere în mod implicit.
Cum să înțelegeți varietatea de software portabil postat pe Internet?

Voi începe cu Adevărat portabil ceea ce colectez eu. Virtualizarea aplicațiilor folosind programe speciale, VMware ThinApp, Spoon Studio (Xenocode). Există și alți analogi, dar cei mai serioși sunt acești doi.
Virtualizare- plasarea programului într-un container virtual (citește arhiva, deci un plus uriaș - compresie). Când acest container este lansat, programul „crede” că toate intrările și fișierele din registry sunt deja la locul lor - în sistem (nimic nu este copiat sau scris oriunde - un alt plus). Virusul din interiorul containerului unui astfel de program este dezarmat, deoarece nimic nu poate fi scris în sistemul real - doar în sandbox. Aceasta se referă la afirmațiile frecvent exprimate conform cărora antivirusul înjură dosarul. Vreau să clarific că astăzi, toate cele mai serioase antivirusuri au adăugat fișiere create în VMware ThinApp și Spoon Studio (Xenocode) la excepții, de obicei țipă imperfecțiuni - paranoia ca Avast.

Program portabil virtualizat (aplicație portabilă) rulează într-un mediu virtual mic (VM) care include chei de registry, fișiere și alte componente necesare pentru a rula și rula o aplicație portabilă.
Acest mediu virtual acționează ca un strat între aplicația portabilă și OS (sistemul de operare) pentru a evita conflictele între aplicații. Mediul virtual (VM) este responsabil pentru încărcarea aplicației „virtualizate” în memorie și pentru gestionarea sistemului de fișiere „virtual” și a registrului.

Datorită „modulului de registru virtual”, cheile „virtualizate” sunt puse la dispoziția aplicației „virtualizate” și a tuturor fișierelor însoțitoare încărcate de VM. Dacă cheile necesare lipsesc în registrul „virtual”, acestea vor fi solicitate în registrul real - sistem. VM vă permite, de asemenea, să creați un sistem de fișiere „virtual” în fișierul dvs. executabil, care va fi disponibil numai pentru aplicația dvs. În timpul rulării, aplicația dvs. poate accesa atât fișierele „virtuale”, cât și sistemul de fișiere real, fără a face distincție între ele. Toate modificările pe care aplicația le face sistemului în timpul funcționării nu sunt salvate direct în sistem, ci sunt înregistrate într-un director separat - „sandbox”. Sandbox-ul poate fi, de exemplu, directorul din care este lansată aplicația sau orice alt director. În acest caz, sistemul de operare local, de fapt, rămâne neschimbat. Acesta este principalul avantaj al unor astfel de portabile, împreună cu capacitatea de a lucra în modul utilizator.

Mecanismul de funcționare al programelor virtualizate (virtuale) create de aceste produse este diferit pentru fiecare și, în general, este un „secret ferm”.

Folosesc VMware ThinApp (nee Thinstall), cel mai popular instrument pentru crearea de programe portabile în munca mea. Dar există limitări care se aplică ThinApp.
ThinApp nu poate virtualiza aplicațiile care necesită drivere la nivel de kernel, software antivirus, firewall-uri personale, drivere de scanare și drivere de imprimantă.
Este posibil ca unele tipuri de aplicații să nu funcționeze corect - acestea sunt: ​​aplicațiile care necesită instalarea de drivere de dispozitiv, se integrează în Explorer, instalează servicii DCOM sau hook-uri globale. De exemplu, dacă creați o versiune portabilă de Adobe Acrobat, o puteți utiliza pentru a deschide, edita și salva fișiere PDF, dar nu puteți utiliza driverul de imprimantă PDF.
Cu toate acestea, unele dintre limitări pot fi ocolite prin utilizarea scripturilor VBScript (sau a tehnologiei de lansare prin intermediul lansatorului), cu ajutorul cărora componentele necesare sunt instalate în sistemul real. Scripturile sunt integrate în proiectele ThinApp. Între timp, ocolind o limitare, este posibil să întâlniți alta; pe un sistem de operare cu drepturi de non-administrator, este posibil ca astfel de programe să nu funcționeze.

(Xenocode) Spoon Virtual Application Studio

O alternativă demnă și un concurent direct la VMware ThinApp, doar că mai puțin populară. În general, capacitățile și limitările Xenocode și ThinApp sunt similare, prin urmare, fără a intra în detalii, aici sunt doar diferențe clare. dar sunt dezavantaje.
- numarul de functii pentru infiintarea unui proiect este incomparabil de mic;
- lasă uneori urme ale portabilului lor în sistem, sub forma mai multor foldere goale și chei de registry. În caz contrar, diferențele pentru utilizatorii obișnuiți nu sunt critice.

De asemenea, este necesar să înțelegeți singur că software-ul portabil (portabil) asamblat și testat calitativ nu oferă o garanție de 100% că va funcționa pe orice sisteme declarate, trebuie să citiți descrierea programului și cerințele de sistem. Și, prin urmare, este recomandabil să păstrați atât o versiune portabilă, cât și una de instalare a programului.

Există multe arome de portabil fals. Toată portabilitatea lor se termină cu portabilitatea, nu îndeplinesc toate celelalte cerințe.
Cele mai frecvente și mai periculoase de utilizat sunt ansamblurile scriptate prin tehnologia PortableApps... Nu o voi descrie, chiar mai jos vă voi arăta cum să o definiți. Folosind astfel de ansambluri, strict pe riscul și riscul utilizatorilor.
Un lucru pot sfatui! Nu utilizați niciodată astfel de ansambluri la locurile de muncă, consecințele pot fi cele mai dificile pentru tine... Acest lucru este recomandat în special celor care folosesc pe un computer software licențiat de obicei, aplicații portabile anulează înregistrarea unui astfel de software.

Mai există un subtip de pseudo-portabil. Nativ (portabil nativ, nu necesită instalare), De regulă, acestea sunt create chiar de autorii programelor. Acesta este unboxing normal instalare versiune, cu un set de fișiere pentru ca programul să funcționeze. Nu este absolut izolat de sistem și, de fapt, același program de instalare numit „Portabil” de către dezvoltator și, prin urmare, gunoi în sistem. Toate elementele necesare pentru funcționarea unui astfel de program portabil se află într-un singur director și nu sunt necesare chei de registry pentru a-l rula. (nu intotdeauna)... Inițial, programul portabil își salvează setările în directorul său - în același folder în care se află. Această definiție a programelor inițial portabile oarecum idealizat, deoarece printre acest tip de programe se numără și cele care necesită instalat Componente Windows (Net, Java etc.).
Pentru a transmite utilizatorului produsul lor în forma în care a fost conceput, dezvoltatorii își împachetează adesea „programe portabile nativ” la fișierul executabil de instalare.
După același principiu, pesvdoports sunt create de mulți utilizatori fără scrupule care nu au cunoștințe de bază în domeniul creării de software portabil. Pentru ei, principalul lucru este că programul, atunci când este transferat în alt loc, a început și funcționează, dar faptul că este s-ar putea să nu-și îndeplinească toate sarcinile sau chiar să dăuneze sistemului, nu le pasă.

Metode de detectare
Dacă se folosește tehnologia PortableApps, portabilul întreabă uneori unde să se instaleze (doar se despachetează din fișierul _Name_.paf.exe). În folderul final, puteți găsi un executabil care lansează NSIS sau AutoIt și un folder (de exemplu, cu numele App), unde se află pur și simplu tot software-ul. Și dacă tehnologia este diferită, puteți încerca să despachetați lansatorul în Universal Extractor, se poate dovedi a fi doar o arhivă SFX.


Program portabil virtualizat, acesta este un fișier executabil și un folder sandbox creat după pornirea programului cu aproximativ același set de fișiere.


Apropo, aici există și o nuanță. Totul depinde de experiența producătorului de aplicații portabile. Dacă persoana este alfabetizată, atunci un astfel de folder este creat lângă fișierul de pornire, dar se întâmplă din cauza analfabetismului, un astfel de folder este plasat în directorul utilizatorului de pe partiția de sistem. De asemenea, despre virtualizarea de proastă calitate, spune prezența unei ferestre pop-up în colțul din dreapta al desktopului. Acesta este un jamb foarte serios, așa că dacă vă confruntați cu un astfel de fenomen, atunci este mai bine să nu folosiți un astfel de ansamblu.

Acesta este, în general, tot ceea ce am vrut să explic utilizatorilor de software portabil. Sper că articolul meu vă va ajuta pe viitor să separați grâul de pleava. Noroc!

Acum, metodele actuale de fabricare a software-ului portabil și, în consecință, aspectul și (ceea ce este important) caracteristicile acestuia.

Voi împărți în mod arbitrar Portable în 3 grupuri și voi evalua respectarea condițiilor de portabilitate (1) (2) (3) prin estimarea (-) (- +) (+ -) (+), ceea ce înseamnă îndeplinirea condiției (putin probabil) (nu suficient) ( suficient) (probabil).

1. Software-ul este inițial portabil (portabilitate nativă)
Un astfel de software
- poți fie să scrii singur; (1 +) (2 +) (3+)
Acestea. se presupune că sunteți ghidat de aceste trei puncte atunci când scrieți software.
- poate deveni opțional (la discreția dvs.) portabil (de exemplu - KMPlayer, Aimp, Total Commander); (1 +) (2 + -) (3 + -)
Aceasta înseamnă că dezvoltatorul, de dragul portabilității, de dragul compatibilității cu alte sisteme de operare, a lăsat dezvoltatorului posibilitatea de a stoca setări și suplimente în folderul programului (ini, xml etc.). Și dacă programul înțelege și căi relative (în loc de C: \\ Program Files \\ Opera \\ program, specificați. \\ program). Există multe modalități de a obține portabilitatea nativă în acest caz: editarea unei anumite configurații de program principal, alte configurații, lansarea cu un parametru (toate produsele Mozilla).
- poate funcționa fără instalare (fiind extras din Program Files), adică. este deja portabil (bine, există portabil plus sau minus), și nu ați ghicit. (1 - +) (2 -) (3- +)

Metode de detectare
Un singur lucru se poate spune despre metodele de determinare a unui astfel de portabil: dacă software-ul nu aparține următoarelor două categorii, acesta aparține aici. Ei bine, și prin comparație. Dacă vedem un folder cu un program portabil care aproape coincide în conținut cu același program instalat, atunci acesta este fie hack sau portabilitate nativă.

Acum dansează cu o tamburină. Softina este capricioasă, și poate și cu înregistrarea. Și trebuie să o dai peste cap.

2. Aplicații portabile
Aceasta este o tehnologie de portabilitate care are susținătorii săi.
În acest caz, în programul NSIS (Nullsoft Scriptable Install System - un creator larg răspândit de programe de instalare, gratuit și puternic bazat pe scripturi de la creatorii Winamp) sau AuitoIt, este creat un fișier de boot pentru programul principal, care
- preinstalează în sistem intrările de registry și unele fișiere necesare,
- lansează programul principal,
- după muncă, curăță totul, încercând să-și amintească setările software-ului de pe unitatea flash.
Voi spune imediat că personal nu-mi place această metodă, pentru că nu-mi place să interferez cu sistemul fără știrea mea.
În alte cazuri, nici nu vrei să te gândești la ce se va întâmpla dacă lumina se stinge în timpul lucrului unui software „puternic” și complex realizat în acest fel. Orice fișiere nepotrivite și intrările de registry vor rămâne în mașină. Apropo, diverși viruși sunt prezenți cel mai adesea în astfel de portabile, dacă îi luați dintr-o sursă neverificată.
Sursa de încredere este însăși mișcarea PortableApps, care a standardizat această metodă de portabilitate și a oferit tuturor instrumentele și documentația necesare.
În dezavantaj, observ că această mișcare încearcă să o strice după metoda ei, aproape totul fără discernământ, precum și să ofere instrumente pentru toți cei care doresc, dar care nu înțeleg cu adevărat. Rezultatul este o mulțime de software de calitate scăzută realizate folosind o tehnologie dubioasă. Un dezavantaj imens este adesea incapacitatea de a rula programul fără drepturi de administrator (ce fel de administrator îi va oferi utilizatorului să scrie oriunde intră în sistem).

Metode de detectare
Voi da doar un mod mai mult sau mai puțin sănătos: (pkm) Properties -> (on) Version. Și acolo poți vedea uneori numele virtualizatorului, versiunea acestuia și numele deținătorului licenței.

Metoda de lansare se deosebește de toate acestea. Acestea. nu programul este lansat, ci lansatorul, care direct în memorie spune programului principal ce să salveze și cum să se comporte. Realizarea unui lansator este o procedură de „magie neagră” adesea inaccesibilă chiar și dezvoltatorilor înșiși (Amintiți-vă de lansatorul terță parte pentru Opera Portable, care transformă orice versiune de Opera într-una portabilă).

Dar ce zici de * NIX?
Aș dori să întreb: „Este posibil să se implementeze un pachet similar pentru pachetele * NIX împrăștiate în Wincherter?”
Să renunțăm la cazul (deși s-ar putea gândi și) când este necesar să compilați din sursă. Acum să aruncăm o privire la diferite pachete software: RPM, DEB, etc. Ce există? În mod corect fișierele de program în sine, informațiile unde ar trebui să se afle în sistemul final și înregistrările de configurare. Și acum ne gândim: "Ce împiedică să faceți nu fișierele de instalare, ci pachetele, care sunt aceleași ca conținut, sunt doar fișierul executabil?"
Se pare că nimic nu interferează, mai ales având în vedere că un Wine bine reglat rulează perfect pe pachetele virtuale Windows. Dar tocmai în această expresie „este un fișier executabil” se află captura: spre deosebire de specificația Windows PE (Portable Executable este aproape orice scară EXE), în * NIX se poate spune mai degrabă că programul nu este executat în sistem. , dar sistemul execută fișierul executabil la cerere (aceasta este baza * securității și fiabilității NIX).

Cel mai simplu mod de a face un astfel de program portabil (adică de a-i restabili portabilitatea inițială) este să instalați (instalați) aplicația în sistem pentru a obține acces gratuit la folderul cu programul, apoi să copiați întregul folder cu programul în altul. locație, apoi dezinstalați programul instalat.
Doar mai întâi trebuie să verificați portabilitatea acestui program, asigurați-vă că setările programului sunt într-adevăr salvate în același folder și că programul nu necesită instalarea de module suplimentare.
Programe portabile portabile (PortableApps.com Format - Apps / PAF), care, la pornirea și închiderea unui program portabil, simulează doar procesul de instalare și dezinstalare a programului într-un sistem real.
Programele portabile portabile realizate din tipul PortableApps.com Format (PAF / Apps) funcționează într-o schemă similară instalării și dezinstalării aplicațiilor. Acestea constau dintr-un lansator (în rusă: un lansator - adică un fișier pentru lansarea unui program portabil), un folder cu programul în sine și fișierele acestuia și, plus, cu fișiere de setări ale lansatorului (sau altele care au legătură cu funcționarea lansator). Acesta din urmă poate să nu existe dacă setările programului Portable sunt scrise în lansatorul propriu-zis. Prin intermediul lansatorului este lansat fișierul exe principal al programului Portable. Un director într-un astfel de portabil cu programul principal și fișierele acestuia este considerat un folder în care este instalată aplicația.

Pentru a fi mai clar pentru începători cum funcționează, voi descrie un algoritm aproximativ pentru lansator (cel mai simplu):

1. Se creează o copie de rezervă a ramurilor de registry (sau a fișierelor de configurare) și a fișierelor aflate în afara folderului instalat, de care depinde aplicația. (Acest lucru se face în cazul în care sistemul are aceeași versiune sau o versiune diferită a acestei aplicații).
2. Importarea datelor necesare pentru ca aplicația să funcționeze în registru, precum și copierea acelor fișiere care ar trebui să fie localizate în afara folderului portabil (de exemplu, în ... / System32).
3. Lansarea programului principal și așteptarea închiderii acestuia.
4. (La finalizare) Exportați setările din registry (sau fișierele de configurare) înapoi în portabil.
5. Curăță urmele programului (mai precis, ștergerea fișierelor temporare).
6. Restaurarea în sistem a acelor chei de registry și fișiere care au fost făcute copii de siguranță în primul pas al algoritmului (adică când este pornit programul Portable).

În prezent, majoritatea programelor portabile portabile sunt compilate în NSIS și AutoIt. Mai precis, un script este scris într-una dintre limbile acestor programe, implementând algoritmul de mai sus și compilat într-un lansator. De fapt, orice limbaj de scriptare care este similar ca capabilități cu NSIS și AutoIt, care poate fi compilat într-un fișier executabil, este potrivit pentru crearea unui lansator.

Tip portabil de programe portabile bazate pe NSIS

NSIS este un sistem open source pentru crearea de instalatori pentru Microsoft Windows, creat de Nullsoft, fondat de creatorii Winamp. Multe pluginuri pot fi conectate la pachetul NSIS, permițându-vă să lucrați cu registrul, să instalați drivere, să efectuați calcule matematice, să actualizați fișierele și multe altele.
Procesul de remediere a modificărilor din sistem în timpul instalării poate fi implementat în orice dezinstalare cu suport pentru crearea și compararea instantaneelor, de exemplu, în Total Uninstall sau programe speciale precum SysTracer și alte programe similare (a se vedea paragrafele 1-4 din algoritmul general). de mai sus). După aceea, proiectul este creat sub forma unei structuri de foldere: de exemplu, fișierele instalate sunt transferate la unul dintre ele, datele de registru obținute la altul etc. și se scrie un script, care este apoi compilat (vezi mai sus paragrafele 5-6 ale algoritmului general). Care va fi proiectul depinde de program și de preferințele dvs.

Acesta este modul în care se realizează portabilitatea în comunitățile de pe Internet, cum ar fi PortableApps și PortableAppz. Pe aceste site-uri este descrisă tehnologia, sunt date exemple și șabloane prin care sunt create astfel de programe portabile.

Un articol despre specificul creării de programe portabile în format PAF (PortableApps.com Format) bazat pe scripturi NSIS poate fi vizualizat aici:
„Cum se creează un program portabil în format PortableApps (PAF)”

Tip manual de programe portabile bazate pe AutoIt

AutoIt este un program conceput pentru a automatiza acțiunile efectuate frecvent în Windows. Utilitarul vă permite să repetați apăsările de la tastatură, mișcarea și clicurile mouse-ului, manipularea ferestrelor aplicației, lucrul cu clipboard-ul și alte acțiuni ale utilizatorului. Pentru a nu fi repetat, arsenalul limbajului AutoIt pentru crearea unui program portabil este similar ca capabilități cu limbajul NSIS, prin urmare tot ceea ce a fost descris mai sus pentru NSIS este potrivit și pentru AutoIt. Cu excepția cazului în cel din urmă, puteți implementa în continuare lucrul cu Windows.

Sculptorii portabili din Italia au luat o cale puțin diferită față de PortableApps și au realizat un lansator compilat în AutoIt. Proiectul lor se numește winPenPack, iar șablonul în sine cu lansatorul este X-Launcher. Concluzia este că lansatorul citește informații din fișierul ini, care conține setările pentru lansarea programului, iar fișierele în sine trebuie să fie localizate în folderele corespunzătoare ale acestui șablon. Datorită capacităților limitate ale lansatorului, această metodă poate fi utilizată doar pentru a porta programe de complexitate medie.

Există mai multe motive principale pentru inoperabilitatea programelor portabile portabile:
- Aplicația autoportată nu funcționează (de exemplu, fisura curbei).
- Aplicația necesită componente Windows instalate sau alte programe.
- Proiectul nu include acele fișiere, chei de registry sau componente care sunt responsabile pentru funcționarea programului.
- Erori în script (lansatorul).
- Acces limitat la directoarele și resursele OS utilizate de programul portabil.

Ieșire
Folosind metoda de mai sus, puteți porta aproape orice aplicație, iar arsenalul de limbi AutoIt și NSIS oferă un zbor imaginației. Cu toate acestea, trebuie avut în vedere faptul că timpul de pornire a programului este direct proporțional cu numărul de fișiere copiate și copiate de rezervă și chei de registry.
Deoarece dispozitivele portabile portabile funcționează cu un sistem real, pot fi nesigure. Pe de o parte, un program portabil obținut dintr-o sursă nesigură poate conține un virus. Pe de altă parte, o aplicație prost asamblată va duce la erori în sistemul sau programele instalate în sistemul de operare.

Eșecurile programelor virtualizate se pot datora următoarelor motive:

Ca și în cazul portabilelor portabile, acestea sunt erori ale aplicației portabile, elemente lipsă din mediul real sau din proiect.
- Erori în setări (adesea în moduri de izolare)
- La momentul publicării, programele construite în ThinApp (versiunile 4.0.x) nu sunt acceptate oficial în Windows 7.
- Unele programe au protecție încorporată împotriva virtualizării.
- Alte erori, posibil legate de tehnologia mediului virtual (sau mediul virtual nu funcționează în OS, sau aplicația nu interacționează corect cu mediul virtual).

Mulți utilizatori de pe Internet întreabă - ce este RePack, Portable (portabil), Instalare silențioasă (silențioasă).

Să încercăm să explicăm care este diferența dintre aceste programe.

Instalare silentioasa

Instalare silențioasă- asta dacă programul este instalat automat fără intervenția utilizatorului. Cu alte cuvinte, nu este nevoie să introduceți numere de serie, chei și să aplicați alte metode de înregistrare a programului: patch-uri, fisuri etc. În plus, în timpul instalării programului nu trebuie să apăsați „next” de multe ori, programul de repack va face totul pentru dvs. Și după instalare, soft va fi complet gata de lucru.

De ce este nevoie de asta? Imaginați-vă o situație, de exemplu: sunteți administrator de sistem și aveți sarcina de a instala sistemul de operare Windows pe un număr mare de computere și de a instala un set de programe. Dacă utilizați programe pentru instalare silențioasă, atunci aveți ocazia să economisiți timp și să simplificați această procedură de mai multe ori.

Durata de instalare depinde de dimensiunea programului și durează de la 1-2 secunde până la o oră. Astfel de programe sunt instalate făcând dublu clic pe butonul din dreapta al mouse-ului pe fișierul executabil. Aceste fișiere sunt pregătite, de regulă, pentru instalarea automată a programelor imediat după instalarea sistemului de operare Windows și sunt adesea incluse într-un fel de asamblare, cum ar fi un DVD Zver etc. De fapt, totul este foarte simplu: facem clic pe fișier de 2 ori și așteptăm să se termine instalarea.

De obicei se folosește o instalație silențioasă pentru programele post-instalare de exemplu, Windows Post-Installer, BS POST-INSTALLER. Programele de instalare silențioasă sunt, de asemenea, instalate perfect pe un sistem de operare „live” care funcționează de mult timp.

Un astfel de software, printre altele, poate fi util pentru acei locuitori ai planetei noastre cărora nu le place să se chinuie cu lucruri mărunte pentru a instala programul sau nu doresc să se epuizeze. Și, desigur, va produce pentru acei oameni care se confruntă cu probleme de instalare(instalare) aplicații. Asamblarea „Instalare silențioasă” va face totul de la sine și nu va avea nevoie deloc de intervenția dumneavoastră. Doar rulați și când instalarea este completă, programul este gata de utilizare cu toate completările și suplimentele încorporate.

Ce este Repack și pentru ce este?

Probabil că ați văzut cuvântul „Repack” în titlurile de jocuri sau programe de mai multe ori, dar ce puteți concluziona din asta?

Reambalați- acesta este un program sau un joc licențiat reambalat. De ce este necesar acest lucru? Cel mai adesea, Repack se face pentru a reduce dimensiunea programului de instalare sau astfel încât, de exemplu, fisurile și traducerea să fie deja în programul sau jocul nou instalat.

RePack este o versiune ușoară a programului de joc din care sunt tăiate fișierele inutile, inclusiv limbi străine, software terță parte, diverse demonstrații, clipuri video sunt adesea comprimate în RePack "ah, uneori cu o pierdere a calității. Versiunea redusă achiziționată a jocului, în cele mai multe cazuri, este colectată în 1-2 .iso, .mdf ... și alte imagini de disc. Ca urmare, RePack cântărește mai puțin și este mai probabil să fie descărcat de pe Internet.
În RePack „și adăugați tot felul de crack-uri, keygens, no-dvd etc. În cele mai multe cazuri, trackerii găsesc mai întâi o licență, apoi o mulțime de repack-uri, cu 1 / 4-1 / 3 mai puțin în volum.
Deși RePack „este instalat pe computer de mult timp. Până la 1-2 ore... (pa, toate acestea comprimate vor fi instalate).
Adesea, repackers fac singuri traducerea licenței, practic „prompt”, și investesc și în RePack.

Ce este un program portabil?

Sosiți în vizită sau la serviciu, folosim computerele altora. Și adesea avem nevoie de programe în forma în care sunt configurate în casa noastră. Cu documentația, totul este de obicei simplu - copiați-l pe o unitate flash USB și redați-l pe un computer exterior, apoi ce rămâne cu opțiunile programului? Sau poate că nu există deloc un program necesar... Pentru toate acestea, există programe portabile (cu alte cuvinte - versiuni portabile ale programelor), cu alte cuvinte, programe care nu au nevoie de nimic pentru a funcționa, în afară de ele însele personal. Aceste programe salvează toate opțiunile nu în registry, ci în propriile fișiere.


Programele portabile pot funcționa cu toate acestea fiind în orice folder. Dacă programul nu are propriul său program de instalare, asta nu înseamnă că este de fapt portabil. Pe lângă toate acestea, nu ar trebui să acceseze registry și alte locuri de pe hard disk.
Versiunile portabile ale programelor sunt de obicei distribuite în arhive. Pentru ca programul să funcționeze, este suficient să extrageți fișierele din arhivă într-un anumit folder.

Programele portabile sunt realizate de entuziaști. Ei fac acest lucru pentru ca programul să nu depășească limitele propriului folder. De exemplu, un program simplu va adopta registry - profesioniștii fac astfel încât programul să-și scrie opțiunile nu în registry, ci într-un fișier. Deși, dacă registry este într-adevăr necesar, atunci un cod special la pornire scrie setările în registry și, după închidere, îl completează înapoi în fișier. Vizualizări

Moale portabil

În general, Portable soft (PS) ar trebui să includă acele programe care sunt „instalate” prin dezambalarea obișnuită a arhivei sau sunt gata să fie transferate de la o mașină la alta prin copiere obișnuită, fără a fi necesar ca instalatorii să facă prescripțiile necesare în registru. Aici intervin diferențele dintre aplicațiile portabile.

  • ru- aplicațiile conțin limba rusă
  • portabil- portabil - deplasați-vă cu ușurință, doar copiați fișierele aplicației.
  • aplicații- o abreviere în limba engleză pentru cuvântul aplicație, care înseamnă adăugarea - un program de calculator, de exemplu, un browser web sau un procesor de text.

O aplicație portabilă este un program de calculator care poate fi purtat cu dvs. pe un dispozitiv portabil, cum ar fi un USB și utilizat pe orice computer. Când este conectat unitatea flash USB, hard disk portabil sau alt dispozitiv portabil, aveți acces la programele și datele personale ca și cum ați fi prezent la propriul computer. Și când opriți dispozitivul, niciuna dintre datele dvs. individuale nu rămâne pe computerul altcuiva.

Nu este nevoie de hardware special: utilizați cel puțin USB Flash, hard disk miniatural, iPod / MP3 player etc. Practic, fără software suplimentar - doar descărcați, instalați și rulați aplicații portabile.

Pentru a clarifica modul în care funcționează, voi descrie un exemplu de algoritm:

  1. Se creează o copie de rezervă a ramurilor de registry (sau a fișierelor de configurare) și a fișierelor din afara folderului instalat, de care depinde aplicația.
  2. Importarea datelor necesare pentru ca aplicația să funcționeze în registru, în mod similar, de exemplu, copierea acelor fișiere care ar trebui să fie prezente în afara folderului portabil (de exemplu, în ... / System32).
  3. Lansarea programului principal și așteptarea închiderii acestuia.
  4. După finalizare, exportați opțiunile din registry (sau fișierele de configurare) în portabil.
  5. Curățarea urmelor programului (mai precis, ștergerea fișierelor temporare).
  6. Restaurarea acelor chei de registry și fișiere în sistem care au fost susținute în primul pas al algoritmului.

Program portabil (în engleză „aplicație portabilă”) – software portabil care nu trebuie să fie instalat pe hard disk-ul PC-ului pentru a rula și utiliza. Acest grup include programe care pot fi instalate cu ușurință pe o unitate flash USB, HDD extern, CD-uri, DVD-uri, discuri Bly-ray în mod obișnuit și chiar și cele care funcționează fără instalare. Acest lucru este convenabil din multe motive: nu este deloc necesar să instalați aceleași programe pe mai multe computere, la locul de muncă este posibil să utilizați browserul iubit, clientul de e-mail, ICQ fără pretenții de la administratorul de sistem și șefii, toate datele este salvat pe suporturi amovibile și extrem de ușor de copiat etc
Un alt plus incontestabil al programelor portabile este că sunt gratuite, cel puțin pentru uz privat (necomercial). Deși pe Internet este posibil să găsiți versiuni portabile și programe comerciale, de exemplu Microsoft Office sau Adobe Photoshop.

Care este secretul programelor portabile?

Totul este dureros de simplu. Când instalați o aplicație simplă pe un computer, aceasta are particularitatea de a stoca propriile fișiere în diferite foldere de pe hard disk-ul computerului. Pe lângă directorul familiar Program Files, părți ale programelor pot fi găsite în foldere de utilizator, directoare temporare etc. Prin urmare, atunci când dorim să copiem un program prin simpla transferare a folderului său din Program Files pe alt computer, nu rezultă nimic din el. Software-ul nu are capacitatea de a găsi fișierele de configurare necesare și pur și simplu nu dorește să funcționeze.

Acesta nu este cazul aplicațiilor portabile. Programul este instalat în folderul care i-a fost atribuit pe un suport amovibil fără a afecta hard disk-ul și registry-ul PC-ului și va funcționa bine indiferent de computer la care conectați unitatea flash USB.
Pentru a copia programul, trebuie doar să transferați directorul acestuia pe un alt suport amovibil.

Aproape toate aplicațiile nu necesită instalare, ele pot fi copiate și rulate de oriunde. Dar rețineți că programele portabile create pentru un sistem de operare nu vor funcționa pe altul. Cu alte cuvinte, dacă adoptați o versiune portabilă a browserului Firefox pentru Linux, aceasta nu va funcționa pe un computer cu Mac OS sau Windows.

  • O parte a unui PS similar disponibil pe Web salvează toate opțiunile din directorul său și, desigur, stochează toate opțiunile într-un transfer similar. Toată această bunătate ar putea fi numită True PS (True Portable Soft).
  • Cealaltă parte continuă cu încăpățânare să salveze setările în „Documente și setări” și în timpul transferului trebuie să restabiliți manual toate opțiunile. Este ceva desigur, programul este operabil imediat, dar deocamdată îl veți aduce la starea... Ar fi mult mai bine să numiți astfel de lucruri Conditional PS - (Relative Portable Soft).
  • Printre altele, există subspecii create pentru transportul pe unități flash și pornind de la ele, care diferă în locul înregistrării a numeroase fișiere temporare care se formează în timpul perioadei de lucru. Concret, pentru a păstra capacitatea de lucru a unei unități flash, care, în general, are o limitare a numărului de cicluri de scriere pe fiecare „sector”, toate fișierele temporare sunt scrise pe același șurub, într-un folder temporar creat pentru durata cererii. În consecință, apar subcategoriile „True Portable USB Soft” și „Relative Portable USB Soft”.
  • De un interes deosebit este unii, o numim o versiune „un singur fișier” a „True Portable USB Soft”. ​​Apoi aplicația este 1 fișier executabil ambalat, când este lansată, setările sunt transferate pe șurub, în ​​timpul funcționării, numai hard. unitatea este accesată, iar atunci când programele închise, toate opțiunile (probabil modificate) sunt reambalate într-un fișier executabil pe o unitate flash USB cu eliminarea simultană a folderului făcut din șurub.

Dacă folosiți adesea diverse programe software atunci când lucrați cu un computer, probabil ați observat că în timpul descărcării vi se poate oferi nu doar o versiune pentru instalare, ci și o versiune portabilă.

Acum vom arunca o privire mai atentă la ce sunt programele portabile, care sunt avantajele utilizării lor, în comparație cu utilitățile de instalare și ce să facem cu arhiva descărcată în care este ambalată.

Ce este - versiune portabilă

Portable este o versiune a programului pentru un computer care nu necesită instalare. Ele mai sunt numite aplicații portabile sau portabile. Le puteți stoca pe un hard disk amovibil, stick USB, card de memorie și rulează și de pe ele.

Puteți vedea un nume similar pe site-ul oficial al aplicației pe care doriți să o descărcați. Să o arătăm folosind Telegram ca exemplu. Mergând pe pagina oficială a messengerului pentru a-l descărca, veți vedea mai multe versiuni diferite. Suntem interesați de secțiunea „Windows”. Are mai multe opțiuni pentru „Telegram pentru Windows” și „Telegram pentru Windows Portable”... Deci prima opțiune trebuie instalată pe un computer, iar a doua - nu.

De asemenea, vreau să vă atrag atenția asupra faptului că astfel de programe „portabile” nu numai pe site-urile oficiale puteți găsi. Ele pot fi făcute de utilizatorii obișnuiți pentru ei înșiși, dacă folosesc în mod constant unele utilitate, iar oficial versiunea sa portabilă nu există. Deci, dacă doresc, partajează software similar, de exemplu, pe un torrent. Îl puteți descărca pe propriul risc și risc. Deoarece cu programul, puteți prinde și un virus dacă sursa nu este de încredere.

Ei bine, dacă chiar aveți nevoie de el și nu ați găsit altă versiune a programului, atunci înainte de a începe, verificați fișierul descărcat cu antivirusul instalat pe computer și altceva, de exemplu.

Beneficiile folosirii

Cu întrebarea: „Ce este o versiune portabilă a programului?”, ne-am dat seama. Dar apare următorul: „De ce este necesar?” Dacă există un fișier exe de instalare. Pentru a răspunde la această întrebare, să ne uităm la avantajele utilizării versiunilor portabile pentru aplicații.

  1. Puteți rula programe portabile direct de pe o unitate flash USB sau alt dispozitiv portabil. Datorită acestui fapt, ele pot fi folosite pe orice computer sau laptop. Au venit la un prieten, s-au așezat la computer și procesează fotografia în programul tău preferat, pe care l-ai luat cu tine (nu trebuie să o cauți pe Internet și să o instalezi).
  1. Dacă vă conectați la un cont care nu are drepturi de administrator, este posibil ca multe programe să nu pornească pur și simplu. În acest caz, găsiți o versiune portabilă a utilitarului necesar și utilizați-o.
  2. Dacă devine necesară reinstalarea sistemului de operare, atunci doar copiați toate folderele cu programe portabile din partiția de sistem (cel mai adesea C :) în oricare alta (D :, E :, F :). Sau le puteți transfera pe toate pe o unitate flash USB. Când reinstalați Windows, nu va trebui să descărcați și să instalați tot software-ul necesar pe unul nou.
  1. Programele portabile își stochează toate fișierele în același folder în care sunt despachetate după descărcare. Astfel, ei nu modifică registry și nu lasă niciunul dintre fișierele lor în el.

Dacă descărcați și instalați orice program pe computer, acesta va crea imediat intrări în registry. Și chiar și după dezinstalarea utilitarului, unele fișiere și foldere rămân în el. Din această cauză, partiția de sistem a discului devine aglomerată în timp, iar spațiul de pe acesta devine mai mic (). Cu programele portabile, această problemă nu va apărea.

Pentru a șterge intrările de registry inutile și pentru a curăța discul, utilizați unul dintre programele:

Cum să-l folosești corect

Acum să ne dăm seama cum să descărcați programe portabile și apoi ce să facem cu arhiva. De exemplu, luați în considerare programul Puran File Recovery.

  1. Accesați site-ul web oficial al dezvoltatorului de pe Internet (1). Pagina de descărcare poate conține mai multe fișiere: exe - pentru instalare pe un PC (2), versiuni portabile - pentru sisteme pe 32 (3) și 64 (4) biți. Selectăm versiunea portble, în funcție de bitness-ul sistemului și o descărcam - butonul „Descărcare” (5), sau va trebui să faceți clic pe numele fișierului în sine.
  1. Căutați arhiva salvată în folderul cu descărcări. Dacă nu aveți instalat niciun arhivator, atunci selectați unul din articol:.
  1. Nu ar trebui să rulați programul direct din arhivă. Prin urmare, mai întâi trebuie să extrageți toate fișierele din acesta. Creați un folder pe computer cu numele utilitarului. Dacă doriți să o puneți pe o unitate flash USB, atunci creați un folder pe ea.
  1. Reveniți la arhivă, selectați totul din ea și faceți clic pe butonul Extragere.
  1. Apoi specificați folderul pe care l-ați creat la al treilea pas. Selectați-l și faceți clic pe „OK”.
  1. Închideți arhiva și accesați folderul cu programul (1). Găsiți executabilul printre fișiere („Aplicația” va fi scrisă în fața lui) (2) și faceți clic pe el.

Este posibil ca, în timp ce descărcați un program portabil, nu va trebui să alegeți adâncimea de biți. Dar când despachetați arhiva, veți găsi în ea două fișiere executabile - pentru sistemele pe 32 și 64 de biți.

Gata, ai descărcat programul și îl poți folosi. Și atâta timp cât este portabil, puteți muta folderul în sine în orice loc (pe o unitate flash USB, un hard disk amovibil sau un card de memorie), în orice moment.

Cred că înțelegi care este versiunea portabilă pentru programe și aplicații. Personal, aleg exact aceasta optiune pentru utilitatile de care am nevoie (daca exista), dar le descarc doar de pe site-uri oficiale sau de incredere. Încercați-l și, poate, veți aprecia și toate avantajele programelor portabile.

Evaluează articolul: