Отключить UAC для одной программы

Иногда бывает необходимо отключить UAC (контроль учетных записей) для одной программы. Например программа сетевого сканирования NSCSysUI_XEROX.exe от xerox требует запуск от имени администратора, а имея доменную структуру сети это не совсем удобно.

Для решения этой проблемы прибегаем к редактированию реестра. Это можно сделать ручками, запустив regedit.exe или с помощью заранее приготовленного reg файла. Суть одна, поэтому просто приведём пример содержимого reg файла:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
«C:\\Program Files\\XEROX\\NetworkScan\\NSCSysUI_XEROX.exe»=»RUNASINVOKER»

 

Рекомендовать Google:
.

Отключить UAC для одной программы: 2 комментария

  1. Правильнее так:
    1. Запускаем блокнот от имени Администратора
    2. Вставляем следующий код:
    Windows Registry Editor Version 5.00

    [HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
    «C:\Program Files\XEROX\NetworkScan\NSCSysUI_XEROX.exe»=»RUNASINVOKER»

    3. Сохраняем файл с любым именем и расширением .reg например ps32.reg
    4. запускаем от имени Администратора и соглашаемся с добавлением ключа в реестр (желательно прежде удалить старые ярлыки)
    PS. Так же можно создать исключение к любой программе:
    HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
    создать строковый параметр: полный путь к программе .exe с параметром = RUNASINVOKER

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*