Настройка работы программ под учетной записью, не имеющей прав администратора, в Windows 7

 

Эта инструкция позволяет настроить систему для запуска программ под учетной записью пользователя, однако по возможности рекомендуется запускать Диспетчер вопросов и настроек (QManager) под учетной записью администратора!

 

Инструкция по настройке:

Для возможности работы программ под учетной записью, не имеющей прав администратора, в Windows 7 нужно...

1. Войти в систему с учетной записью администратора

2. Если в системе включен Контроль учетных записей (UAC) – отключить его (проверить это можно с помощью описанных ниже действий):
– в Панели Управления выбрать раздел “Учетные записи пользователей”;
– выбрать пункт “Изменение параметров контроля учетных записей”;
– установить значение “Никогда не уведомлять” (нижнее);
– сохранить изменения, нажав кнопку “OK” (потребуется перезагрузка)

3. Создать новую папку, например, C:\DBConfig
(Эта папка нужна для служебных файлов ВDЕ)

4. Указать ВDЕ путь к созданной папке:
– в Панели Управления запустить ВDЕ Administator;
– на закладке “Configuration” в разделе “Configuration\Drivers\Native\PARADOX” изменить параметр “NET DIR” со значения “C:\” (по умолчанию) на “C:\DBConfig” (в нашем примере);
– сохранить изменения, нажав кнопку “Apply” (или выбрав пункт меню “Object/Apply”) и подтвердив кнопкой “OK”

5. Дать полные права доступа к папке, в которую была установлена программа (обычно C:\Program Files\Otlichnik), для групп пользователей, которые будут запускать программу на данной машине (обычно это группа “Пользователи”):
– щелкнуть правой кнопкой мыши по значку папки и выбрать пункт всплывающего меню “Свойства”;
– на вкладке “Безопасность” нажать кнопку “Изменить...”;
– выбрать в списке название группы пользователей, которым нужен доступ (обычно это группа “Пользователи”);
– установить флажок в колонке “Разрешить” для пункта “Полный доступ” (при этом должны оказаться выбраны все пункты, кроме пункта “Особые разрешения”);
– сохранить изменения, нажав кнопку “OK” в обоих открытых окнах

6. Дать полные права доступа к реестру для тех же групп пользователей:
– запустить Редактор реестра (regedit.exe). Это можно сделать, например, с помощью команды “Выполнить...” (вызывается комбинацией клавиш Windows+R), набрав “regedit” и нажав кнопку “OK” или с помощью строки поиска в меню “Пуск”, введя “regedit” и выбрав затем “regedit.exe”;
– открыть раздел HKEY_LOCAL_MACHINE\SOFTWARE\Otlichnik;
– щелкнуть правой кнопкой мыши по названию раздела и выбрать пункт всплывающего меню “Разрешения...”;
– выбрать в списке название группы пользователей, которым нужен доступ (обычно это группа “Пользователи”);
– установить флажок в колонке “Разрешить” для пункта “Полный доступ”;
– сохранить изменения, нажав кнопку “OK”.
Если планируется запускать Диспетчер вопросов и настроек (QManager) под учетной записью, не имеющей прав администратора, – повторить предыдущие действия для раздела реестра HKEY_CLASSES_ROOT\CLSID

7. При необходимости снова включить Контроль учетных записей (UAC)

8. Перезагрузить компьютер

 

В отдельных случаях может также понадобиться установить права доступа на созданную ранее папку (в нашем примере C:\DBConfig) и раздел реестра HKEY_LOCAL_MACHINE\Software\Borland\Database Engine для тех же групп пользователей