Ang patch, kung minsan ay tinatawag lang na fix, ay isang maliit na piraso ng software na ginagamit upang itama ang isang problema, karaniwang tinatawag na bug, sa loob ng isang operating system o software program.
Walang software program ang perpekto at kaya pangkaraniwan ang mga patch, kahit na mga taon pagkatapos mailabas ang isang program. Kung mas sikat ang isang programa, mas malamang na mangyari ang mga bihirang problema, kaya ang ilan sa mga pinakasikat na program na umiiral ay ilan sa mga pinakapatched.
Ang isang koleksyon ng mga karaniwang nai-release na patch ay kadalasang tinatawag na service pack.
Kailangan Ko Bang Mag-install ng Mga Patch?
Ang mga patch ng software ay karaniwang nag-aayos ng mga bug, ngunit maaari din silang ilabas upang matugunan ang mga kahinaan sa seguridad at hindi pagkakapare-pareho sa isang piraso ng software. Ang paglaktaw sa mahahalagang update na ito ay maaaring iwanang bukas ang iyong computer, telepono, o iba pang device sa mga pag-atake ng malware na nilalayon ng patch na pigilan.
Ang ilang mga patch ay hindi masyadong kritikal ngunit mahalaga pa rin, pagdaragdag ng mga bagong feature o pagtutulak ng mga update sa mga driver ng device. Kaya muli, ang pag-iwas sa mga patch ay, sa paglipas ng panahon, iiwan ang software sa mas malaking panganib ng mga pag-atake ngunit luma na rin at posibleng hindi tugma sa mga mas bagong device at software.
Paano Ako Magda-download at Mag-install ng Mga Patch ng Software?
Ang mga pangunahing kumpanya ng software ay pana-panahong maglalabas ng mga patch, kadalasang mada-download mula sa internet, na nagwawasto ng mga partikular na problema sa kanilang mga software program.
Ang mga pag-download na ito ay maaaring napakaliit (ilang KB) o napakalaki (daan-daang MB o higit pa). Ang laki ng file at oras na kinakailangan upang mag-download at mag-install ng mga patch ay ganap na nakasalalay sa kung para saan ang patch at kung gaano karaming mga pag-aayos ang tutugunan nito.
Windows Patches
Sa Windows, karamihan sa mga patch, pag-aayos, at hotfix ay ginagawang available sa pamamagitan ng Windows Update. Karaniwang inilalabas ng Microsoft ang kanilang mga patch na nauugnay sa seguridad isang beses bawat buwan sa Patch Martes.
Bagaman bihira, ang ilang patch ay maaaring magdulot ng mas maraming problema kaysa sa naranasan mo bago ang mga ito, kadalasan dahil ang isang driver o isang piraso ng software na iyong na-install ay may ilang uri ng isyu sa mga pagbabago sa mga ginawang pag-update.
Ang mga patch na itinulak ng Microsoft para sa Windows at ang kanilang iba pang mga program ay hindi lamang ang mga patch na minsan ay nagdudulot ng kalituhan. Ang mga patch na ibinibigay para sa mga antivirus program at iba pang hindi Microsoft program ay nagdudulot din ng mga problema, para sa mga katulad na dahilan.
Nagaganap ang maling pag-patching sa iba pang device gaya ng mga smartphone, tablet, atbp.
Iba pang Software Patch
Patch para sa software na na-install mo sa iyong computer, tulad ng iyong antivirus program, ay karaniwang dina-download at awtomatikong na-install sa background. Depende sa partikular na program, at kung anong uri ito ng patch, maaaring maabisuhan ka tungkol sa update ngunit madalas itong nangyayari sa likod ng mga eksena, nang hindi mo nalalaman.
Ang iba pang mga program na hindi regular na nag-a-update, o hindi awtomatikong nag-a-update, ay kailangang manu-manong i-install ang kanilang mga patch. Ang isang madaling paraan upang suriin ang mga patch ay ang paggamit ng isang libreng software updater tool. Maaaring i-scan ng mga tool na ito ang lahat ng program sa iyong computer at maghanap ng anuman na nangangailangan ng pag-patch.
Ang mga mobile device ay nangangailangan pa ng mga patch. Walang alinlangan na nakita mo itong nangyari sa iyong Apple o Android-based na telepono. Ang iyong mga mobile app mismo ay nata-patch sa lahat ng oras, kadalasan ay may kaunting kaalaman sa iyo at madalas na nag-aayos ng mga bug.
Ang mga update sa mga driver para sa hardware ng iyong computer ay minsan ay inaalok upang paganahin ang mga bagong feature, ngunit kadalasan ay ginagawa upang ayusin ang mga software bug. Tingnan kung paano i-update ang mga driver sa Windows para sa mga tagubilin sa pagpapanatiling naka-patch at napapanahon ang mga driver ng iyong device.
Ang ilang mga patch ay eksklusibo sa mga nakarehistro o nagbabayad na mga user, ngunit hindi ito masyadong karaniwan. Halimbawa, ang isang update sa isang mas lumang piraso ng software na nag-aayos ng mga isyu sa seguridad at nagbibigay-daan sa pagiging tugma sa mga mas bagong bersyon ng Windows ay maaaring maging available, ngunit kung magbabayad ka lamang para sa patch. Muli, hindi ito pangkaraniwan at kadalasang nangyayari lang sa corporate software.
Ang hindi opisyal na patch ay isa pang uri ng software patch na inilabas ng isang third party. Karaniwang inilalabas ang mga hindi opisyal na patch sa mga sitwasyon ng abandonware kung saan huminto ang orihinal na developer sa pag-update ng isang piraso ng software o dahil masyadong nagtatagal ang mga ito bago ilabas ang opisyal na patch.
Katulad ng computer software, kahit na ang mga video game ay madalas na nangangailangan ng mga patch. Maaaring ma-download ang mga patch ng video game tulad ng anumang iba pang uri ng software-karaniwang manu-mano mula sa website ng developer, ngunit kung minsan ay awtomatiko sa pamamagitan ng in-game update o mula sa isang third-party na pinagmulan.
Mga Hotfix kumpara sa mga Patch
Ang terminong hotfix ay kadalasang ginagamit na magkasingkahulugan sa patch at fix, ngunit kadalasan dahil nagbibigay lamang ito ng impresyon ng isang bagay na nangyayari nang mabilis o maagap.
Orihinal, ang terminong hotfix ay ginamit upang ilarawan ang isang uri ng patch na maaaring ilapat nang hindi humihinto o mag-restart ng isang serbisyo o system.
Karaniwang ginagamit ng Microsoft ang terminong hotfix upang sumangguni sa isang maliit na update na tumutugon sa isang napaka-espesipiko, at kadalasang napakaseryoso, isyu.
FAQ
Ano ang pagkakaiba ng patch at upgrade?
Ang pangunahing pagkakaiba sa pagitan ng isang patch at isang pag-upgrade ay ang mga patch ay tumutulong sa software na tumakbo gaya ng orihinal na nilayon, habang ang mga pag-upgrade ng software ay nagdaragdag ng mga bagong hindi available na feature
Ano ang patch management software?
Gumagamit ang malalaking organisasyon ng mga patch management software program para matiyak na napapanahon ang lahat ng bahagi ng kanilang imprastraktura ng IT. Ang mga program na ito ay patuloy na naghahanap ng mga update at awtomatikong inilalapat ang mga ito.