You need to tell Delphi not to check for updates on startup. I believe that you need to do this in the installer (it seems to me to make the repair good enough, or go into the registry and change it manually). An alternative is to run the IDE as an administrator.
This is a conflict between the privileges that Vista considers necessary to check for updates (due to the file name) and the privileges that the IDE has, as a result of which the UAC prevents the executable from starting automatically (unfortunately, the returned error message does not really make sense in context) .
source share