Windows selbst und andere Microsoft-Software sind in Ordnung.
Gut geschriebene Software, die keine unsicheren Annahmen über C: macht und nicht darstellt, wird auch in Ordnung sein.
Während die meisten Programme dies auf die richtige Weise tun (unter Verwendung der relevanten Umgebungsvariablen oder der Suche nach Registern, um den richtigen Ort für das Benutzerprofil oder die "Programmdateien" zu finden), gibt es immer noch einige Software, die nicht entscheidet, wo gespeichert werden soll Dinge richtig und verwenden stattdessen hart codierte Pfade. Diese Software funktioniert nicht ordnungsgemäß, wenn Windows nicht mit der Standardzuordnung des Systemlaufwerks installiert ist. Allerdings - wenn ein Teil der Software diese einfache Sache falsch macht, ist es wahrscheinlich besser, sie überhaupt nicht auszuführen, weil <insert deity here>
nur weiß, was der Schöpfer sonst falsch macht ...