Analizando el caso puede ser alguna de estas opciones:
1- Memoria RAM no compatible
2- requerimientos de compactibilidad
En el primer caso puede ser el tipo de compactividad, a que investigar que tipo de memoria RAM utilizar de fabrica, porque por mucho que uno quiera poner una mas actualizar y reciente, no podra hacerla levantar, aunque hagas el truco de poner una vieja con una nueva, ya es de fabrica
En el segundo caso es cuando uno quiere instalar una nueva versión del sistema operativo, esto cambia la tabla de partición del disco duro, dando como resultado un load-boot-error, que dice que ni existe el HD o simplemente no da imagen.
Mi Consejo es este:
para productos originales (en este caso el 7 starter), primero a que averiguar si soporta la versión Ultimate, porque hay equipos que solo vienen diseñados para el starter u otro os y solo con ese lo corre, te hubiera salido mas facil darle en la neck todos los programas basura que posee, optimizar el OS y actualizarlo sin format a la nueva version soportada por el equipo (en estos casos yo lo actualizo al home-premium o al professional porque el ultimate forza el micro)