Для чого це варто, ось кілька посилань про UAC.
http://technet.microsoft.com/en-us/magazine/2009.07.uac.aspx#id0560031
http://technet.microsoft.com/en-us/library/cc731416(WS.10).aspx
http://blogs.msdn.com/b/e7/archive/2009/02/05/update-on-uac.aspx
http://msdn.microsoft.com/en-us/library/bb530410.aspx
Починаючи з Windows 7, деякі виконувані файли автоматично піднімаються (без налаштування за замовчуванням немає підказки UAC). Вони, як правило, мають деякі загальні характеристики, такі як цифровий підпис, розташовані у% System32% та / або встановлені з надійного виконуваного Windows.
Сюди входить панель управління, інструменти адміністратора тощо. Наприклад, якщо ви завантажите засоби віддаленого адміністрування від Win7 SP1 та встановите програму Hyper-V Manager, ви помітите, що, хоча вона встановлена з надійного Windows Executable (mmc.exe), вона все ще отримує підказку UAC, незважаючи на те, що вона дуже схожа на інші інструменти адміністратора, як-от Послуги.
Ключовим є те, що менеджер Hyper-V (virtmgmt.msc) встановлений у файли програм. Перемістіть virtmgmt.msc inot% system32 і підказка UAC зникне.
Але для переміщення файлу в першу чергу потрібні облікові дані адміністратора. Так що насправді не є дірою для безпеки. Це еквівалент твердження, що якщо ви судо процес, він може запустити amok у вашій системі, і, таким чином, це безпека.
Я здогадуюсь, чому це було додано в Windows 7? Тому що деякі багато людей гірко скаржилися на UAC. Стільки для кращої безпеки.