When you try to install SQL Server 2005, the setup wizard runs under setup.exe. This service then adds registry keys, creates folders, grant privileges to the startup account etc. All this can only be done is the setup is run under an administrator account.
Read More...