Korjaava huolto on järjestelmän ylläpito, joka suoritetaan vian tai ongelman ilmetessä järjestelmässä tavoitteena palauttaa järjestelmän toimintakyky. Joissakin tapauksissa voi olla mahdotonta ennustaa tai estää vikaa, joten tämäntyyppinen huolto on ainoa vaihtoehto. Muissa tapauksissa järjestelmä voi vaatia korjauksia riittämättömän ennaltaehkäisevän huollon vuoksi, ja joissakin tilanteissa ihmiset voivat halutessaan keskittyä korjaaviin korjauksiin ennaltaehkäisevien korjausten sijasta osana huoltostrategiaa.
Korjaava huoltoprosessi alkaa viasta ja vian diagnosoinnista sen syyn määrittämiseksi. Diagnoosiprosessi voi sisältää järjestelmän fyysisen tarkastuksen, diagnostiikkatietokoneen käytön järjestelmän arvioimiseksi, käyttäjien haastattelut ja useita muita vaiheita. On tärkeää selvittää, mikä aiheutti ongelman, jotta voimme ryhtyä tarvittaviin toimiin ja olla tietoinen siitä, että osissa tai ohjelmistoissa on voinut esiintyä useita vikoja samanaikaisesti.
Seuraava vaihe on vaurioituneiden osien tai ohjelmistojen vaihto. Joissakin tapauksissa vauriot voidaan korjata joko paikan päällä tai poistamalla kyseinen esine ja tekemällä korjauksia paikan päällä. Muissa tapauksissa järjestelmän toimivuus voidaan palauttaa kokonaan uudella tuotteella. Jos esimerkiksi tietokoneen optinen asema vioittuu, teknikko voi päätellä, että aseman osan vaihtaminen tai sen osan korjaaminen voi olla riittävä, tai voi huomata, että koko asema on romutettava, jotta uusi voidaan asentaa .
Kun huolto on suoritettu, teknikko tarkistaa järjestelmän toimivuuden testaamalla järjestelmän. Tämä voidaan tehdä useissa vaiheissa sen varmistamiseksi, että järjestelmä toimii hitaasti ennen kuin se ylikuormitetaan tehtävillä. Todentaminen on erityisen tärkeää järjestelmille, jotka lähetetään laitokseen korjattavaksi, koska teknikot haluavat olla varmoja siitä, että kun ne lähetetään takaisin, käyttäjät ovat tyytyväisiä suoritettuun työhön.
Joissakin vanhemmissa järjestelmissä saattaa olla järkevämpää luottaa korjaavaan huoltoon. Ennaltaehkäisevä ylläpito voi olla kallista, ja näiden järjestelmien kanssa se ei välttämättä ole käytännöllistä; voi olla kustannustehokkaampaa yksinkertaisesti korjata järjestelmän komponentit, kun ne menevät pieleen. Sitä vastoin uudemmalla järjestelmällä ennaltaehkäisevä huolto voi säästää rahaa pitkällä aikavälillä ja pidentää järjestelmän käyttöikää estämällä järjestelmähäiriöt niin paljon kuin mahdollista ennen kuin ne tapahtuvat.