Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   При отключенном UAC программа всё-равно требует пароль админа. (http://forum.oszone.net/showthread.php?t=319320)

Peter15 30-09-2016 20:09 2673836

При отключенном UAC программа всё-равно требует пароль админа.
 
В окне параметров контроля учётных записей ползунок стоит в самом низу (не уведомлять). Как заставить программу запуститься из-под обычного пользователя? Появляется окно UAC и требует ввести пароль админа. В Windows XP эта же программа спокойно запускалась из-под ограниченной учётки.

Petya V4sechkin 30-09-2016 20:35 2673846

Цитата:

Цитата Peter15
В Windows XP эта же программа спокойно запускалась из-под ограниченной учётки.

[решено] Запуск программ с включенным UAC без повышения прав

Peter15 30-09-2016 21:02 2673859

тАК я же вроде выключил UAC при помощи ползунка. Или ползунок его полностью не отключает?

Цитата:

Цитата Petya V4sechkin
[решено] Запуск программ с включенным UAC без повышения прав »

И это, кстати, наверное работает только для Windows 7.

Казбек 30-09-2016 21:35 2673877

Peter15,

Попробуйте применить твик:
Код:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"PromptOnSecureDesktop"=dword:00000000
"EnableLUA"=dword:00000001
"ConsentPromptBehaviorAdmin"=dword:00000000

И вы должны учитывать, что:
Цитата:

Цитата https://www.outsidethebox.ms/10034/
Как я говорил выше, с момента выхода Windows Vista множество приложений уже учитывает контроль учетных записей, и для работы им не требуются полные права администратора. На самом деле, многим приложениям они не нужны даже для установки, и в этом случае разработчикам нет особого смысла требовать прав на запись в папку Program Files. Я думаю, что некоторые авторы программ делают это просто по инерции, в то время как другие уже перестроились.


Peter15 30-09-2016 21:37 2673879

Цитата:

Цитата Казбек
с момента выхода Windows Vista »

Эта программа 2000-го года..

Казбек 30-09-2016 21:56 2673889

Цитата:

Цитата Peter15
Эта программа 2000-го года »

Значит, скорее всего, вашей программе требуется полные права Администратора.

Peter15 30-09-2016 22:18 2673907

В этом я не уверен, так как в Windows XP и Windows Vista эта программа нормально работала без прав админа (с выключенным UAC). Значит, в 8-ке что-то поменялось?

Казбек 30-09-2016 22:42 2673913

Peter15,

Цитата:

I was at a small Microsoft conference the other day and the speaker said to everyone that UAC should never be disabled, because it protects the system against unwanted attacks.

The lecture erupted with most people unanimously saying that their clients software wont work unless UAC is off. The lecturer replied with the typical corporate answer, "well that is their problem for not making their software compatible" .
Для вашей ситуации оптимальный и рабочий вариант - Elevated Program Shortcut - Create for Standard User

Peter15 01-10-2016 02:34 2673952

Не подходит этот способ, т. к.:
  1. Программа будет запущена с правами админа
  2. Используется стороннее ПО.
И, может быть, есть другой способ запустить программу, т. к. раньше она всё же работала в Windows XP?

Petya V4sechkin 01-10-2016 08:44 2673963

Цитата:

Цитата Peter15
И это, кстати, наверное работает только для Windows 7.

Не только.
Ничто ведь не мешает вам попробовать?

Peter15 01-10-2016 08:59 2673965

Эти ветки реестра из-под учётки пользователя создадутся? И хотелось бы знать, можно полностью убить отключить UAC, кроме как ползунком?

Казбек 01-10-2016 10:15 2673979

Цитата:

Цитата Peter15
Используется стороннее ПО »

Вы хотя бы статью до конца дочитали:
Цитата:

OPTION TWO
To Create Elevated Shortcut for User using runas Command

Цитата:

Цитата Peter15
раньше она всё же работала в Windows XP»

Смею предположить, что ваша программа пишет что-то в корень диска. В последних ОС для этого нужно обладать правами Администратора.

Цитата:

Цитата Peter15
можно полностью убить отключить UAC, кроме как ползунком? »

Вам уже было сказано, что вы можете сделать в сообщении 4. Но это не избавит вас от запроса на повышения прав при работе с обычным пользователем. Выпилить UAC полностью нельзя. И об этом вам тоже уже было сказано.

Вам уже несколько раз были предложены альтернативные разумные варианты, но вы как одержимый заводите старую песню. Вы, когда у вас болит голова, пьете обезболивающие или голову сразу рубите??)) Меня терзают смутные сомнения: вы хотите комфортно работать со своей программой или запаяны на идеи "убить" UAC??

Peter15 01-10-2016 12:13 2674011

Цитата:

Цитата Казбек
или запаяны на идеи "убить" UAC?? »

Да, скорее убить. Т. к. даже в Vista она нормально работала. А тут Windows 8...


Ладно, вроде решил проблему, распаковав инсталлятор в другой операционке.
Это не срабатывает для "Мюторрент", т. к. он всё рабно требует пароль админа. Но в Windows Vista не требует.

Peter15 08-10-2016 15:31 2676133

Цитата:

Цитата Казбек
Выпилить UAC полностью нельзя. »

Получается, что в WIndows 8 другие принципы работы, нежели чем в Windows Vista, в которой UAC можно было полностью отключить?

Vadikan 09-10-2016 11:05 2676307

Получается, что вы не сделали выводов из сообщения 2 - отчета нет. И да, UAC надо включить.

Peter15 10-10-2016 16:09 2676692

Цитата:

Цитата Vadikan
отчета нет »

Какого отчёта, не понял?

Vadikan 12-10-2016 15:35 2677407

Peter15, о проделанной работе и результатах по итогам прочтения. Включите голову, пора.

Harkovchanin1968 12-10-2016 19:19 2677464

Peter15, есть более простой способ отключения контроля учётных записей, GIGATweaker 3.1.3.460 в режиме совместимости, но Вы должны осознавать весь риск а также подумать стоит ли оно этого, многие функции с отключением будут не доступны, ползунок надо поднимать в верх а не опускать в низ это если по хорошему, воля Ваша я Вам сказал что можно а что нет.

Peter15 26-10-2016 15:53 2681851

Додумался запустить окно контроля учётных записей из-под пользователя (раньше запускал из-под администратора). Оказывается, что параметры для разных пользователей -- разные (в более ранних версиях не так). Т. е. если, например, для админа UAC будет выключен, то для пользователя с ограниченными правами он может быть включён. И не получается изменить параметры UAC для пользователя (пишет, что это должен быть администратор). Что получается, единственный выход -- присвоить пользователю права админа?

Nordek 26-10-2016 17:32 2681900

Цитата:

Цитата Peter15
Эта программа 2000-го года.. »

Что за программа если не секрет? И знаете ли вы пароль?

Peter15 26-10-2016 18:00 2681914

Цитата:

Цитата Nordek
Что за программа если не секрет? »

пиратский инсталлятор Max Payne. Также utorrent 3.3. Пароль админа знаю.

Nordek 27-10-2016 20:40 2682217

Цитата:

Цитата Peter15
инсталлятор »

Требование повышения привилегий инсталлятору - это не правило, а исключение. Но правило для системы (например нужен доступ к разделу реестра - который требует особых привилегий. Также доступ для создания папки в Program Files и внутренней структуре подкаталогов).

Инсталлятор - которому ненужно подтверждение, но сильно ограничен в возможностях.
Инсталлятор - которому необходимо подтверждение для операций требующие повышения привилегий.

Если раздражает ввод пароля, то лучший вариант (Очевидно):
Определить папку для запуска приложений (Например C:\App).
В папке App расположить программы для запуска.
Воспользоваться вариантом №3 либо №5.
В свойствах ярлыка задать расположение:
Код:

"C:\Windows\system32\cmd.exe"
и параметр командной строки
Код:

/k cd /d c:\app
После чего вводить или "копировать/вставлять" названия исполняемых файлов в командную строку. Выполнять нажатием клавиши Enter.

Цитата:

Цитата Peter15
utorrent 3.3 »

На сколько понятно, вы хотите установить utorrent.
Если ранее запускали исполняемый файл для установки, то наверняка в "C:\Users\[UserName]\AppData\Roaming\uTorrent" был создан файл "settings.dat" и скачан языковой пакет "utorrent.lng" - в этом случае, достаточно расположить файл "utorrent.exe" в "C:\Users\[UserName]\AppData\Roaming\uTorrent" и запустить.
Для удаления потребуется выполнить от имени администратора следующее
Код:

"C:\Users\[UserName]\AppData\Roaming\uTorrent\utorrent.exe" /uninstall
.

Peter15 29-10-2016 11:04 2682701

Цитата:

Цитата Nordek
Инсталлятор »

Он пытается писать в "Program Files". так должно быть?


Время: 14:13.

Время: 14:13.
© OSzone.net 2001-