Beim aktuellen Update soll aber ein Installer ausgeführt werden, und dafür sind dann Adminrechte nötig.
Wie startest du den externen Installer? Per CreateProcess oder ShellExecute?
Das muss ich erst in Erfahrung bringen, das mache ich nicht selbst... sorry.
Ist aber wichtig:
CreateProcess -> Gestartete Exe erbt Rechte von Aufrufender Exe
ShellExecute -> ohne "runas" - Windows entscheidet ob mit
UAC oder nicht
mit "runas" -
UAC wird forciert.
Windows Vista - Eine neue Erfahrung in Fehlern.