Android

Pagkakaiba sa pagitan ng Portable at Installer edisyon ng software

Modem vs Router - What's the difference?

Modem vs Router - What's the difference?

Talaan ng mga Nilalaman:

Anonim

Ang software na kailangang ma-install ay tumatagal ng oras habang kumunekta sila sa operating system at bahagi ng kanilang mga tawag sa pamamaraan ay depende sa mga mapagkukunan na magagamit sa computer. Kung ang mga mapagkukunang iyon - hal. isang karaniwang DLL file - ay nawawala mula sa computer, ang installer ay maaaring alinman sa i-install ito nang hiwalay o ang programa ay nabigo upang tumakbo. Ang portable na software ay mas mahusay sa maraming aspeto. Ang mga ito ay hindi nakasalalay sa mga file system at maaaring tumakbo nang hindi umaasa sa mga mapagkukunan ng system. Tingnan ang pagkakaiba sa pagitan ng portable at installer edisyon ng software .

Portable and Installer edition software

Installer Edition Software

Para sa software na nangangailangan ng pag-install sa lokal na computer, gumagamit ng mga programmer ang iba`t ibang mga tagalikha ng installer upang lumikha ng isang programa na i-install ang software. Hindi mo maaaring patakbuhin ang software nang direkta dahil nangangailangan ito ng ilang mga hakbang tulad ng pagpaparehistro sa Windows registry, isang pag-reload ng registry, na nagli-link sa dynamic na mga aklatan ng link (DLL file). Sa karamihan ng mga kaso, ang ganitong software ay gumagamit ng umiiral na mga karaniwang DLL file. Kung ang programmer ay lumikha ng isang pasadyang aklatan o isang katulad na bagay, ang kopya nito ay kopyahin ang file na iyon sa naaangkop na lokasyon habang ini-install ang software.

Ang mga problema sa software na nangangailangan ng pag-install ay maaaring mag-iwan ng mga fingerprint sa computer kung saan sila ay naka-install - kahit na pagkatapos mong i-uninstall ang software. Kung gayon, kung nagtatrabaho ka sa isang bagay na pribado, maaaring malaman ng mga tao na naka-install ka at na-uninstall ang ilang software.

Ang ikalawang problema ay kailangan mong i-install ang naturang software sa bawat computer kung saan nais mong gamitin ito. Ang pag-install ay tumatagal ng oras dahil maaari rin itong mag-reload sa Windows Registry pagkatapos ng pag-install ng software.

Kapag gumamit ka ng installer upang mag-install ng software, ang isa o higit pa sa mga sumusunod ay maaaring mangyari:

  1. Software ay lumilikha ng isang bagong folder sa ilalim ng Program Files o Users, batay sa kung paano ito isinaayos
  2. Ang mga bagong halaga ay nakasulat sa Windows Registry at / o mga lumang entry ay maaaring mabago
  3. Pagkopya ng mga file mula sa program ng Installer sa lokal na makina
  4. Paglikha ng desktop, taskbar icon
  5. Creation ng folder sa Start menu
  6. Kinokopya ang mga file ng DLL sa Windows o C: Windows System32 atbp folder

Kapag nag-uninstall ka ng parehong software, isa o higit pa sa mga sangkap na nilikha sa itaas ay maaaring manatili sa computer at maaaring magbigay

Portable software ay mas mahusay kumpara sa software ng Pag-install batay sa artikulong ito sa pagkakaiba sa pagitan ng portable at installer edisyon software na nagpapakita.

Portable Software

Kapag sinasabi nating portable software, ito nangangahulugan na hindi mo kailangang i-install ito kahit saan. Ginagawa nito ang software na portable dahil maaari mong dalhin ito sa USB sticks at gamitin ito sa anumang computer nang hindi na kailangang i-install ito sa bawat computer na nais mong gamitin. I-plug mo lamang ang pen drive na naglalaman ng portable na software sa computer na iyong ginagamit at simulan ang portable software.

Portable software ay gumagana sa dalawang paraan:

  1. Ang portable software package ay naglalaman ng mga DLL na naka-embed sa app
  2. Ang portable software maaaring lumikha ng isang VM at tumakbo sa loob nito - lalo na kung kinakailangan nito ang paggamit ng Registry; aalisin ang VM sa sandaling ang saradong software ay sarado

Hindi mo kailangang i-install ito. Sa gayon ay makakatulong ka sa pag-save ng ilang oras habang kasabay nito, na nagpapahintulot sa iyo na gumamit ng isang computer nang hindi umaalis sa mga fingerprint ng software sa pagpapatala o sa ibang lugar.

Mga programa tulad ng UltraSurf (isang proxy software) ay maaari lamang dalhin sa isang naaalis na biyahe, inilunsad at ginagamit nang walang pagbabago sa anumang bagay sa aktwal na sistema. Kaya, may mga mas kaunting pagkakataon na matutuklasan ng ibang tao na ginamit mo ang software. Ang mga ito ay kapaki-pakinabang sa pagkuha sa trabaho kaagad habang pinoprotektahan ka mula sa prying mata.

Habang ang karamihan sa mga portable na software ay walang bakas, maaari mong suriin ang folder (o anumang lugar) kung saan mo kinopya ang software upang makita kung nilikha nito ang anumang file na INF o XML noong sinimulan mo ito. Ang ilang mga portable software ay lumikha ng mga file na ito sa parehong mga folder kung saan sila ay naroroon - upang i-save ang pagsasaayos ng software o iba pa. Ito ay palaging mas mahusay na suriin ang folder kung saan ang portable software ay naroroon bago mo alisin ito. Kung nakita mo ang anumang kaugnay na INF o XML, tanggalin lamang ito kung nais mong panatilihin itong isang lihim.

Ang portable na software ay laging mas mahusay kumpara sa software na batay sa pag-install kapag mas maliit ang laki. Kung ito ay isang malaking software at wala kang pakialam kung alam ng iba ang tungkol sa iyong paggamit nito, maaari kang pumunta para sa bersyon ng pag-install. Halimbawa ng naturang software na batay sa pag-install ay Visual Studio dahil nangangailangan ito ng maraming mga DLL na kailangang kopyahin sa computer para sa tamang paggana. Bagaman posibleng i-convert ang Visual Studio sa portable software, ang produktong pang-wakas ay magiging napakalaki, kung isasaalang-alang ang bilang ng mga library at mga file ng tulong atbp na kailangang isama sa isang portable software. Maaaring tumakbo ito masyadong mabagal sa ganitong mga kaso.

Kung ikaw ay isang tao - tulad ng isang tekniko - na nagpapatakbo ng ilang software sa iba`t ibang mga machine, ang mga portable na bersyon ay mas mahusay na tulad ng iyong i-save sa oras. Sa kaso ng mga sensor, mga naharang na site, at pag-uulat ng digmaan atbp, ang portable software ay nagbibigay sa iyo ng proteksyon na kailangan mo.

Maaaring gusto mong tingnan ang ilan sa mga Libreng Portable Windows Software na ito.