UAC was introduced in Vista and in my personal opinion was not done very well. With the introduction of Windows 7, Windows Server 2008 R2, Microsoft did a better job with UAC. The jury is still out if it’s universal setting that stays enabled. I wrote an article discussing how to configure IISLogs 2.0 with UAC enabled.
Microsoft MVP – IIS