Salut Loutripe,
Le problème est simple. Pour les SSD il y a un "problème" connu qui est : Lorsque tu installes un Windows sur un SSD, les partitions ne se font pas "normalement". L'OS est effectivement installé sur le SSD, mais la petite partition que Windows créé de lui même (environ 100 à 200 Mo) pour mettre ses fichiers de boot, se créer sur un HDD si un HDD est présent dans ton PC. Ce qui provoque une erreur de démarrage si tu retires ton HDD.
Pour palier ce problème, il te suffit uniquement de débrancher ton HDD lors d'une installation de Windows 7, et de ce fait il sera obliger de mettre cette partition de boot sur le SSD.