Did you look at the Event Viewer logs? That might give you an idea of the actual problem.

I don't think UAC was the problem, but you can disable it if you want....