Erinevused kaasaskantavate ja installiprogrammide vahel

Küsimus: mille poolest erineb installimist mittevajav kaasaskantav programm sellelt, mis installib selle asemel automaatse protseduuriga, mis kopeerib paljusid faile opsüsteemi erinevatesse kaustadesse "> See on üks peamisi erinevusi traditsiooniliste ja kaasaskantavate programmide vahel ja tasub aru saada, kas ja millal on nad üksteisele eelistatavad.
Teie arvutisse installimist vajavad programmid algavad failist nimega installer, mis sisaldab juhiseid mitmesuguste failide kopeerimiseks, ühenduse loomiseks süsteemi sisemiste raamatukogudega (DLL-failid) ja registrivõtmete kirjutamiseks Windowsis.
Enamikul juhtudel kasutab tarkvara olemasolevaid DLL-faile, välja arvatud juhtudel, kui programmeerija on loonud kohandatud teegi koos failiga, mis tuleb tarkvara installimise ajal sobivalt paigutada.
Kuna need on süsteemi integreeritud, on installiprogrammiga programmid, kui need on hästi läbi mõeldud ja programmeeritud, kiiremad kui kaasaskantavad programmid.
Installimist vajavat tarkvara ei saa selle arvutist eemaldamiseks kustutada, vaid see nõuab kaasasoleva programmi juhitud desinstalli protseduuri.
Probleem on selles, et mõnikord on desinstallimine halvasti kavandatud ega suuda kustutada kõiki installiprogrammi faile ja viiteid sellest programmist.
Lisaks on privaatsuse seisukohast alati võimalik teada saada, kas arvutisse on installitud mõni programm.
Kui kasutate programmi installimiseks installiprogrammi, juhtuvad Windowsi arvutis järgmised asjad:
- Tarkvara loob programmis Programmid või Kasutajad uue kausta vastavalt konfigureerimise viisile.
- Uued väärtused kirjutatakse Windowsi registrisse ja / või vanu kirjeid saab muuta.
- Installer kopeerib failid loodud kausta.
- Töölauale, menüüle Start ja tegumiribale luuakse programmi otsetee
- Mõned uued DLL-failid võivad olla lisatud kausta C: \ Windows \ System32 .
- Sama tarkvara desinstallides võib üks või mitu ülalloetletud üksust jääda arvutisse.
LOE KA: Looge arvutisse installitud programmide kaasaskantavaid programme koos tarkvara virtualiseerimisega
Teisalt koosnevad kaasaskantavad programmid ühest või mitmest kausta sees olevast failist, mida saab liigutada kuhu soovite, isegi USB-mälupulgal.
Neid nimetatakse "kaasaskantavateks" just seetõttu, et kui neid kopeeritakse kaasaskantavasse USB-draivi, saab neid igal arvutis kasutada ilma neid installimata.
Tänu sellele funktsioonile nad ei muuda ühtegi süsteemifaili, ei jäta kasutatavas arvutis jälgi ja võimaldavad seda seda seetõttu kasutada ka täieliku privaatsuse korral.
Kui on kaust, milles programmi käitatakse, võib see luua selle kausta sees selle täitmisel INF- või XML-faili.
Kaasaskantav tarkvara sisaldab juba sisseehitatud DLL-e ja sellega saab luua isegi virtuaalse masina, et sisse lülitada, eriti kui see vajab registri kasutamist (siis suletakse VM siis, kui programm suletakse).
Nagu ülalpool mainitud, pole seda vaja installida ja see hoiab kokku pisut esialgset aega, isegi kui selle täitmine jääb pisut aeglasemaks kui installiprogramm.
Ehkki iga tarkvara võib teoreetiliselt muutuda kaasaskantavaks, ei saa kõik programmid praktikas kaasaskantavad olla. sest need oleksid tohutud.
Näiteks nõuavad Office'i programmid mitmete Windowsis juba sisalduvate DLL-failide kaasamist ja paljusid neist sisemistest viidetest, mis muutuvad tavalisest palju suuremaks.
Kaasaskantavad programmid on väga kasulikud tehnikutele, kes töötavad mitme arvutiga, ja neile, kes soovivad avalikke arvuteid anonüümselt kasutada.
Veel ühes artiklis oleme näinud parimaid kaasaskantavaid programme ilma USB-mälupulkade installimiseta (Windows) .

Jäta Oma Kommentaar

Please enter your comment!
Please enter your name here