claro que existe software para eso, según entiendo lo que necesitas es crear una imagen de disco, probablemente junto con un backup de tus datos, uno de los mas conocidos (es de pago) seria el Norton Ghost, aunque existen otros.
porque necesitas formatear 2 veces cada 6 meses, me parece demasiado, problemas de virus, falla del SO, otro motivo...
usas algún software antivirus, antimalware, firewall, otros (ccleaner) actualizados...