Программы устнавливается в том диске где находиться загружаемый опеп. система. лучше установит в тот же место где храниться сама ОС так как для разных программ может потребоваться некоторые библиотеки.
Ставить саму прогу пох куда. Другое дело, что фрагментацию никто не отменял! Смотря что там за прога. Если там видеоредактор какой (или вроде того) - там в настройках указвай, чтобы на Д. А так, желательно раб стол, загрузки - короче всю херню на Д перенести. Дабы не было, той самой фрагментации на С. Если всё правильно, её и не будет!
Да они по умолчанию туда и ставятся, если не изменять место. Так повелось. Некоторые программы вообще не спрашивают куда им устанавливаться. Я обычно всегда ставлю все на D, так как на C мало места. Без разницы куда ставить. А для корректного запуска некоторых программ (очень часто это бывает с играми) лучше поставить себе Microsoft .NET Framework, Microsoft Visual C++ всех лет (я ставлю одним махом) и библиотеки DirectX (но это уже совсем другая история, хоть и смежная)
Поздравляю! Вы практически становитесь продвинутым Юзером )) На самом деле решать Вам куда и в какую папку устанавливать проги. Для игр желательно отдельный диск (либо основной разделить на части). А для программ по умолчанию диск С: и не забудьте раз в меся дефрагментацию производить.