Necesitas un programa como los siguientes
Acronis True Image (En hirens boot viene) -> Es de pago
Norton Ghost ( En hirens boot viene) -> Es de pago
Clonezilla -> Es gratuito ya que es un Linux preparado para hacer esto que pides.
Necesitaras otro disco duro aparte para hacer el clonado si quieres hacer la imagen de el disco duro entero (puede ser por usb).
Si solamente quieres hacerlo de la particion C con tener otra particion con espacio libre ya esta.
Los pasos teoricamente son los siguientes
Formateas
Drivers
Actualizaciones (si quieres)
Programas (Office, Java, etc...)
Reinicias y enciendes con uno de estos programas que te he puesto y sigues los pasos. Mira por internet guias de el programa que hayas elegido, son muy siguiente siguiente por eso.
Si necesitas mas ayuda, dimelo.