Ten en cuenta que si la placa base no es muy distinta no debería haber problemas, pero si lo es entonces puede haber muchos problemas por controladores y más cosas (como que incorpore nuevas funciones que necesiten nuevos controladores).
Lo mejor es formatear, porque sino aunque funcione lo hará en muy malas condiciones y a la larga tendrás más problemas.
Si no quieres perder todos los datos lo mejor es que dividas el disco duro en dos particiones (con un programa llamado "acronis disk" o "Partition magic", aunque es mejor el primero) y guardes en una lo importante y luego formatees la primera y reinstales el sistema operativo.