Una patch, a volte chiamata semplicemente correzione, è un piccolo pezzo di software utilizzato per correggere un problema, solitamente chiamato bug, all'interno di un sistema operativo o di un programma software.
Nessun programma software è perfetto e quindi le patch sono comuni, anche anni dopo il rilascio di un programma. Più un programma è popolare, più è probabile che si verifichino problemi rari, quindi alcuni dei programmi più popolari esistenti sono tra i più patchati.
Una raccolta di patch solitamente già rilasciate viene spesso chiamata service pack.
Devo installare le patch?
Le patch software normalmente risolvono i bug, ma possono anche essere rilasciate per risolvere le vulnerabilità e le incongruenze della sicurezza in un pezzo di software. S altare questi importanti aggiornamenti può lasciare il tuo computer, telefono o altro dispositivo esposto ad attacchi di malware che la patch intende prevenire.
Alcune patch non sono così critiche ma comunque importanti, in quanto aggiungono nuove funzionalità o inviano aggiornamenti ai driver del dispositivo. Quindi, ancora una volta, evitare le patch, nel tempo, lascerà il software a un rischio maggiore di attacchi ma anche obsoleto e possibilmente incompatibile con dispositivi e software più recenti.
Come faccio a scaricare e installare le patch del software?
Le principali società di software rilasceranno periodicamente patch, solitamente scaricabili da Internet, che correggono problemi molto specifici nei loro programmi software.
Questi download possono essere molto piccoli (pochi KB) o molto grandi (centinaia di MB o più). La dimensione del file e il tempo necessario per scaricare e installare le patch dipendono interamente dall'uso della patch e dal numero di correzioni a cui verrà applicata.
Patch di Windows
In Windows, la maggior parte delle patch, correzioni e hotfix sono disponibili tramite Windows Update. Microsoft in genere rilascia le patch relative alla sicurezza una volta al mese durante il Patch Tuesday.
Anche se rare, alcune patch possono effettivamente causare più problemi di quanti ne avevi prima dell'applicazione, di solito perché un driver o un pezzo di software che hai installato presenta qualche tipo di problema con le modifiche apportate agli aggiornamenti.
Le patch inviate da Microsoft per Windows e gli altri loro programmi non sono le uniche patch che a volte provocano il caos. Anche le patch emesse per i programmi antivirus e altri programmi non Microsoft causano problemi, per ragioni simili.
Le patch fallite si verificano anche su altri dispositivi come smartphone, tablet, ecc.
Altre patch software
Le patch per il software che hai installato sul tuo computer, come il tuo programma antivirus, vengono normalmente scaricate e installate automaticamente in background. A seconda del programma specifico e del tipo di patch, potresti ricevere una notifica dell'aggiornamento, ma spesso accade dietro le quinte, a tua insaputa.
Altri programmi che non si aggiornano regolarmente, o non si aggiornano automaticamente, dovranno avere le loro patch installate manualmente. Un modo semplice per verificare la presenza di patch è utilizzare uno strumento di aggiornamento software gratuito. Questi strumenti possono scansionare tutti i programmi sul tuo computer e cercare quelli che richiedono patch.
I dispositivi mobili richiedono anche patch. Senza dubbio l'hai visto accadere sul tuo telefono Apple o Android. Anche le tue app mobili vengono continuamente aggiornate, di solito con poca conoscenza da parte tua e spesso per correggere i bug.
A volte vengono offerti aggiornamenti ai driver per l'hardware del tuo computer per abilitare nuove funzionalità, ma la maggior parte delle volte sono fatti per correggere bug del software. Vedere come aggiornare i driver in Windows per istruzioni su come mantenere aggiornati e patchati i driver del dispositivo.
Alcune patch sono esclusive degli utenti registrati o paganti, ma questo non è molto comune. Ad esempio, potrebbe essere disponibile un aggiornamento a un software precedente che risolve i problemi di sicurezza e consente la compatibilità con le versioni più recenti di Windows, ma solo se si paga la patch. Ancora una volta, questo non è comune e di solito accade solo con il software aziendale.
Una patch non ufficiale è un altro tipo di patch software rilasciata da terze parti. Le patch non ufficiali vengono in genere rilasciate in situazioni di abbandono in cui lo sviluppatore originale ha smesso di aggiornare un software o perché impiega troppo tempo per rilasciare la patch ufficiale.
Proprio come i software per computer, anche i videogiochi spesso richiedono patch. Le patch per videogiochi possono essere scaricate proprio come qualsiasi altro tipo di software, di solito manualmente dal sito Web dello sviluppatore, ma a volte automaticamente tramite un aggiornamento in-game o da una fonte di terze parti.
Hotfix e patch
Il termine hotfix è spesso usato come sinonimo di patch e fix, ma di solito solo perché dà l'impressione che qualcosa accada rapidamente o in modo proattivo.
In origine, il termine hotfix veniva usato per descrivere un tipo di patch che poteva essere applicata senza arrestare o riavviare un servizio o un sistema.
Microsoft di solito usa il termine hotfix per riferirsi a un piccolo aggiornamento che affronta un problema molto specifico e spesso molto serio.
Domande frequenti
Qual è la differenza tra una patch e un aggiornamento?
La differenza principale tra una patch e un aggiornamento è che le patch aiutano il software a funzionare come originariamente previsto, mentre gli aggiornamenti software aggiungono nuove funzionalità precedentemente non disponibili
Cos'è il software di gestione delle patch?
Le grandi organizzazioni utilizzano programmi software di gestione delle patch per garantire che tutti i componenti dell'infrastruttura IT siano aggiornati. Questi programmi cercano costantemente aggiornamenti e li applicano automaticamente.