PDA

Показать полную графическую версию : Об особенности работы UAC.


Peter15
29-10-2017, 05:55
Заметил такую вещь: для пользователя нельзя отключить контроль учётных записей стандартным способом. Есть такая особнность, что для каждого пользователя этот параметр настраивается отдельно, в отличие от Windows 7, где настроенный параметр в учётной записи администратора общий для всех пользователей. Если в Windows 10 в учётной записи, например, "User1", являющейся администратором, отключить UAC, т. е. поставить ползунок в нижнее положение, изменения сохранятся. Однако, если этого пользователя ("User1") переключить в ограниченную учётку, ползунок для неё окажется уже не в нижнем положении (UAC будет включен). Можно это предотвратить?

P.s. http://savepic.net/10269761m.jpg (http://savepic.net/10269761.htm)
т. е. получается, что отключить UAC может только админ и только для себя?

Busla
29-10-2017, 10:31
А что должно происходить в случае ограниченной учётки?

Vadikan
29-10-2017, 12:27
получается, что отключить UAC может только админ и только для себя? »
Да, для стандартных пользователей есть политика Поведение запроса на повышение прав для обычных пользователей (http://www.oszone.net/11424#005)

Peter15
29-10-2017, 14:10
Хм, статья для Windows 7. А вы уверены, что она подходит для Win8? В Windows 7 нет разделения настроек UAC для разных пользователей, т. е. единые настройки для всех задаются из-под администратора.
З. Ы. Изменил реестр, как написано в статье для отключения запроса прав, вообще пишет, что данная программа заблокирована администратором.

Vadikan
29-10-2017, 14:45
Хм, статья для Windows 7. А вы уверены, что она подходит для Win8? »
Уверен, откройте политики и посмотрите, если у вас Pro и выше. См. также http://forum.oszone.net/post-2644953.html#post2644953

З. Ы. Изменил реестр, как написано в статье для отключения запроса прав, вообще пишет, что данная программа заблокирована администратором.»
Из этой фразы невозможно понять, что вы сделали, но если вы установили "ConsentPromptBehaviorUser"=dword:00000000, то непонятно, чему вы удивляетесь. Цитирую статью:
Автоматически запретить запросы на повышение прав. При выборе этого параметра, для обычного пользователя будет показано сообщение об ошибке в связи с запретом на доступ в случае выполнения операции, требующей повышения полномочий. Организации, настольные компьютеры которых используются обычными пользователями, могут выбрать этот параметр политики для уменьшения числа обращений в службу поддержки

Peter15
29-10-2017, 16:11
А, ясно. А можно всё-таки сделать так, чтобы этот механизм работал так же, как и в Windows 7 (в ней UAC для пользователя можно отключить из-под админа и при этом не будет выдаваться сообщения об ошибке, т. е. программа будет нормально запускаться, например, utorrent старых версий)?

Vadikan
29-10-2017, 20:12
Peter15, я не знаю, с чего бы торренту, стоящему в профиле, требовать права администратора. Попробуйте настроить для него RunAsInvoker (http://www.outsidethebox.ms/14004/#_Toc336356910)

Peter15
29-10-2017, 21:43
Поясню немного. Для того, чтобы в Windows 7 c полностью отключенным UAC запустить из-под обычного пользователя utorrent (установщик), необходимо сначала один раз запустить его установку из-под администратора, иначе из-под пользователя он будет делать бесконечные попытки установиться (невозможно будет до конца его установить и запустить). И так именно происходит для Windows Vista и Windows 7, не выше (!). Во время установки из-под админа установочный файл (по контрольным суммам установщик и то, что сохраняется на жёсткий диск, идентичны) можно записать в любую директорию (и он производит какие-то изменения в системе). Далее, для запуска программы из-под обычного пользователя достаточно запустить файл установщика и сразу будет запущено рабочее окно программы. (если интересно, могу выслать такой файл). Что касается предложенного вами способа, то нужно время, чтобы разобраться. Но постараюсь.

Казбек
29-10-2017, 22:03
например, utorrent старых версий »

На новых ОС используйте новое ПО. В качестве альтернативы это недоделанному торрент-клиенту предлагаю qBittorrent.

Peter15
30-10-2017, 04:45
qBittorrent. »
да вроде он не сильно отличается, т. к требует права админа при установке. Что же касается utorrent более новых версий, то они на Windows 7 даже не запускаются из-под пользователя.

Harkovchanin1968
30-10-2017, 18:25
Peter15, у меня контроль учётных записей выставлен на Всегда уведомлять, так было в 7 так есть и в 10, я просто беру устанавливаю нужные мне программы и у меня всё работает и не одна из программ не требует запуска от администратора а если бы требовала то была бы удалена с пк незамедлительно (исключение dism++ и MSMG ToolKit, я их сам запускаю от админа) а такая задрыпанная прожка как u/b/q torrent клиент так просто сразу, я не понимаю что вы пытаетесь сделать, оставьте всё как есть и работайте.

Peter15
31-10-2017, 04:44
как u/b/q torrent клиент так просто сразу, »
Т. е.? Так она и не работает. А вбивать в ярлык пароль администратора не хочу.

Busla
31-10-2017, 10:24
Peter15, разрешать пользователям запускать произвольный софт - это в принципе неверный ход, если вы реально хотите что-то контролировать, гарантировать, поддерживать. И коли речь о конкретном ПО конкретной версии - что мешает поставить её на всех пользователей?

severagent007
31-10-2017, 12:10
При отключенном uac некоторые сооружения из ексешников и скриптов могут не работать правильно, например, установщик драйверов не работал. И не срабатывал именно батник или cmd, не помню, почему, так и не понял, возможно он не унаследовал повышение от запускавшего его в процессе стартового ексешника. Долго голову ломал, это было на чужом компе, пока случайно не включил контроль пользователей).

Harkovchanin1968
31-10-2017, 12:12
Peter15, как вариант https://www.microsoft.com/ru-RU/store/p/torrex-pro-torrent-downloader/9wzdncrdsgkg?SilentAuth=1&wa=wsignin1.0 не знаю пока как эта но 8zip можно устанавливать на 10 устройств (у меня куплена), попробовать можно https://www.microsoft.com/ru-ru/store/p/torrex-lite-torrent-downloader/9wzdncrfjb3d эта версия ограничена но попробовать что бы понять устраивает она или нет можно.

severagent007
31-10-2017, 12:29
Не знаю, проверил торрент (uTorrent.exe запустил из папки) сейчас, ничего он не требует при запуске, зачем ему права? Качать торренты в папку виндовс?)) Какой путь к папке загрузок, есть к ней доступ? Может это в ярлыке прописаны админ права?
Так это и хорошо, что uac включен, и уведомил вас, что это не торрент клиент, а какая то фигня и просит прав, дал права - сам виноват.

Peter15
31-10-2017, 13:57
проверил торрент (uTorrent.exe запустил из папки) сейчас, »
Значит, винда -- сборка или с неправильно настроенными параметрами безопасности для директорий.это в принципе неверный ход, если вы реально хотите что-то контролировать, гарантировать, поддерживать. И коли речь о конкретном ПО конкретной версии - что мешает поставить её на всех пользователей? »
Мне достаточно, что нельзя изменить содержимое Windows и Program Files. а для всех пользователей её нельзя установить: для тех, у кого включен UAC (а он будет включен по-любому), данная программа запрашивает пароль.При отключенном uac некоторые сооружения из ексешников и скриптов могут не работать правильно, »
В Windows 7 вполне корректно работает, в отличие от 8-ки и 10-ки. Файл для примера я выложил.
вариант https://www.microsoft.com/ru-RU/stor...&wa=wsignin1.0 не знаю пока как эта но 8zip можно устанавливать на 10 устройств (у меня куплена), попробовать можно https://www.microsoft.com/ru-ru/stor...r/9wzdncrfjb3d эта версия ограничена но попробовать что бы понять устраивает она или нет можно. »
У меня Windows 8, на ней не пойдёт, а обновить не могу, боюсь., перестанут работать предустановленные на ноутбуке программы.

Vadikan
01-11-2017, 00:07
У меня Windows 8 »
Об этом мы должны были догадаться, исходя из вопроса в форуме Windows 10 и указанной конфигурации ОС: Windows Server 2008R2.
Перенесено

severagent007
01-11-2017, 14:40
Значит, винда -- сборка или с неправильно настроенными параметрами безопасности для директорий »
Нет. Он установлен в мой профиль. Как раз вам такая сборка и нужна, и проблемы с доступом будут решены)
А что мешает при установке нужного наглого торрент клиента не ставить его в защищенные папки, а в общую для всех пользователей, и ярлык один на всех, на общий рабочий стол?
Качал все 11мбайт/с, чего было достаточно, чтобы не искать другие торрент клиенты. Отсюда вывод, не нужны ему права, чтобы качать, а если качает права, значит не только качать. А потом 100500 всплывающих рекламных порно окон, перекрывающих диспетчер задач. У всех пользователей одновременно)))

Peter15
01-11-2017, 18:52
Как раз вам такая сборка и нужна, и проблемы с доступом будут решены) »
А что мешает при установке нужного наглого торрент клиента не ставить его в защищенные папки, а в общую для всех пользователей, и ярлык один на всех, на общий рабочий стол? »
Так при запуске из общей папки новая версия выводит сообщение об ошибке UAC, если он отключен. Старая версия пытается установиться (заново). При установке новой версии нельзя выбрать директорию. Новая версия работает корректно, если полностью скопировать каталог из директории администратора в общую папку. Но я не знаю, насколько это безопасно, поэтому не применяю данный метод. И, кстати, поступали жалобы на новую версию, что там содержатся майнеры.




© OSzone.net 2001-2012