Принцип работы UAC
До сих пор пользовался единственной учёткой с правами администратора, сейчас создал вторую учётную запись с обычным доступом, в связи с чем возникло несколько вопросов. Хочется разобраться по какому принципу работает UAC? В смысле как Windows решает при запуске каких программ выводить запрос, а при каких нет? Например при запуске AIMP, Total Commander, Firefox, Skype, uTorrent и даже Daemon Tools UAC никак не реагирует, а на другие выскакивает окно UAC с требованием ввести пароль администратора. Ползунок UAC установлен в позицию по-умолчанию.
|
Так ли страшен контроль учетных записей?
https://www.outsidethebox.ms/10034/ Почему не всегда работает перетаскивание файлов при включенном UAC https://www.outsidethebox.ms/12167/ Управление учетными записями пользователей Windows Vista: взгляд изнутри http://technet.microsoft.com/ru-ru/m...07.06.uac.aspx |
|
|
Я правильно понял, что запрос UAC появляется только для тех программ, которые хранят свои настройки в Program Files?
|
Zhentos, нет, читайте дальше. Он появляется для тех программ, в манифесте которых прописано повышение прав. Чаще всего эти программы глубоко внедряются в систему и могут её порушить.
|
Zhentos,
Список действий, вызывающих срабатывание Вот (неполный) список действий, вызывающих срабатывание Контроля учётных записей пользователей[1]: Изменения в каталогах %SYSTEMROOT% и %PROGRAMFILES% — в частности, установка/удаление программы, драйверов и компонентов ActiveX; изменение меню «Пуск» для всех пользователей. Установка обновлений Windows, конфигурирование Windows Update. Перенастройка брандмауэра Windows. Перенастройка самого Контроля учётных записей пользователей. Добавление/удаление учётных записей. Перенастройка родительских запретов. Настройка планировщика задач. Восстановление системных файлов Windows из резервной копии. Любые действия в каталогах других пользователей. Изменение текущего времени (изменение часового пояса не вызывает срабатывание Контроля учётных записей пользователей). Вызов Редактора реестра. Есть три способа написать программу, совместимую с Контролем учётных записей пользователей. Указать в манифест-ресурсе уровень доступа программы: asInvoker, highestAvailable или requireAdministrator. Программа будет иметь соответствующие права уже при запуске. Сделать функции, требующие повышенных прав, отдельным .EXE-файлом с правами highestAvailable или requireAdministrator. Сделать функции, требующие повышенных прав, доступными через COM-объект. При этом COM-сервером должен быть .EXE-файл с правами highestAvailable или requireAdministrator. По рекомендациям Microsoft, на элементах интерфейса, которые требуют прохождения Контроля учётных записей пользователей, должна быть нарисована иконка щита. |
Цитата:
|
Цитата:
|
Понятно. Спасибо всем за ответы. Обманул систему, установив программу на диск D, теперь запускается даже из под обычной учётной записи. :ok:
|
Zhentos, если бы был один раздел, наверное в итоге добрались бы до совета ставить в профиль, о чем можно прочесть по самой первой ссылке в теме.
|
Пробовал. Там есть файл cfg, доступ к которому даётся только с правами администратора. Хотя сейчас добавил в свойствах этого файла этого пользователя с полным доступом и заработало.
|
Цитата:
|
Время: 11:09. |
Время: 11:09.
© OSzone.net 2001-