Para no tener que recurrir a la restauración de copias de seguridad o reparación del sistema operativo, hay que detectar los problemas antes de que ocurran. Existen muchas herramientas para realizar diagnósticos y estadísticas.
En general los programas que se encargan de analizar el rendimiento son:
- Administradores de tareas y procesos, dan información sobre los procesos y servicios que se ejecutan en el sistema.
- Eventos del sistema: Los eventos son acontecimientos que ocurren en el sistema operativo.
- Monitor de rendimiento: Analiza el rendimiento del sistema operativo. Tiene control de CPU, disco, red y memoria.