Il n'existe pas de logiciel pour réparer les bogues des programmes...sinon il n'y aurait pas de bogues !! Chaque erreur demande une réponse appropriée, il n'y en a pas d'universelle.
Maintenant pour voir les erreurs engendrées par les différentes applications qui tournent, il y a l'observateur d'évènements que l'on ouvre en faisant Démarrer/Outils d'administration/Gestion de l'ordinateur/Observateur d'événements.
De plus il existe des outils gratuits pour supprimer les logiciels malveillants. Le premier est intégré à Windows et s'active ainsi : Démarrer/Exécuter, et tape mrt. Autres que l'on trouve sur Internet et bien utiles pour faire le ménage : CCleaner, A², Ad-Aware, RegCleaner, sans oublier les protections qui tournent en tache de fond et évitent d'être infectés (Windows Defender, Avast Antivirus, etc.).
Pour terminer : lorsqu'un bogue est présent dans un programme, il appartient à l'auteur du programme de le corriger par ce qu'on appelle un "patch" (un correctif en français), que l'on trouve sur le site Internet de l'application considérée.