Ich würde mal nachprüfen, ob die Variable "Programfiles" richtig eingestellt ist. Sie müßte auf "C:\Programme" lauten. Überprüfen kann man das, wenn man im Kommandofenster ("cmd") den Befehl "SET" eingibt.
Da kann man auch gleich prüfen, ob "O:" ggf. in anderen Systemvariablen auftaucht.
Wenn das alles richtig sein sollte, würde ich meine gesamte Registry durchforsten, in welchen Schlüsseln und Werten auf "O:\" oder "O:" Bezug genommen wird.