Hi,
Läuft dein Delphi-Programm mit den gleichen Rechten wie das InnoSetup?
Ein "Als Administrator starten..." in denn Raum geworfen.
Setups haben ja die Angewohnheit, mit erhöhten Rechten gestartet zu werden (müssen).
Vielleicht "sieht" der ausführende User den Zweig gar nicht?
Ja, habe es mit denselben Rechten und auch in Delphi mit den Registry-Rechten (nur lesen) ausgeführt.