Ska jag alltid ladda ner en programvarupatch?
En programvarupatch är en revidering av ett program som kan innebära stora förändringar i hur det fungerar eller mindre kosmetiska tillägg till dess utseende och känsla. Även om mjukvaruutvecklingsföretag uppmuntrar sina kunder att installera alla tillgängliga programvarupatcher som de utfärdar, är det egentligen bara nödvändigt om korrigeringen är avsedd att lösa kritiska programvaruproblem eller säkerhetsproblem med programmet. Programkompatibilitet med en nuvarande dators operativsystem och tillstånd kan förändras dramatiskt med installationen av en programuppdatering, och om ett program redan fungerar som önskat finns det inget omedelbart behov av att uppdatera det med en tillgänglig patch.
Programvaruklappskvaliteten kan också variera avsevärt om ett företag genomgår en övergång eller nyligen har köpts ut av ett annat företag och ersatt sitt utvecklingsteam för programmet. Ofta, när en programmapatch blir tillgänglig för ett program som inte har visat några förändringar på månader eller år, kan det indikera att ytterligare större korrigeringar är på väg. Detta kan göra det skonsamt att bara vänta på utvecklingsprocessen tills mjukvaruproblemen har lösts helt.
Datorprogramvara följer en allmän konvention för namngivning av revisioner, och betydelsen av en programvarupatch kan bestämmas av denna konvention. Om ett program är märkt som version 3.0 är en ändring till version 4.0 en viktig förändring i programmet, och vanligtvis ett som kräver köp av den nya programvaruversionen. Om programfixen skulle listas som 3.1, indikerar det att det är en mindre men betydande uppgradering till programmet. Eftersom siffrorna sträcker sig utöver det ursprungliga versionnumret blir programmaplacens betydelse mer och mindre, med en programuppdatering av 3.1.1 som eventuellt innebär inget annat än en liten förändring i den grafiska layouten för programvaran eller lätt omformulering av hjälpfiler. Versionsnummer har dock inget officiellt format, så det är viktigt att kontrollera med programvaruproducentens dokumentation om vad korrigeringen faktiskt uppdaterar.
En av de allmänt accepterade metoderna för programmering för revisionsnummer följer formatet "Major.Minor.VMinor.Build". VMinor indikerar en mycket liten förändring av programmet. Bygg indikerar en metod för lagerkontroll så att mjukvaruföretaget är medvetna om hur många gånger de har skrivit om programmet, men det är till liten nytta för konsumenterna.
Stora mjukvaruprogram som operativsystem kan innebära att hundratals patchar över deras livslängd utfärdas. Det mest kritiska av dessa som bör laddas ner och installeras är säkerhetsfixar för att skydda mot svagheter i koden som hackare kan utnyttja och virus kan skada. Dessa involverar ofta uppdateringar av en viss version av webbläsare, e-postprogram eller interaktiv online-programvara, t.ex. spel, bank och andra program för finansiella transaktioner. Vissa program och operativsystem har möjlighet att automatiskt ladda ner och installera alla tillgängliga korrigeringsfiler utan användarintervention, men det kan bidra till säkerhetsproblem och onödiga kompatibilitetsfel och bör endast tillåtas om datorägaren helt litar på programvaruförsäljaren.