Dataskrubbing er en teknikk for feilkorreksjon som kjører som en bakgrunnsoppgave og periodisk inspiserer dataminnet eller lagringsmedia på leting etter feil, deretter retter de oppdagede feil ved å bruke redundante data i form av forskjellige sjekksummer eller kopier av data. Teknikken reduserer sannsynligheten for at korrigerbare feil vil akumuleres, og føre til ukorrigerbare feil.