Вот конкретно с системным диском С:, так не получится с ходу.
Варианты:
1) сделать RAID 0 (если платформа позволяет);
2) делать символьные ссылки на большие папки, которые будут ссылаться на другой физический и логический диск.
Первый вариант:
1) делаем резервную копию диска AOMEI или Акронисом на третий физический диск;
2) создаём из двух физических дисков RAID 0 (Stripe), для этого контроллер дисков должен это поддерживать (все старые данные будут потеряны);
3) через загрузочную флэшку Акрониса или AOMEI восстанавливаем на RAID резервную копию.
Если один из дисков умрёт, то потеряются все данные. Для этого делаем всегда копии важных файлов в этой схеме.
Второй вариант:
1) ставим второй физ. диск, назначаем ему раздел и букву (например, H:);
2) сканируем диск С: с помощью программы WinDirStat и определяем, какие НЕ системные файлы занимают много места, можно даже игровые;
3) делаем жесткую символьную ссылку по инструкции:
Таким образом можно освободить много места на диске С: без переноса файлов и программ. Это ПО будет думать, что файлы и папки до сих пор находятся на диске С:, хотя они жестко ссылаются на другой физический диск и раздел.