Was Dalai sagt.
Das "Problem" hast du teilweise schon wenn mit Installation von Delphi-Komponenten. Installiere es als Admin und es trägt das
Package in den "CURRENT_USER" des Admin ein. Die
IDE startest du allerdings als "normaler" Nutzer und bekommst davon nichts mit, das
Package fehlt dir.
"Schlaue" Setups/Updates merken sich vorher die S-ID des Nutzers, und fragen erst später Admin-Rechte an indem sie sich selbst nochmal mit der Anforderung für Admin-Rechte starten. z.B. als Kommandozeilenparameter kann man dann die S-ID mitgeben in welchen "CURRENT_USER" es denn geschrieben werden soll.