El mantenimiento de software se ocupa del seguimiento periódico de sitios importantes de la computadora para ayudar a prevenir fallas y reducir tiempos de reparación. La desfragmentación acomoda los archivos en un disco en áreas contiguas sin espacios vacíos para mejorar el rendimiento. Parte del mantenimiento implica borrar el caché del navegador y desinstalar aplicaciones no utilizadas.