A mi me parece absurdo formatear cada 'x' tiempo...
Formatea cuando el SO sea inestable o estés infectado con algún virus "cabrón".
Si mantienes tu PC "limpio", limpiando temporales (que se crean a patadas en múltiples carpetas), desfragmentando el HD (cuando tengas muchos archivos e instalaciones de SW), llevando un control de los programas y servicios que se cargan al arrancar el SO, haciendo un correcto uso de desinstalaciones e instalaciones de drivers y programas (limpiando el registro, con programas fiables, cada vez que desinstalas o instalas algo, o para el caso de drivers desde "Modo a Prueba de fallos") y alguna recomendación más... tu Sistema Operativo debería de ser más que estable, rápido y eficiente, durante años.
El problema, es que pocos siguen estas pautas, pero son francamente efectivas...
PD: Llevaré sin formatear 2 o 3 años (y porque mi HD cascó), y mi PC va de lujo (con la de trastadas que le he liado ya...). Os lo dice alguien que ha trabajado de Técnico Informático durante 3 años.
Saludos.