Nu cred că există (dacă există vreau și eu să știu) un asemenea program care să-ți instaleze automat programele în partiția D. Pentru că orice program instalat are nevoie ca o parte din fișierele sale să ajungă în windows, adică în C; altfel nu ar funcționa. Iar un program nu știe ce fișiere dintr-un alt program să-ți direcționeze în partiția C.
Poți doar să le muți din C în D:
https://m.youtube.com/watch?v=q90HO_rzfqI