Un correctif logiciel est une version révisée d'un logiciel qui peut impliquer des changements majeurs dans la façon dont il fonctionne ou ajouts cosmétiques mineures à son look and feel. Bien développement de logiciels des entreprises encouragent leurs clients à installer un correctif logiciel disponible qu'ils délivrent, il est vraiment nécessaire que si le patch est désigné pour résoudre les problèmes de logiciels critiques ou des problèmes de sécurité avec le programme. La compatibilité des programmes avec le système d'exploitation et l'état d'un ordinateur actuel peut changer de façon spectaculaire avec l'installation d'un correctif logiciel, et, si un logiciel est déjà fonctionne pas comme souhaité, il n'y a pas de besoin immédiat de mettre à jour avec un patch disponible.
la qualité de correctif logiciel peut également varier considérablement si une entreprise est en pleine transition, ou a récemment été rachetée par une autre entreprise et remplacé son équipe de développement pour le programme. Souvent, quand un correctif logiciel est disponible pour un programme qui n'a pas montré de changements dans les mois ou années, on peut indiquer que d'autres grandes taches sont sur le chemin. Cela pourrait rendre prudent d'attendre le processus de développement tant que les problèmes de logiciels ont été complètement résolu.
Logiciels suit une convention générale pour nommer les révisions, et l'importance d'un patch logiciel peut être déterminée par la présente convention. Si un logiciel est étiqueté comme la version 3.0, puis un changement de version 4.0 est une évolution majeure dans le programme, et généralement celui qui nécessite l'achat de la nouvelle version du logiciel. Si le correctif de programme devait être classé 3.1, puis qui indique qu'il s'agit d'un mineur si importante mise à jour du programme. Comme les chiffres dépassent le numéro de la version originale, les logiciels importance de patch devient de plus en plus petit, avec une mise à jour du programme de 3.1.1 ne peut entraînant plus d'un léger changement dans la configuration graphique du logiciel ou légère modification de fichiers d'aide. Les numéros de version n'ont pas de format officiel, cependant, il est donc important de vérifier auprès de la documentation du logiciel producteur de ce que le brassage réellement mises à jour.
Une des méthodes largement acceptées dans la programmation des numéros de révision suit le format «Major.Minor.VMinor.Build". VMinor indique une très petite modification du programme. Construire indique une méthode d' inventaire commande de sorte que la société de logiciels est conscient de combien de fois ils ont réécrit le programme, mais il est de peu d'utilité pour les consommateurs.
De grands programmes de logiciels tels que les systèmes d'exploitation peuvent entraîner l'émission de centaines de patchs sur leur durée de vie en charge. Le plus important de ceux-ci qui doit être téléchargé et installé des patches de sécurité pour protéger contre les faiblesses dans le code que les pirates pourraient exploiter et les virus risquent d'endommager. Ceux-ci impliquent souvent des mises à jour à une version particulière de navigateur, logiciel de messagerie, ou un logiciel interactif en ligne, tels que des jeux, des banques et d'autres programmes sur les transactions financières. Certains logiciels et systèmes d'exploitation ont la possibilité de télécharger automatiquement et installer tous les patchs disponibles sans intervention de l'utilisateur, mais cela peut contribuer à des failles de sécurité et des erreurs de compatibilité inutiles, et ne devraient être autorisées que si le propriétaire de l'ordinateur entièrement confiance le fournisseur du logiciel.