Korrigerande underhåll är en form av systemunderhåll som utförs efter att ett fel eller problem uppstår i ett system, med målet att återställa driftbarheten till systemet. I vissa fall kan det vara omöjligt att förutse eller förhindra ett fel, vilket gör denna typ av underhåll till det enda alternativet. I andra fall kan ett system kräva reparationer som ett resultat av otillräckligt förebyggande underhåll, och i vissa situationer kan människor välja att fokusera på korrigerande, snarare än förebyggande, reparationer som en del av en underhållsstrategi.
Processen med korrigerande underhåll börjar med felet och en diagnos av misslyckandet för att avgöra varför det dök upp. Den diagnostiska processen kan innefatta en fysisk inspektion av ett system, användning av en diagnosdator för att utvärdera systemet, intervjuer med användare och ett antal andra steg. Det är viktigt att fastställa vad som orsakade problemet för att kunna vidta lämpliga åtgärder och vara medveten om att flera fel på komponenter eller programvara kan ha inträffat samtidigt.
Nästa steg är byte av skadade komponenter eller programvara. I vissa fall kan skadan repareras, antingen på plats eller genom att ta bort föremålet i fråga och göra reparationer utanför platsen. I andra fall kan fullständig ersättning med en ny vara krävas för att återställa systemets funktionalitet. Till exempel, om en optisk enhet i en dator går sönder, kan en tekniker fastställa att det kan räcka att byta ut en del av enheten eller reparera en del av den, eller kan upptäcka att hela enheten måste kasseras så att en ny kan sättas in .
Efter att underhållet har utförts verifierar en tekniker att fixen har fungerat genom att testa systemet. Detta kan göras i flera steg för att bekräfta att systemet fungerar långsamt innan det överbelastas med uppgifter. Verifiering är särskilt viktig på system som skickas in till en anläggning för reparation, eftersom teknikerna vill vara säkra på att användarna kommer att vara nöjda med standarden på det utförda arbetet när de skickas ut igen.
För vissa äldre system kan det vara mer meningsfullt att förlita sig på korrigerande underhåll. Förebyggande underhåll kan vara dyrt, och med dessa system kanske det inte är praktiskt; det kan vara mer kostnadseffektivt att helt enkelt reparera systemkomponenter när de går fel. Däremot, med ett nyare system, kan förebyggande underhåll spara pengar på lång sikt och förlänga systemets livslängd genom att förhindra systemfel så mycket som möjligt innan de inträffar.