Я работаю в Windows 7 и оставляю UAC включенным, и моя учетная запись не является настоящей учетной записью администратора. Поэтому, когда я сталкиваюсь с UAC, я должен ввести пароль администратора, чтобы продолжить. Даже под Vista я его держал. Я слышал, что многие разработчики говорят, что это мешает, но я еще не видел этого. Под Vista это было более серьезной проблемой, поскольку некоторые области были слишком ограничены.
Вопрос, который я всегда поднимаю, когда разработчики говорят, что UAC мешает, звучит так: «Что вы делаете, что продолжаете сталкиваться с этим?». Если вы пытаетесь манипулировать файлами в системных папках (Windows, Program Files, IIS-сайты), вы делаете что-то не так. Веб-сайты IIS могут существовать вне C: \ inetpub. Пользовательские базы данных SQL Server могут существовать вне Программных файлов. Единственный раз, когда вы должны регулярно видеть приглашение UAC, это установка и обновление приложений. Если вы видите это чаще, скорее всего, вы работаете против системы, а не с ней.