Non è necessario che debbano essere installati sullo stesso hd del sistema operativo. Ma devi considerare due cose, primo che se formatti il sistema operativo devi anche reinstallare i programmi in ogni caso perchè NON funzioneranno più

, secondo che installandoli sul meccanico non avresti i vantaggi prestazionali del ssd e quindi lo sfrutteresti solo per avere un avvio più veloce e un SO più reattivo ma castrato nell' esecuzione dei programmi. Secondo me il gioco non vale la candela e come ti ho detto prima non ha senso, poi ognuno è libero di scegliere di far girare il proprio sistema come vuole.