Bei Win7 sind nunmal rechte nicht gleich rechte.
Selbst wenn du als Admin eingeloggt bist, werden die Programme (durch das
UAC) erstmal mit eingeschränkten Rechten gestartet ... genau sowas kann auch passieren, wenn ein Programm ein Anderes startet.
Solange man also, beim Aufruf, nicht genau sagt, was man will, kann es sein, daß Windows es anders macht, als man erwartet hätte.