Tja, so ist das nun mal mit Windoof !

Da viele Funktionen mittlerweise über ActiveX gelöst sind, müssen diese natürlich auf jedem Client installiert sein.
Dies bedeutet, dass die Runtime auf jedem Client verfügbar sein muss.

Deine Programme und Komponenten können natürlich auf einem Server liegen. Man benötigt halt nur eine Parameterdatei (meist .ini-File), in der ggf. Pfade o.ä. angegeben sind.

Fängt man mit individuellen User-Einstellungen an, können diese Daten eigentlich nur auf dem lokalen PC liegen.

Die andere Lösung ist z.B. Citrix-Metaframe (o.ä.): 1 x dicker Server, N x dünne Clients !