This should have everything to do with fixing your problem. Or have you not been reading the replies in this thread? The very first hit to the
HowTo Geeks article is describing a work around to making a game run with admin privileges when launched from within Steam....which, as noted earlier, is what one often needs to do.
Sorry for directing you to a google search result, but I don't use Steam...and the solution appeared to be extremely easy to find. There seems to be a growing trend lately where users either aren't even trying to search the web for solutions, or they have weak google-fu...so I put forth the exact search I used to find what seems like a plausible solution to your problem.
Sorry if you don't find that helpful...but you may want to try following that guide just in case it does indeed fix your issue before you write it off so quickly.