Atšķirības starp portatīvajām un instalēšanas programmām

Jautājums: kāda ir atšķirība starp portatīvo programmu, kurai nav nepieciešama instalēšana, un to, kuru tā vietā instalē ar automātisku procedūru, kas kopē daudzus failus dažādās operētājsistēmas mapēs "> Šī ir viena no galvenajām atšķirībām starp tradicionālajām un portatīvajām programmām un ir vērts saprast, vai un kad viņi ir vēlamāki viens otram.
Programmas, kurām nepieciešama instalēšana datorā, sākas no faila, ko sauc par instalēšanas programmu, kurā ietvertas instrukcijas dažādu failu kopēšanai, savienojumu izveidošanai ar sistēmas iekšējām bibliotēkām (DLL failiem) un reģistra atslēgu rakstīšanai operētājsistēmā Windows.
Vairumā gadījumu programmatūra izmanto esošos DLL failus, izņemot gadījumus, kad programmētājs ir izveidojis pielāgotu bibliotēku ar failu, kas programmatūras uzstādīšanas laikā ir jānovieto atbilstoši.
Tā kā tās ir integrētas sistēmā, programmas ar instalēšanas programmu, ja tās ir labi izstrādātas un ieprogrammētas, to izpildē un darbībā ir ātrākas nekā portatīvās programmas.
Programmatūru, kurai nepieciešama instalēšana, nevar izdzēst, lai to noņemtu no datora, taču tai ir nepieciešama atinstalēšanas procedūra, kuru vada iekļautā programma.
Problēma ir tā, ka dažreiz šī atinstalēšana ir bijusi slikti izstrādāta, un tā no šīs programmas nespēj izdzēst visus failus un atsauces, ko instalācija rada.
Turklāt no privātuma viedokļa vienmēr ir iespējams zināt, vai personālajā datorā ir instalēta noteikta programma.
Ja programmas instalēšanai izmantojat instalētāju, Windows personālajā datorā notiek šādas lietas:
- Programmatūra izveido jaunu mapi Programmās vai Lietotājos atkarībā no tā, kā tā tiek konfigurēta.
- Windows reģistrā tiek ierakstītas jaunas vērtības un / vai vecie ieraksti var tikt mainīti.
- Instalētājs kopē failus izveidotajā mapē.
- Darbvirsmā, izvēlnē Sākt un uzdevumjoslā tiek izveidots programmas saīsne
- Daži jauni DLL faili, iespējams, ir pievienoti mapei C: \ Windows \ System32 .
- Atinstalējot to pašu programmatūru, viens vai vairāki no iepriekš izveidotajiem vienumiem var palikt datorā.
LASĪT ARĪ: Izveidojiet datorā instalēto portatīvās programmas ar programmatūras virtualizāciju
Turpretī portatīvās programmas sastāv no viena vai vairākiem failiem mapes iekšpusē, kuras var pārvietot, kur vien vēlaties, pat izmantojot USB zibatmiņu.
Tos sauc par "pārnēsājamiem" tieši tāpēc, ka, ja tos kopē pārnēsājamā USB diskdzinī, tos var palaist uz jebkura datora, tos neinstalējot.
Pateicoties šai funkcijai, viņi nemodificē nevienu sistēmas failu, neatstāj pēdas izmantotajā personālajā datorā un tāpēc ļauj to izmantot pat ar pilnīgu privātumu.
Ja ir mape, kurā programma tiek palaista, tā izpildes laikā tajā pašā mapē varētu izveidot INF vai XML failu.
Portatīvajā programmatūrā jau ir iebūvēti DLL un tā pat var izveidot virtuālu mašīnu, lai darbotos, it īpaši, ja tai ir jāizmanto reģistrs (pēc programmas aizvēršanas VM tiek noņemts).
Kā minēts iepriekš, tas nav jāinstalē, un tas ietaupa sākotnējo laiku, pat ja tā izpilde paliek nedaudz lēnāka nekā programma ar instalēšanu.
Lai gan katra programmatūra teorētiski var kļūt pārnēsājama, ne visas programmas var pārnēsāt praksē. jo tie būtu milzīgi.
Piemēram, Office programmās būtu jāiekļauj vairāki DLL faili, kas jau ir iekļauti sistēmā Windows, un daudzas no tām iekšējām atsaucēm, kas kļūtu daudz lielākas nekā parasti.
Pārnēsājamās programmas ir ļoti noderīgas tehniķiem, kuri strādā ar vairākiem datoriem, un tiem, kuri anonīmi vēlas izmantot publiskos datorus.
Citā rakstā mēs esam redzējuši labākās portatīvās programmas bez USB zibatmiņas instalēšanas (Windows) .

Atstājiet Savu Komentāru

Please enter your comment!
Please enter your name here