Разлике између преносивог и инсталационог програма

Питање: која је разлика између преносивог програма који не захтева инсталацију и оног који се уместо тога инсталира аутоматском процедуром која копира много датотека у разне мапе оперативног система "> Ово је једна од главних разлика између традиционалних и преносивих програма и вреди разумети да ли су и када преферирани једни другима.
Програми који захтевају инсталацију на рачунару почињу из датотеке која се зове инсталатер и која садржи упутства за копирање различитих датотека, успостављање веза са унутрашњим библиотекама система (ДЛЛ датотеке) и писање регистарских кључева на Виндовс.
У већини случајева софтвер користи постојеће ДЛЛ датотеке, осим у случајевима када је програмер креирао прилагођену библиотеку са датотеком која се мора инсталирати на одговарајући начин током инсталације софтвера.
Пошто су интегрисани у систем, програми са инсталатором, ако су добро дизајнирани и програмирани, бржи су од преносивих програма у њиховом извођењу и раду.
Софтвер који захтева инсталацију не може се избрисати да бисте га уклонили са рачунара, али захтева процедуру деинсталације коју води укључени програм.
Проблем је што је понекад ово деинсталирање лоше дизајнирано и не може избрисати све датотеке и референце које је инсталација донијела из тог програма.
Даље, са становишта приватности, увек је могуће знати да ли је на рачунар инсталиран одређени програм.
Када користите инсталацијски програм за инсталирање програма, на Виндовс ПЦ-у се дешавају следеће ствари:
- Софтвер креира нову фасциклу у Програми или Корисници, у складу са начином конфигурисања.
- Нове вредности се уписују у Виндовс регистар и / или стари уноси се могу променити.
- Инсталациони програм копира датотеке у креирану фасциклу.
- Пречица до програма креира се на радној површини, менију Старт и траци задатака
- Неке нове ДЛЛ датотеке можда су додате у директоријум Ц: \ Виндовс \ Систем32 .
- Када деинсталирате исти софтвер, један или више претходно створених ставки могу остати на рачунару.
ПРОЧИТАЈТЕ ТРЕБА: Креирајте преносне програме оних инсталираних на ПЦ-у уз виртуализацију софтвера
Преносни програми се, с друге стране, састоје од једне или више датотека унутар мапе која се може преместити где год желите, чак и на УСБ стицку.
Називају их „преносним“ управо зато што, ако се копирају на преносиви УСБ уређај, могу да се покрећу на било ком рачунару, без потребе да их инсталирате.
Захваљујући овој функцији, они не мењају ниједну системску датотеку, не остављају трагове на рачунару који се користи и зато дозвољавају да се користи чак и са потпуном приватношћу.
Ако постоји фасцикла у којој се програм покреће, она може креирати ИНФ или КСМЛ датотеку која се извршава унутар те исте мапе.
Преносни софтвер већ садржи уграђене ДЛЛ-ове и може чак креирати виртуелну машину за покретање, поготово ако треба да користи Регистар (ВМ се уклања када се програм затвори).
Као што је горе споменуто, није га потребно инсталирати, а штеди мало почетног времена, чак и ако његово извршење остане мало спорије од инсталационог програма.
Иако сваки софтвер може у теорији постати преносив, у пракси не могу бити сви преносиви програми. јер би били огромни.
На пример, Оффице програми би захтевали укључивање неколико ДЛЛ датотека које су већ садржане у Виндовс-у и многих унутрашњих референци које би постале много веће од уобичајених.
Преносни програми су врло корисни за оне који раде на више рачунара и за оне који желе да користе јавне рачунаре анонимно.
У другом чланку смо видели најбоље преносиве програме без инсталације за УСБ стицкове (Виндовс) .

Оставите Коментар

Please enter your comment!
Please enter your name here