Pagkakaiba sa pagitan ng Portable at Installer software

Difference Between Portable



Bilang isang eksperto sa IT, madalas akong tinatanong tungkol sa pagkakaiba sa pagitan ng portable at installer software. Narito ang isang mabilis na rundown ng mga pangunahing pagkakaiba: Ang portable software ay self-contained at maaaring patakbuhin mula sa anumang lokasyon, nang hindi nangangailangan ng pag-install. Ginagawa nitong mainam para gamitin sa isang USB drive o iba pang naaalis na media. Ang installer software, sa kabilang banda, ay kailangang mai-install sa target na sistema upang magamit. Ito ay karaniwang nagsasangkot ng pagkopya ng mga file sa naaangkop na lokasyon at pagpapatakbo ng isang programa sa pag-install. Kaya, alin ang mas mahusay? Depende ito sa iyong mga pangangailangan. Kung kailangan mong gumamit ng isang partikular na program sa maraming computer, o walang pahintulot na mag-install ng software sa isang target na system, kung gayon ang portable na software ang dapat gawin. Gayunpaman, kung gumagamit ka lamang ng isang program sa isang computer at hindi iniisip ang abala sa pag-install, kung gayon ang installer software ay marahil ang mas mahusay na pagpipilian.



Ang software na kailangang i-install ay tumatagal ng oras dahil nakasaksak ito sa operating system, at ang ilan sa kanilang mga procedure call ay nakadepende sa mga mapagkukunang available na sa computer. Kung ang mga mapagkukunang ito - tulad ng isang karaniwang DLL file - ay wala sa computer, maaaring i-install ito nang hiwalay ng installer o hindi tatakbo ang program. Ang portable software ay mas mahusay sa maraming paraan. Hindi sila umaasa sa mga file ng system at maaaring gumana nang hiwalay sa mga mapagkukunan ng system. Suriin pagkakaiba sa pagitan ng portable at installation software .





Portable at Installer edition software

Portable at Installer edition software





Installer Edition Software

Para sa software na nangangailangan ng pag-install sa isang lokal na computer, iba ang ginagamit ng mga programmer mga tagalikha ng installer lumikha ng isang program na mag-i-install ng software. Hindi mo maaaring patakbuhin ang software nang direkta dahil nangangailangan ito ng ilang mga hakbang tulad ng pagrehistro sa Windows registry, pag-reload ng registry, pag-link sa mga dynamic na link library (DLL file). Sa karamihan ng mga kaso, ang naturang software ay gumagamit ng mga umiiral na karaniwang DLL file. Kung ang programmer ay gumawa ng custom na library o katulad nito, kokopyahin ng installer ang file na iyon sa naaangkop na lokasyon kapag ini-install ang software.



Ang mga problema sa software na nangangailangan ng pag-install ay maaari itong mag-iwan ng mga fingerprint sa computer kung saan ito naka-install kahit na matapos na ma-uninstall ang software. Sa ganitong paraan, kung gumagawa ka sa isang bagay na pribado, maaaring malaman ng mga tao na na-install at na-uninstall mo ang ilang software.

kung paano ihinto ang isang gif

Ang pangalawang problema ay kailangan mong i-install ang naturang software sa bawat computer kung saan mo gustong gamitin ito. Ang pag-install ay tumatagal ng oras dahil maaari rin itong mangailangan sa iyo na i-restart ang Windows Registry pagkatapos i-install ang software.

Kapag ginamit mo ang installer upang mag-install ng software, maaaring mangyari ang isa o higit pa sa mga sumusunod na kaganapan:



dism command windows 7
  1. Ang software ay lumilikha ng bagong folder sa Program Files o Users, depende sa kung paano ito na-configure.
  2. Ang mga bagong halaga ay isinulat sa Windows registry at/o ang mga lumang entry ay maaaring mabago
  3. Kopyahin ang mga file mula sa installer patungo sa lokal na computer
  4. Lumikha ng desktop, icon ng taskbar
  5. Lumikha ng isang folder sa start menu
  6. Pagkopya ng mga DLL file sa Windows o C:WindowsSystem32 folder, atbp.

Kapag na-uninstall mo ang parehong software, ang isa o higit pa sa mga item na ginawa sa itaas ay maaaring manatili sa computer at maaaring magpahiwatig na ginagamit mo ang partikular na software sa makina.

Ang portable software ay mas mahusay kumpara sa software na nakabatay sa pag-install, tulad ng ipinapakita sa artikulong ito sa mga pagkakaiba sa pagitan ng portable software at installer software.

Portable na software

Kapag pinag-uusapan natin ang tungkol sa portable software, nangangahulugan ito na hindi mo kailangang i-install ito kahit saan. Ginagawa nitong portable ang software dahil maaari mo itong dalhin sa mga USB stick at gamitin ito sa anumang computer nang hindi kinakailangang i-install ito sa bawat computer na gusto mong gamitin. Isaksak mo lang ang flash drive na naglalaman ng portable software sa computer na iyong ginagamit at ilunsad ang portable software. Kumain ilang magagandang mapagkukunan sa Internet na nagbibigay-daan sa iyong i-convert ang software na nakabatay sa pag-install sa portable na software.

Gumagana ang portable software sa dalawang paraan:

  1. Ang portable software package ay naglalaman na ng mga DLL na nakapaloob sa application.
  2. Maaaring lumikha at tumakbo ang portable software sa isang virtual machine, lalo na kung kailangan nitong gamitin ang registry; ang virtual machine ay tatanggalin sa sandaling isara ang portable software

Hindi mo kailangang i-install ito. Kaya, nakakatulong ito sa iyo na makatipid ng oras at sa parehong oras ay nagbibigay-daan sa iyo na gamitin ang computer nang hindi umaalis sa mga fingerprint ng software sa pagpapatala o saanman.

0x80070079

Mga programa tulad ng UltraSurf (proxy software) ay maaaring ilipat lamang sa isang naaalis na drive, patakbuhin at gamitin nang walang anumang pagbabago sa aktwal na system. Sa ganitong paraan, mas kaunting pagkakataon na matuklasan ng ibang tao na ginamit mo ang software. Tinutulungan ka nila na makapagsimula kaagad, pinoprotektahan ka mula sa mga mapanlinlang na mata.

Bagama't ang karamihan sa mga portable na program ay hindi nag-iiwan ng bakas, maaari mong suriin ang folder (o anumang lokasyon) kung saan mo kinopya ang software upang makita kung lumikha ito ng anumang INF o XML file noong tumakbo ito. Ginagawa ng ilang portable software ang mga file na ito sa parehong mga folder kung nasaan sila - upang i-save ang configuration ng software o kung ano pa man. Laging pinakamahusay na suriin ang folder kung saan naroroon ang portable software bago ito tanggalin. Kung makakita ka ng anumang nauugnay na INF o XML, alisin lang ito kung gusto mong panatilihin itong pribado.

Ang portable software ay palaging mas mahusay kumpara sa installation based software kung ito ay mas maliit sa laki. Kung ito ay napakalaking software at wala kang pakialam kung alam ng iba na ginagamit mo ito, maaari mong piliin ang bersyon ng pag-install. Ang isang halimbawa ng naturang software na nakabatay sa pag-install ay ang Visual Studio, dahil nangangailangan ito ng maraming DLL upang gumana nang maayos, na dapat kopyahin sa computer. Bagama't posibleng i-convert ang Visual Studio sa portable software, magiging malaki ang end product dahil sa bilang ng mga library, help file, atbp. na kailangang isama sa isang portable software. Sa ganitong mga kaso, maaari itong tumakbo nang masyadong mabagal.

Kung ikaw ay isang technician, halimbawa, at kailangang magpatakbo ng ilang software sa iba't ibang mga makina, ang mga portable na bersyon ay mas mahusay dahil nakakatipid ka ng oras. Sa kaso ng mga censor, na-block na mga site, mga ulat ng digmaan, atbp., ang portable software ay magbibigay sa iyo ng proteksyon na kailangan mo.

I-download ang PC Repair Tool para mabilis na mahanap at awtomatikong ayusin ang mga error sa Windows

Baka gusto mong tingnan ang ilan sa mga ito Libreng portable software para sa Windows .

Patok Na Mga Post