>"A massive pile of legacy Windows stuff probably assumes C: is the boot volume."
Seeing as Windows has been bootable from removable drives and over networks for a long time, I sincerely doubt it.
Seeing as Windows has been bootable from removable drives and over networks for a long time, I sincerely doubt it.
Hand in hand with 32bit Windows came the registry, which is where most applications stored configuration information until relatively recent times.
To the best of my recollection, I have not seen an application or utility hard coded to C: since Windows 95. But I would be interested to learn of the actual examples which support your assumptions.
I used to have Windows on C:, Program Files on D: and My Documents on E:. Everything broke, to an approximation.
Even if writing code to require it is trivial.