youfoundjake - 1:02 am on Jul 6, 2011 (gmt 0)
I have had to do this before as well.
This is what I did.
I installed a msi creator software (can't remember name, sorry) and then installed the user end software as an administrator.
Then I looked at the logs created by the msi creator software that just watched my entire computer, making note of every new file added or registry added, and compliling a list of files and registry keys that were changed or added.
Then I manually set the permissions on those keys and files (a lot of them were in c:\windows\system32\) to the user persmissions. As a software support tech, most companies will say its not supported, but as an admin, we have to find work arounds.